From 59607fdb98183c31ecc8ddcd61ee789c5194f0f1 Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Tue, 4 Aug 2026 16:52:42 +0800 Subject: [PATCH 1/8] feat(proxy): implement RIP-2 admin gRPC service on the proxy Implement the RIP-2 control-plane admin capability as a gRPC service served from the proxy process (NOT connecting to broker remoting/grpc directly), per the rocketmq-apis admin.proto contract. - Add ProxyAdminGrpcService serving all 16 RIP-2 Admin RPCs (v2-only, no org.apache.rocketmq.remoting import in the gRPC layer) - Add AdminModelConverter as the sole v2<->remoting bridge - Add DefaultAdminService broker gateway via proxy-owned MQClientAPIExt - Vendor apache.rocketmq.v2 generated proto sources into proxy/src/main/java so the proxy builds standalone - Add ProxyAdminGrpcServiceTest (21 cases) covering all RPCs + errors - Make GrpcConverter.buildMessage null-safe for synthetic MessageExt --- proxy/pom.xml | 4 - .../apache/rocketmq/v2/AckMessageEntry.java | 865 +++ .../rocketmq/v2/AckMessageEntryOrBuilder.java | 50 + .../apache/rocketmq/v2/AckMessageRequest.java | 1148 ++++ .../v2/AckMessageRequestOrBuilder.java | 63 + .../rocketmq/v2/AckMessageResponse.java | 1020 ++++ .../v2/AckMessageResponseOrBuilder.java | 63 + .../rocketmq/v2/AckMessageResultEntry.java | 957 ++++ .../v2/AckMessageResultEntryOrBuilder.java | 66 + .../main/java/apache/rocketmq/v2/Address.java | 623 +++ .../apache/rocketmq/v2/AddressOrBuilder.java | 27 + .../apache/rocketmq/v2/AddressScheme.java | 131 + .../java/apache/rocketmq/v2/AdminGrpc.java | 1598 ++++++ .../rocketmq/v2/AdminSendMessageRequest.java | 2198 ++++++++ .../v2/AdminSendMessageRequestOrBuilder.java | 270 + .../rocketmq/v2/AdminSendMessageResponse.java | 775 +++ .../v2/AdminSendMessageResponseOrBuilder.java | 44 + .../java/apache/rocketmq/v2/Assignment.java | 609 +++ .../rocketmq/v2/AssignmentOrBuilder.java | 24 + .../main/java/apache/rocketmq/v2/Broker.java | 943 ++++ .../apache/rocketmq/v2/BrokerOrBuilder.java | 76 + .../v2/ChangeInvisibleDurationRequest.java | 1646 ++++++ ...angeInvisibleDurationRequestOrBuilder.java | 142 + .../v2/ChangeInvisibleDurationResponse.java | 775 +++ ...ngeInvisibleDurationResponseOrBuilder.java | 44 + .../rocketmq/v2/ChangeLogLevelRequest.java | 662 +++ .../v2/ChangeLogLevelRequestOrBuilder.java | 20 + .../rocketmq/v2/ChangeLogLevelResponse.java | 587 +++ .../v2/ChangeLogLevelResponseOrBuilder.java | 29 + .../java/apache/rocketmq/v2/ClientInfo.java | 1355 +++++ .../rocketmq/v2/ClientInfoOrBuilder.java | 120 + .../java/apache/rocketmq/v2/ClientType.java | 158 + .../main/java/apache/rocketmq/v2/Code.java | 1041 ++++ .../apache/rocketmq/v2/ConsumeStatus.java | 824 +++ .../rocketmq/v2/ConsumeStatusOrBuilder.java | 45 + .../rocketmq/v2/ConsumerRunningInfo.java | 1806 +++++++ .../v2/ConsumerRunningInfoOrBuilder.java | 221 + .../apache/rocketmq/v2/CustomizedBackoff.java | 887 ++++ .../v2/CustomizedBackoffOrBuilder.java | 58 + .../apache/rocketmq/v2/DeadLetterQueue.java | 753 +++ .../rocketmq/v2/DeadLetterQueueOrBuilder.java | 49 + .../v2/DeleteSubscriptionRequest.java | 1245 +++++ .../DeleteSubscriptionRequestOrBuilder.java | 95 + .../v2/DeleteSubscriptionResponse.java | 609 +++ .../DeleteSubscriptionResponseOrBuilder.java | 24 + .../v2/DescribeGroupAccumulationRequest.java | 1482 ++++++ ...ribeGroupAccumulationRequestOrBuilder.java | 131 + .../v2/DescribeGroupAccumulationResponse.java | 2535 +++++++++ ...ibeGroupAccumulationResponseOrBuilder.java | 163 + .../v2/DescribeSubscriptionRequest.java | 1023 ++++ .../DescribeSubscriptionRequestOrBuilder.java | 68 + .../v2/DescribeSubscriptionResponse.java | 1794 +++++++ ...DescribeSubscriptionResponseOrBuilder.java | 48 + .../v2/DescribeTopicStatusRequest.java | 830 +++ .../DescribeTopicStatusRequestOrBuilder.java | 56 + .../v2/DescribeTopicStatusResponse.java | 1515 ++++++ .../DescribeTopicStatusResponseOrBuilder.java | 157 + .../main/java/apache/rocketmq/v2/Digest.java | 679 +++ .../apache/rocketmq/v2/DigestOrBuilder.java | 32 + .../java/apache/rocketmq/v2/DigestType.java | 161 + .../java/apache/rocketmq/v2/Encoding.java | 122 + .../rocketmq/v2/EndTransactionRequest.java | 1215 +++++ .../v2/EndTransactionRequestOrBuilder.java | 82 + .../rocketmq/v2/EndTransactionResponse.java | 609 +++ .../v2/EndTransactionResponseOrBuilder.java | 24 + .../java/apache/rocketmq/v2/Endpoints.java | 868 ++++ .../rocketmq/v2/EndpointsOrBuilder.java | 44 + .../rocketmq/v2/ExponentialBackoff.java | 871 ++++ .../v2/ExponentialBackoffOrBuilder.java | 45 + .../apache/rocketmq/v2/FilterExpression.java | 655 +++ .../v2/FilterExpressionOrBuilder.java | 32 + .../java/apache/rocketmq/v2/FilterType.java | 122 + ...orwardMessageToDeadLetterQueueRequest.java | 1369 +++++ ...sageToDeadLetterQueueRequestOrBuilder.java | 92 + ...rwardMessageToDeadLetterQueueResponse.java | 609 +++ ...ageToDeadLetterQueueResponseOrBuilder.java | 24 + .../v2/GetConsumerRunningInfoRequest.java | 959 ++++ ...etConsumerRunningInfoRequestOrBuilder.java | 65 + .../v2/GetConsumerRunningInfoResponse.java | 797 +++ ...tConsumerRunningInfoResponseOrBuilder.java | 39 + .../apache/rocketmq/v2/GetOffsetRequest.java | 797 +++ .../v2/GetOffsetRequestOrBuilder.java | 39 + .../apache/rocketmq/v2/GetOffsetResponse.java | 674 +++ .../v2/GetOffsetResponseOrBuilder.java | 30 + .../v2/GetProxyRuntimeStatsRequest.java | 429 ++ .../GetProxyRuntimeStatsRequestOrBuilder.java | 9 + .../v2/GetProxyRuntimeStatsResponse.java | 1292 +++++ ...GetProxyRuntimeStatsResponseOrBuilder.java | 98 + .../rocketmq/v2/GetTopicRouteRequest.java | 1451 ++++++ .../v2/GetTopicRouteRequestOrBuilder.java | 114 + .../rocketmq/v2/GetTopicRouteResponse.java | 775 +++ .../v2/GetTopicRouteResponseOrBuilder.java | 44 + .../apache/rocketmq/v2/HeartbeatRequest.java | 716 +++ .../v2/HeartbeatRequestOrBuilder.java | 35 + .../apache/rocketmq/v2/HeartbeatResponse.java | 609 +++ .../v2/HeartbeatResponseOrBuilder.java | 24 + .../java/apache/rocketmq/v2/Language.java | 212 + .../v2/ListConsumerConnectionRequest.java | 1260 +++++ ...istConsumerConnectionRequestOrBuilder.java | 109 + .../v2/ListConsumerConnectionResponse.java | 960 ++++ ...stConsumerConnectionResponseOrBuilder.java | 48 + .../rocketmq/v2/ListMessageRequest.java | 2834 ++++++++++ .../v2/ListMessageRequestOrBuilder.java | 286 + .../rocketmq/v2/ListMessageResponse.java | 1126 ++++ .../v2/ListMessageResponseOrBuilder.java | 68 + .../rocketmq/v2/ListSubscriptionRequest.java | 1021 ++++ .../v2/ListSubscriptionRequestOrBuilder.java | 68 + .../rocketmq/v2/ListSubscriptionResponse.java | 960 ++++ .../v2/ListSubscriptionResponseOrBuilder.java | 48 + .../rocketmq/v2/LiteSubscriptionAction.java | 131 + .../main/java/apache/rocketmq/v2/MQAdmin.java | 853 +++ .../java/apache/rocketmq/v2/MQDomain.java | 483 ++ .../java/apache/rocketmq/v2/MQService.java | 726 +++ .../main/java/apache/rocketmq/v2/Message.java | 1242 +++++ .../java/apache/rocketmq/v2/MessageModel.java | 161 + .../apache/rocketmq/v2/MessageOrBuilder.java | 121 + .../java/apache/rocketmq/v2/MessageQueue.java | 1227 +++++ .../apache/rocketmq/v2/MessageQueueItem.java | 805 +++ .../v2/MessageQueueItemOrBuilder.java | 39 + .../rocketmq/v2/MessageQueueOrBuilder.java | 85 + .../java/apache/rocketmq/v2/MessageType.java | 200 + .../rocketmq/v2/MessagingServiceGrpc.java | 1873 +++++++ .../main/java/apache/rocketmq/v2/Metric.java | 749 +++ .../apache/rocketmq/v2/MetricOrBuilder.java | 46 + .../v2/NotifyClientTerminationRequest.java | 668 +++ ...tifyClientTerminationRequestOrBuilder.java | 36 + .../v2/NotifyClientTerminationResponse.java | 609 +++ ...ifyClientTerminationResponseOrBuilder.java | 24 + .../v2/NotifyUnsubscribeLiteCommand.java | 559 ++ ...NotifyUnsubscribeLiteCommandOrBuilder.java | 21 + .../java/apache/rocketmq/v2/OffsetOption.java | 1022 ++++ .../rocketmq/v2/OffsetOptionOrBuilder.java | 60 + .../java/apache/rocketmq/v2/Permission.java | 140 + .../v2/PrintThreadStackTraceCommand.java | 559 ++ ...PrintThreadStackTraceCommandOrBuilder.java | 21 + .../v2/PrintThreadStackTraceRequest.java | 959 ++++ ...PrintThreadStackTraceRequestOrBuilder.java | 65 + .../v2/PrintThreadStackTraceResponse.java | 777 +++ ...rintThreadStackTraceResponseOrBuilder.java | 41 + .../apache/rocketmq/v2/ProcessQueueInfo.java | 1338 +++++ .../v2/ProcessQueueInfoOrBuilder.java | 93 + .../java/apache/rocketmq/v2/Publishing.java | 1083 ++++ .../rocketmq/v2/PublishingOrBuilder.java | 86 + .../rocketmq/v2/PullMessageRequest.java | 1302 +++++ .../v2/PullMessageRequestOrBuilder.java | 81 + .../rocketmq/v2/PullMessageResponse.java | 1014 ++++ .../v2/PullMessageResponseOrBuilder.java | 52 + .../rocketmq/v2/QueryAssignmentRequest.java | 985 ++++ .../v2/QueryAssignmentRequestOrBuilder.java | 54 + .../rocketmq/v2/QueryAssignmentResponse.java | 960 ++++ .../v2/QueryAssignmentResponseOrBuilder.java | 48 + .../apache/rocketmq/v2/QueryOffsetPolicy.java | 146 + .../rocketmq/v2/QueryOffsetRequest.java | 904 ++++ .../v2/QueryOffsetRequestOrBuilder.java | 50 + .../rocketmq/v2/QueryOffsetResponse.java | 674 +++ .../v2/QueryOffsetResponseOrBuilder.java | 30 + .../apache/rocketmq/v2/QueryRouteRequest.java | 831 +++ .../v2/QueryRouteRequestOrBuilder.java | 39 + .../rocketmq/v2/QueryRouteResponse.java | 960 ++++ .../v2/QueryRouteResponseOrBuilder.java | 48 + .../rocketmq/v2/QueryTimeSpanRequest.java | 1169 +++++ .../v2/QueryTimeSpanRequestOrBuilder.java | 77 + .../rocketmq/v2/QueryTimeSpanResponse.java | 1955 +++++++ .../v2/QueryTimeSpanResponseOrBuilder.java | 48 + .../rocketmq/v2/RecallMessageRequest.java | 775 +++ .../v2/RecallMessageRequestOrBuilder.java | 44 + .../rocketmq/v2/RecallMessageResponse.java | 747 +++ .../v2/RecallMessageResponseOrBuilder.java | 36 + .../rocketmq/v2/ReceiveMessageRequest.java | 1732 ++++++ .../v2/ReceiveMessageRequestOrBuilder.java | 129 + .../rocketmq/v2/ReceiveMessageResponse.java | 1183 +++++ .../v2/ReceiveMessageResponseOrBuilder.java | 68 + .../v2/ReconnectEndpointsCommand.java | 559 ++ .../ReconnectEndpointsCommandOrBuilder.java | 21 + .../v2/RecoverOrphanedTransactionCommand.java | 747 +++ ...erOrphanedTransactionCommandOrBuilder.java | 36 + .../rocketmq/v2/ResetGroupOffsetRequest.java | 1245 +++++ .../v2/ResetGroupOffsetRequestOrBuilder.java | 95 + .../rocketmq/v2/ResetGroupOffsetResponse.java | 609 +++ .../v2/ResetGroupOffsetResponseOrBuilder.java | 24 + .../java/apache/rocketmq/v2/Resource.java | 732 +++ .../apache/rocketmq/v2/ResourceOrBuilder.java | 43 + .../java/apache/rocketmq/v2/RetryPolicy.java | 984 ++++ .../rocketmq/v2/RetryPolicyOrBuilder.java | 47 + .../rocketmq/v2/SendMessageRequest.java | 772 +++ .../v2/SendMessageRequestOrBuilder.java | 33 + .../rocketmq/v2/SendMessageResponse.java | 1075 ++++ .../v2/SendMessageResponseOrBuilder.java | 73 + .../apache/rocketmq/v2/SendResultEntry.java | 1116 ++++ .../rocketmq/v2/SendResultEntryOrBuilder.java | 74 + .../java/apache/rocketmq/v2/Settings.java | 2780 ++++++++++ .../apache/rocketmq/v2/SettingsOrBuilder.java | 342 ++ .../main/java/apache/rocketmq/v2/Status.java | 655 +++ .../apache/rocketmq/v2/StatusOrBuilder.java | 32 + .../java/apache/rocketmq/v2/Subscription.java | 1876 +++++++ .../apache/rocketmq/v2/SubscriptionEntry.java | 797 +++ .../v2/SubscriptionEntryOrBuilder.java | 39 + .../apache/rocketmq/v2/SubscriptionInfo.java | 1563 ++++++ .../v2/SubscriptionInfoOrBuilder.java | 132 + .../rocketmq/v2/SubscriptionOrBuilder.java | 206 + .../v2/SyncLiteSubscriptionRequest.java | 1521 ++++++ .../SyncLiteSubscriptionRequestOrBuilder.java | 141 + .../v2/SyncLiteSubscriptionResponse.java | 609 +++ ...SyncLiteSubscriptionResponseOrBuilder.java | 24 + .../apache/rocketmq/v2/SystemProperties.java | 4621 +++++++++++++++++ .../v2/SystemPropertiesOrBuilder.java | 584 +++ .../apache/rocketmq/v2/TelemetryCommand.java | 2817 ++++++++++ .../v2/TelemetryCommandOrBuilder.java | 248 + .../apache/rocketmq/v2/ThreadStackTrace.java | 727 +++ .../v2/ThreadStackTraceOrBuilder.java | 38 + .../rocketmq/v2/TransactionResolution.java | 122 + .../apache/rocketmq/v2/TransactionSource.java | 122 + .../src/main/java/apache/rocketmq/v2/UA.java | 1051 ++++ .../java/apache/rocketmq/v2/UAOrBuilder.java | 88 + .../rocketmq/v2/UpdateOffsetRequest.java | 862 +++ .../v2/UpdateOffsetRequestOrBuilder.java | 45 + .../rocketmq/v2/UpdateOffsetResponse.java | 609 +++ .../v2/UpdateOffsetResponseOrBuilder.java | 24 + .../rocketmq/v2/VerifyMessageCommand.java | 747 +++ .../v2/VerifyMessageCommandOrBuilder.java | 36 + .../rocketmq/v2/VerifyMessageRequest.java | 1287 +++++ .../v2/VerifyMessageRequestOrBuilder.java | 92 + .../rocketmq/v2/VerifyMessageResponse.java | 609 +++ .../v2/VerifyMessageResponseOrBuilder.java | 24 + .../rocketmq/v2/VerifyMessageResult.java | 559 ++ .../v2/VerifyMessageResultOrBuilder.java | 21 + .../apache/rocketmq/proxy/ProxyStartup.java | 22 + .../rocketmq/proxy/config/ProxyConfig.java | 14 + .../proxy/grpc/admin/AdminModelConverter.java | 160 + .../grpc/admin/ProxyAdminGrpcService.java | 642 +++ .../grpc/v2/DefaultGrpcMessagingActivity.java | 8 + .../grpc/v2/GrpcMessagingApplication.java | 4 + .../grpc/v2/channel/GrpcChannelManager.java | 4 + .../proxy/grpc/v2/common/GrpcConverter.java | 13 +- .../processor/DefaultMessagingProcessor.java | 4 + .../proxy/service/admin/AdminService.java | 33 + .../service/admin/DefaultAdminService.java | 95 + .../grpc/admin/ProxyAdminGrpcServiceTest.java | 483 ++ 238 files changed, 129053 insertions(+), 9 deletions(-) create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Address.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Assignment.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Broker.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ClientType.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Code.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Digest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/DigestType.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Encoding.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Endpoints.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/FilterType.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Language.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MQDomain.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MQService.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Message.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageModel.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageType.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Metric.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Permission.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Publishing.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Resource.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Settings.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Status.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/Subscription.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/UA.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java create mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java create mode 100644 proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java diff --git a/proxy/pom.xml b/proxy/pom.xml index 1150b909b65..35b261d744f 100644 --- a/proxy/pom.xml +++ b/proxy/pom.xml @@ -35,10 +35,6 @@ - - org.apache.rocketmq - rocketmq-proto - org.apache.rocketmq rocketmq-broker diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java new file mode 100644 index 00000000000..2ba623f0854 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java @@ -0,0 +1,865 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.AckMessageEntry} + */ +public final class AckMessageEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageEntry) + AckMessageEntryOrBuilder { +private static final long serialVersionUID = 0L; + // Use AckMessageEntry.newBuilder() to construct. + private AckMessageEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AckMessageEntry() { + messageId_ = ""; + receiptHandle_ = ""; + liteTopic_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AckMessageEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AckMessageEntry( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + receiptHandle_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + liteTopic_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageEntry.class, apache.rocketmq.v2.AckMessageEntry.Builder.class); + } + + private int bitField0_; + public static final int MESSAGE_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object messageId_; + /** + * string message_id = 1; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + * string message_id = 1; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RECEIPT_HANDLE_FIELD_NUMBER = 2; + private volatile java.lang.Object receiptHandle_; + /** + * string receipt_handle = 2; + * @return The receiptHandle. + */ + @java.lang.Override + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } + } + /** + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LITE_TOPIC_FIELD_NUMBER = 3; + private volatile java.lang.Object liteTopic_; + /** + * optional string lite_topic = 3; + * @return Whether the liteTopic field is set. + */ + @java.lang.Override + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string lite_topic = 3; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } + } + /** + * optional string lite_topic = 3; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, receiptHandle_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, liteTopic_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, receiptHandle_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, liteTopic_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.AckMessageEntry)) { + return super.equals(obj); + } + apache.rocketmq.v2.AckMessageEntry other = (apache.rocketmq.v2.AckMessageEntry) obj; + + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!getReceiptHandle() + .equals(other.getReceiptHandle())) return false; + if (hasLiteTopic() != other.hasLiteTopic()) return false; + if (hasLiteTopic()) { + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getReceiptHandle().hashCode(); + if (hasLiteTopic()) { + hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.AckMessageEntry prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.AckMessageEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageEntry) + apache.rocketmq.v2.AckMessageEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageEntry.class, apache.rocketmq.v2.AckMessageEntry.Builder.class); + } + + // Construct using apache.rocketmq.v2.AckMessageEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + messageId_ = ""; + + receiptHandle_ = ""; + + liteTopic_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageEntry getDefaultInstanceForType() { + return apache.rocketmq.v2.AckMessageEntry.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageEntry build() { + apache.rocketmq.v2.AckMessageEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageEntry buildPartial() { + apache.rocketmq.v2.AckMessageEntry result = new apache.rocketmq.v2.AckMessageEntry(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.messageId_ = messageId_; + result.receiptHandle_ = receiptHandle_; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.liteTopic_ = liteTopic_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.AckMessageEntry) { + return mergeFrom((apache.rocketmq.v2.AckMessageEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.AckMessageEntry other) { + if (other == apache.rocketmq.v2.AckMessageEntry.getDefaultInstance()) return this; + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + if (!other.getReceiptHandle().isEmpty()) { + receiptHandle_ = other.receiptHandle_; + onChanged(); + } + if (other.hasLiteTopic()) { + bitField0_ |= 0x00000001; + liteTopic_ = other.liteTopic_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.AckMessageEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.AckMessageEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object messageId_ = ""; + /** + * string message_id = 1; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 1; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 1; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + * string message_id = 1; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + * string message_id = 1; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + + private java.lang.Object receiptHandle_ = ""; + /** + * string receipt_handle = 2; + * @return The receiptHandle. + */ + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string receipt_handle = 2; + * @param value The receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + receiptHandle_ = value; + onChanged(); + return this; + } + /** + * string receipt_handle = 2; + * @return This builder for chaining. + */ + public Builder clearReceiptHandle() { + + receiptHandle_ = getDefaultInstance().getReceiptHandle(); + onChanged(); + return this; + } + /** + * string receipt_handle = 2; + * @param value The bytes for receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + receiptHandle_ = value; + onChanged(); + return this; + } + + private java.lang.Object liteTopic_ = ""; + /** + * optional string lite_topic = 3; + * @return Whether the liteTopic field is set. + */ + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string lite_topic = 3; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string lite_topic = 3; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string lite_topic = 3; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + liteTopic_ = value; + onChanged(); + return this; + } + /** + * optional string lite_topic = 3; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + bitField0_ = (bitField0_ & ~0x00000001); + liteTopic_ = getDefaultInstance().getLiteTopic(); + onChanged(); + return this; + } + /** + * optional string lite_topic = 3; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + liteTopic_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageEntry) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageEntry) + private static final apache.rocketmq.v2.AckMessageEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageEntry(); + } + + public static apache.rocketmq.v2.AckMessageEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AckMessageEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AckMessageEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java new file mode 100644 index 00000000000..b63487085c5 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java @@ -0,0 +1,50 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface AckMessageEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * string message_id = 1; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 1; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + * string receipt_handle = 2; + * @return The receiptHandle. + */ + java.lang.String getReceiptHandle(); + /** + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + com.google.protobuf.ByteString + getReceiptHandleBytes(); + + /** + * optional string lite_topic = 3; + * @return Whether the liteTopic field is set. + */ + boolean hasLiteTopic(); + /** + * optional string lite_topic = 3; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + * optional string lite_topic = 3; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java new file mode 100644 index 00000000000..2a64773baf8 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java @@ -0,0 +1,1148 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.AckMessageRequest} + */ +public final class AckMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageRequest) + AckMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use AckMessageRequest.newBuilder() to construct. + private AckMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AckMessageRequest() { + entries_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AckMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AckMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entries_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + entries_.add( + input.readMessage(apache.rocketmq.v2.AckMessageEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entries_ = java.util.Collections.unmodifiableList(entries_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageRequest.class, apache.rocketmq.v2.AckMessageRequest.Builder.class); + } + + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int ENTRIES_FIELD_NUMBER = 3; + private java.util.List entries_; + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + @java.lang.Override + public java.util.List getEntriesList() { + return entries_; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + @java.lang.Override + public java.util.List + getEntriesOrBuilderList() { + return entries_; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + @java.lang.Override + public int getEntriesCount() { + return entries_.size(); + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.AckMessageEntry getEntries(int index) { + return entries_.get(index); + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.AckMessageEntryOrBuilder getEntriesOrBuilder( + int index) { + return entries_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + for (int i = 0; i < entries_.size(); i++) { + output.writeMessage(3, entries_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + for (int i = 0; i < entries_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, entries_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.AckMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.AckMessageRequest other = (apache.rocketmq.v2.AckMessageRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!getEntriesList() + .equals(other.getEntriesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (getEntriesCount() > 0) { + hash = (37 * hash) + ENTRIES_FIELD_NUMBER; + hash = (53 * hash) + getEntriesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.AckMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.AckMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageRequest) + apache.rocketmq.v2.AckMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageRequest.class, apache.rocketmq.v2.AckMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.AckMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEntriesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (entriesBuilder_ == null) { + entries_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + entriesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.AckMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageRequest build() { + apache.rocketmq.v2.AckMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageRequest buildPartial() { + apache.rocketmq.v2.AckMessageRequest result = new apache.rocketmq.v2.AckMessageRequest(this); + int from_bitField0_ = bitField0_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (entriesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + entries_ = java.util.Collections.unmodifiableList(entries_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entries_ = entries_; + } else { + result.entries_ = entriesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.AckMessageRequest) { + return mergeFrom((apache.rocketmq.v2.AckMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.AckMessageRequest other) { + if (other == apache.rocketmq.v2.AckMessageRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (entriesBuilder_ == null) { + if (!other.entries_.isEmpty()) { + if (entries_.isEmpty()) { + entries_ = other.entries_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntriesIsMutable(); + entries_.addAll(other.entries_); + } + onChanged(); + } + } else { + if (!other.entries_.isEmpty()) { + if (entriesBuilder_.isEmpty()) { + entriesBuilder_.dispose(); + entriesBuilder_ = null; + entries_ = other.entries_; + bitField0_ = (bitField0_ & ~0x00000001); + entriesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntriesFieldBuilder() : null; + } else { + entriesBuilder_.addAllMessages(other.entries_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.AckMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.AckMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.util.List entries_ = + java.util.Collections.emptyList(); + private void ensureEntriesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entries_ = new java.util.ArrayList(entries_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.AckMessageEntry, apache.rocketmq.v2.AckMessageEntry.Builder, apache.rocketmq.v2.AckMessageEntryOrBuilder> entriesBuilder_; + + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public java.util.List getEntriesList() { + if (entriesBuilder_ == null) { + return java.util.Collections.unmodifiableList(entries_); + } else { + return entriesBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public int getEntriesCount() { + if (entriesBuilder_ == null) { + return entries_.size(); + } else { + return entriesBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public apache.rocketmq.v2.AckMessageEntry getEntries(int index) { + if (entriesBuilder_ == null) { + return entries_.get(index); + } else { + return entriesBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder setEntries( + int index, apache.rocketmq.v2.AckMessageEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.set(index, value); + onChanged(); + } else { + entriesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder setEntries( + int index, apache.rocketmq.v2.AckMessageEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.set(index, builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder addEntries(apache.rocketmq.v2.AckMessageEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.add(value); + onChanged(); + } else { + entriesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder addEntries( + int index, apache.rocketmq.v2.AckMessageEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.add(index, value); + onChanged(); + } else { + entriesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder addEntries( + apache.rocketmq.v2.AckMessageEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.add(builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder addEntries( + int index, apache.rocketmq.v2.AckMessageEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.add(index, builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder addAllEntries( + java.lang.Iterable values) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entries_); + onChanged(); + } else { + entriesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder clearEntries() { + if (entriesBuilder_ == null) { + entries_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + entriesBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public Builder removeEntries(int index) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.remove(index); + onChanged(); + } else { + entriesBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public apache.rocketmq.v2.AckMessageEntry.Builder getEntriesBuilder( + int index) { + return getEntriesFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public apache.rocketmq.v2.AckMessageEntryOrBuilder getEntriesOrBuilder( + int index) { + if (entriesBuilder_ == null) { + return entries_.get(index); } else { + return entriesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public java.util.List + getEntriesOrBuilderList() { + if (entriesBuilder_ != null) { + return entriesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entries_); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public apache.rocketmq.v2.AckMessageEntry.Builder addEntriesBuilder() { + return getEntriesFieldBuilder().addBuilder( + apache.rocketmq.v2.AckMessageEntry.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public apache.rocketmq.v2.AckMessageEntry.Builder addEntriesBuilder( + int index) { + return getEntriesFieldBuilder().addBuilder( + index, apache.rocketmq.v2.AckMessageEntry.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + public java.util.List + getEntriesBuilderList() { + return getEntriesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.AckMessageEntry, apache.rocketmq.v2.AckMessageEntry.Builder, apache.rocketmq.v2.AckMessageEntryOrBuilder> + getEntriesFieldBuilder() { + if (entriesBuilder_ == null) { + entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.AckMessageEntry, apache.rocketmq.v2.AckMessageEntry.Builder, apache.rocketmq.v2.AckMessageEntryOrBuilder>( + entries_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + entries_ = null; + } + return entriesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageRequest) + private static final apache.rocketmq.v2.AckMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageRequest(); + } + + public static apache.rocketmq.v2.AckMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AckMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AckMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java new file mode 100644 index 00000000000..9ed58722865 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java @@ -0,0 +1,63 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface AckMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + java.util.List + getEntriesList(); + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + apache.rocketmq.v2.AckMessageEntry getEntries(int index); + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + int getEntriesCount(); + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + java.util.List + getEntriesOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; + */ + apache.rocketmq.v2.AckMessageEntryOrBuilder getEntriesOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java new file mode 100644 index 00000000000..85493e50933 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java @@ -0,0 +1,1020 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.AckMessageResponse} + */ +public final class AckMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageResponse) + AckMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use AckMessageResponse.newBuilder() to construct. + private AckMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AckMessageResponse() { + entries_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AckMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AckMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entries_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + entries_.add( + input.readMessage(apache.rocketmq.v2.AckMessageResultEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entries_ = java.util.Collections.unmodifiableList(entries_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageResponse.class, apache.rocketmq.v2.AckMessageResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + *
+   * RPC tier status, which is used to represent RPC-level errors including
+   * authentication, authorization, throttling and other general failures.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + *
+   * RPC tier status, which is used to represent RPC-level errors including
+   * authentication, authorization, throttling and other general failures.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + *
+   * RPC tier status, which is used to represent RPC-level errors including
+   * authentication, authorization, throttling and other general failures.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int ENTRIES_FIELD_NUMBER = 2; + private java.util.List entries_; + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + @java.lang.Override + public java.util.List getEntriesList() { + return entries_; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + @java.lang.Override + public java.util.List + getEntriesOrBuilderList() { + return entries_; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + @java.lang.Override + public int getEntriesCount() { + return entries_.size(); + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.AckMessageResultEntry getEntries(int index) { + return entries_.get(index); + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.AckMessageResultEntryOrBuilder getEntriesOrBuilder( + int index) { + return entries_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < entries_.size(); i++) { + output.writeMessage(2, entries_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < entries_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, entries_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.AckMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.AckMessageResponse other = (apache.rocketmq.v2.AckMessageResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getEntriesList() + .equals(other.getEntriesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getEntriesCount() > 0) { + hash = (37 * hash) + ENTRIES_FIELD_NUMBER; + hash = (53 * hash) + getEntriesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.AckMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.AckMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageResponse) + apache.rocketmq.v2.AckMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageResponse.class, apache.rocketmq.v2.AckMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.AckMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEntriesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (entriesBuilder_ == null) { + entries_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + entriesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.AckMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResponse build() { + apache.rocketmq.v2.AckMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResponse buildPartial() { + apache.rocketmq.v2.AckMessageResponse result = new apache.rocketmq.v2.AckMessageResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (entriesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + entries_ = java.util.Collections.unmodifiableList(entries_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entries_ = entries_; + } else { + result.entries_ = entriesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.AckMessageResponse) { + return mergeFrom((apache.rocketmq.v2.AckMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.AckMessageResponse other) { + if (other == apache.rocketmq.v2.AckMessageResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (entriesBuilder_ == null) { + if (!other.entries_.isEmpty()) { + if (entries_.isEmpty()) { + entries_ = other.entries_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntriesIsMutable(); + entries_.addAll(other.entries_); + } + onChanged(); + } + } else { + if (!other.entries_.isEmpty()) { + if (entriesBuilder_.isEmpty()) { + entriesBuilder_.dispose(); + entriesBuilder_ = null; + entries_ = other.entries_; + bitField0_ = (bitField0_ & ~0x00000001); + entriesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntriesFieldBuilder() : null; + } else { + entriesBuilder_.addAllMessages(other.entries_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.AckMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.AckMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + *
+     * RPC tier status, which is used to represent RPC-level errors including
+     * authentication, authorization, throttling and other general failures.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List entries_ = + java.util.Collections.emptyList(); + private void ensureEntriesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entries_ = new java.util.ArrayList(entries_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.AckMessageResultEntry, apache.rocketmq.v2.AckMessageResultEntry.Builder, apache.rocketmq.v2.AckMessageResultEntryOrBuilder> entriesBuilder_; + + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public java.util.List getEntriesList() { + if (entriesBuilder_ == null) { + return java.util.Collections.unmodifiableList(entries_); + } else { + return entriesBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public int getEntriesCount() { + if (entriesBuilder_ == null) { + return entries_.size(); + } else { + return entriesBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public apache.rocketmq.v2.AckMessageResultEntry getEntries(int index) { + if (entriesBuilder_ == null) { + return entries_.get(index); + } else { + return entriesBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder setEntries( + int index, apache.rocketmq.v2.AckMessageResultEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.set(index, value); + onChanged(); + } else { + entriesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder setEntries( + int index, apache.rocketmq.v2.AckMessageResultEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.set(index, builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder addEntries(apache.rocketmq.v2.AckMessageResultEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.add(value); + onChanged(); + } else { + entriesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder addEntries( + int index, apache.rocketmq.v2.AckMessageResultEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.add(index, value); + onChanged(); + } else { + entriesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder addEntries( + apache.rocketmq.v2.AckMessageResultEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.add(builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder addEntries( + int index, apache.rocketmq.v2.AckMessageResultEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.add(index, builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder addAllEntries( + java.lang.Iterable values) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entries_); + onChanged(); + } else { + entriesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder clearEntries() { + if (entriesBuilder_ == null) { + entries_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + entriesBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public Builder removeEntries(int index) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.remove(index); + onChanged(); + } else { + entriesBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public apache.rocketmq.v2.AckMessageResultEntry.Builder getEntriesBuilder( + int index) { + return getEntriesFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public apache.rocketmq.v2.AckMessageResultEntryOrBuilder getEntriesOrBuilder( + int index) { + if (entriesBuilder_ == null) { + return entries_.get(index); } else { + return entriesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public java.util.List + getEntriesOrBuilderList() { + if (entriesBuilder_ != null) { + return entriesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entries_); + } + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public apache.rocketmq.v2.AckMessageResultEntry.Builder addEntriesBuilder() { + return getEntriesFieldBuilder().addBuilder( + apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public apache.rocketmq.v2.AckMessageResultEntry.Builder addEntriesBuilder( + int index) { + return getEntriesFieldBuilder().addBuilder( + index, apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + public java.util.List + getEntriesBuilderList() { + return getEntriesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.AckMessageResultEntry, apache.rocketmq.v2.AckMessageResultEntry.Builder, apache.rocketmq.v2.AckMessageResultEntryOrBuilder> + getEntriesFieldBuilder() { + if (entriesBuilder_ == null) { + entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.AckMessageResultEntry, apache.rocketmq.v2.AckMessageResultEntry.Builder, apache.rocketmq.v2.AckMessageResultEntryOrBuilder>( + entries_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + entries_ = null; + } + return entriesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageResponse) + private static final apache.rocketmq.v2.AckMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageResponse(); + } + + public static apache.rocketmq.v2.AckMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AckMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AckMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java new file mode 100644 index 00000000000..44693a40415 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java @@ -0,0 +1,63 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface AckMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * RPC tier status, which is used to represent RPC-level errors including
+   * authentication, authorization, throttling and other general failures.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + *
+   * RPC tier status, which is used to represent RPC-level errors including
+   * authentication, authorization, throttling and other general failures.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + *
+   * RPC tier status, which is used to represent RPC-level errors including
+   * authentication, authorization, throttling and other general failures.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + java.util.List + getEntriesList(); + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + apache.rocketmq.v2.AckMessageResultEntry getEntries(int index); + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + int getEntriesCount(); + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + java.util.List + getEntriesOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; + */ + apache.rocketmq.v2.AckMessageResultEntryOrBuilder getEntriesOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java new file mode 100644 index 00000000000..4c8e4595918 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java @@ -0,0 +1,957 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.AckMessageResultEntry} + */ +public final class AckMessageResultEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageResultEntry) + AckMessageResultEntryOrBuilder { +private static final long serialVersionUID = 0L; + // Use AckMessageResultEntry.newBuilder() to construct. + private AckMessageResultEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AckMessageResultEntry() { + messageId_ = ""; + receiptHandle_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AckMessageResultEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AckMessageResultEntry( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + receiptHandle_ = s; + break; + } + case 26: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageResultEntry.class, apache.rocketmq.v2.AckMessageResultEntry.Builder.class); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object messageId_; + /** + * string message_id = 1; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + * string message_id = 1; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RECEIPT_HANDLE_FIELD_NUMBER = 2; + private volatile java.lang.Object receiptHandle_; + /** + * string receipt_handle = 2; + * @return The receiptHandle. + */ + @java.lang.Override + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } + } + /** + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int STATUS_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Status status_; + /** + *
+   * Acknowledge result may be acquired through inspecting
+   * `status.code`; In case acknowledgement failed, `status.message`
+   * is the explanation of the failure.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 3; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + *
+   * Acknowledge result may be acquired through inspecting
+   * `status.code`; In case acknowledgement failed, `status.message`
+   * is the explanation of the failure.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 3; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + *
+   * Acknowledge result may be acquired through inspecting
+   * `status.code`; In case acknowledgement failed, `status.message`
+   * is the explanation of the failure.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, receiptHandle_); + } + if (status_ != null) { + output.writeMessage(3, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, receiptHandle_); + } + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.AckMessageResultEntry)) { + return super.equals(obj); + } + apache.rocketmq.v2.AckMessageResultEntry other = (apache.rocketmq.v2.AckMessageResultEntry) obj; + + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!getReceiptHandle() + .equals(other.getReceiptHandle())) return false; + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getReceiptHandle().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.AckMessageResultEntry prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.AckMessageResultEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageResultEntry) + apache.rocketmq.v2.AckMessageResultEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AckMessageResultEntry.class, apache.rocketmq.v2.AckMessageResultEntry.Builder.class); + } + + // Construct using apache.rocketmq.v2.AckMessageResultEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + messageId_ = ""; + + receiptHandle_ = ""; + + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResultEntry getDefaultInstanceForType() { + return apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResultEntry build() { + apache.rocketmq.v2.AckMessageResultEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResultEntry buildPartial() { + apache.rocketmq.v2.AckMessageResultEntry result = new apache.rocketmq.v2.AckMessageResultEntry(this); + result.messageId_ = messageId_; + result.receiptHandle_ = receiptHandle_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.AckMessageResultEntry) { + return mergeFrom((apache.rocketmq.v2.AckMessageResultEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.AckMessageResultEntry other) { + if (other == apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance()) return this; + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + if (!other.getReceiptHandle().isEmpty()) { + receiptHandle_ = other.receiptHandle_; + onChanged(); + } + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.AckMessageResultEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.AckMessageResultEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object messageId_ = ""; + /** + * string message_id = 1; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 1; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 1; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + * string message_id = 1; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + * string message_id = 1; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + + private java.lang.Object receiptHandle_ = ""; + /** + * string receipt_handle = 2; + * @return The receiptHandle. + */ + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string receipt_handle = 2; + * @param value The receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + receiptHandle_ = value; + onChanged(); + return this; + } + /** + * string receipt_handle = 2; + * @return This builder for chaining. + */ + public Builder clearReceiptHandle() { + + receiptHandle_ = getDefaultInstance().getReceiptHandle(); + onChanged(); + return this; + } + /** + * string receipt_handle = 2; + * @param value The bytes for receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + receiptHandle_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + *
+     * Acknowledge result may be acquired through inspecting
+     * `status.code`; In case acknowledgement failed, `status.message`
+     * is the explanation of the failure.
+     * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageResultEntry) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageResultEntry) + private static final apache.rocketmq.v2.AckMessageResultEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageResultEntry(); + } + + public static apache.rocketmq.v2.AckMessageResultEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AckMessageResultEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AckMessageResultEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.AckMessageResultEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java new file mode 100644 index 00000000000..ca36989b47d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java @@ -0,0 +1,66 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface AckMessageResultEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageResultEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * string message_id = 1; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 1; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + * string receipt_handle = 2; + * @return The receiptHandle. + */ + java.lang.String getReceiptHandle(); + /** + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + com.google.protobuf.ByteString + getReceiptHandleBytes(); + + /** + *
+   * Acknowledge result may be acquired through inspecting
+   * `status.code`; In case acknowledgement failed, `status.message`
+   * is the explanation of the failure.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 3; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + *
+   * Acknowledge result may be acquired through inspecting
+   * `status.code`; In case acknowledgement failed, `status.message`
+   * is the explanation of the failure.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 3; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + *
+   * Acknowledge result may be acquired through inspecting
+   * `status.code`; In case acknowledgement failed, `status.message`
+   * is the explanation of the failure.
+   * 
+ * + * .apache.rocketmq.v2.Status status = 3; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Address.java b/proxy/src/main/java/apache/rocketmq/v2/Address.java new file mode 100644 index 00000000000..b00867cf65c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Address.java @@ -0,0 +1,623 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Address} + */ +public final class Address extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Address) + AddressOrBuilder { +private static final long serialVersionUID = 0L; + // Use Address.newBuilder() to construct. + private Address(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Address() { + host_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Address(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Address( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + host_ = s; + break; + } + case 16: { + + port_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Address.class, apache.rocketmq.v2.Address.Builder.class); + } + + public static final int HOST_FIELD_NUMBER = 1; + private volatile java.lang.Object host_; + /** + * string host = 1; + * @return The host. + */ + @java.lang.Override + public java.lang.String getHost() { + java.lang.Object ref = host_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + host_ = s; + return s; + } + } + /** + * string host = 1; + * @return The bytes for host. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getHostBytes() { + java.lang.Object ref = host_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + host_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PORT_FIELD_NUMBER = 2; + private int port_; + /** + * int32 port = 2; + * @return The port. + */ + @java.lang.Override + public int getPort() { + return port_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(host_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, host_); + } + if (port_ != 0) { + output.writeInt32(2, port_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(host_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, host_); + } + if (port_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, port_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Address)) { + return super.equals(obj); + } + apache.rocketmq.v2.Address other = (apache.rocketmq.v2.Address) obj; + + if (!getHost() + .equals(other.getHost())) return false; + if (getPort() + != other.getPort()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + HOST_FIELD_NUMBER; + hash = (53 * hash) + getHost().hashCode(); + hash = (37 * hash) + PORT_FIELD_NUMBER; + hash = (53 * hash) + getPort(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Address parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Address parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Address parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Address parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Address parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Address parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Address parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Address parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Address parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Address parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Address parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Address parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Address prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Address} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Address) + apache.rocketmq.v2.AddressOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Address.class, apache.rocketmq.v2.Address.Builder.class); + } + + // Construct using apache.rocketmq.v2.Address.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + host_ = ""; + + port_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Address getDefaultInstanceForType() { + return apache.rocketmq.v2.Address.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Address build() { + apache.rocketmq.v2.Address result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Address buildPartial() { + apache.rocketmq.v2.Address result = new apache.rocketmq.v2.Address(this); + result.host_ = host_; + result.port_ = port_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Address) { + return mergeFrom((apache.rocketmq.v2.Address)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Address other) { + if (other == apache.rocketmq.v2.Address.getDefaultInstance()) return this; + if (!other.getHost().isEmpty()) { + host_ = other.host_; + onChanged(); + } + if (other.getPort() != 0) { + setPort(other.getPort()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Address parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Address) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object host_ = ""; + /** + * string host = 1; + * @return The host. + */ + public java.lang.String getHost() { + java.lang.Object ref = host_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + host_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string host = 1; + * @return The bytes for host. + */ + public com.google.protobuf.ByteString + getHostBytes() { + java.lang.Object ref = host_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + host_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string host = 1; + * @param value The host to set. + * @return This builder for chaining. + */ + public Builder setHost( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + host_ = value; + onChanged(); + return this; + } + /** + * string host = 1; + * @return This builder for chaining. + */ + public Builder clearHost() { + + host_ = getDefaultInstance().getHost(); + onChanged(); + return this; + } + /** + * string host = 1; + * @param value The bytes for host to set. + * @return This builder for chaining. + */ + public Builder setHostBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + host_ = value; + onChanged(); + return this; + } + + private int port_ ; + /** + * int32 port = 2; + * @return The port. + */ + @java.lang.Override + public int getPort() { + return port_; + } + /** + * int32 port = 2; + * @param value The port to set. + * @return This builder for chaining. + */ + public Builder setPort(int value) { + + port_ = value; + onChanged(); + return this; + } + /** + * int32 port = 2; + * @return This builder for chaining. + */ + public Builder clearPort() { + + port_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Address) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Address) + private static final apache.rocketmq.v2.Address DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Address(); + } + + public static apache.rocketmq.v2.Address getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser
() { + @java.lang.Override + public Address parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Address(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser
parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser
getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Address getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java new file mode 100644 index 00000000000..f093e87048b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java @@ -0,0 +1,27 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface AddressOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Address) + com.google.protobuf.MessageOrBuilder { + + /** + * string host = 1; + * @return The host. + */ + java.lang.String getHost(); + /** + * string host = 1; + * @return The bytes for host. + */ + com.google.protobuf.ByteString + getHostBytes(); + + /** + * int32 port = 2; + * @return The port. + */ + int getPort(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java b/proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java new file mode 100644 index 00000000000..a21573200c6 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java @@ -0,0 +1,131 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.AddressScheme} + */ +public enum AddressScheme + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ADDRESS_SCHEME_UNSPECIFIED = 0; + */ + ADDRESS_SCHEME_UNSPECIFIED(0), + /** + * IPv4 = 1; + */ + IPv4(1), + /** + * IPv6 = 2; + */ + IPv6(2), + /** + * DOMAIN_NAME = 3; + */ + DOMAIN_NAME(3), + UNRECOGNIZED(-1), + ; + + /** + * ADDRESS_SCHEME_UNSPECIFIED = 0; + */ + public static final int ADDRESS_SCHEME_UNSPECIFIED_VALUE = 0; + /** + * IPv4 = 1; + */ + public static final int IPv4_VALUE = 1; + /** + * IPv6 = 2; + */ + public static final int IPv6_VALUE = 2; + /** + * DOMAIN_NAME = 3; + */ + public static final int DOMAIN_NAME_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static AddressScheme valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static AddressScheme forNumber(int value) { + switch (value) { + case 0: return ADDRESS_SCHEME_UNSPECIFIED; + case 1: return IPv4; + case 2: return IPv6; + case 3: return DOMAIN_NAME; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + AddressScheme> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public AddressScheme findValueByNumber(int number) { + return AddressScheme.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(4); + } + + private static final AddressScheme[] VALUES = values(); + + public static AddressScheme valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private AddressScheme(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.AddressScheme) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java b/proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java new file mode 100644 index 00000000000..c1cceb99a18 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java @@ -0,0 +1,1598 @@ +package apache.rocketmq.v2; + +import static io.grpc.MethodDescriptor.generateFullMethodName; + +/** + *
+ * Admin exposes control-plane operations for cluster administration and
+ * diagnostics over gRPC, complementing the data-plane MessagingService.
+ * 
+ */ +@javax.annotation.Generated( + value = "by gRPC proto compiler (version 1.53.0)", + comments = "Source: apache/rocketmq/v2/admin.proto") +@io.grpc.stub.annotations.GrpcGenerated +public final class AdminGrpc { + + private AdminGrpc() {} + + public static final String SERVICE_NAME = "apache.rocketmq.v2.Admin"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor getChangeLogLevelMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ChangeLogLevel", + requestType = apache.rocketmq.v2.ChangeLogLevelRequest.class, + responseType = apache.rocketmq.v2.ChangeLogLevelResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getChangeLogLevelMethod() { + io.grpc.MethodDescriptor getChangeLogLevelMethod; + if ((getChangeLogLevelMethod = AdminGrpc.getChangeLogLevelMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getChangeLogLevelMethod = AdminGrpc.getChangeLogLevelMethod) == null) { + AdminGrpc.getChangeLogLevelMethod = getChangeLogLevelMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ChangeLogLevel")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ChangeLogLevelRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ChangeLogLevelResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ChangeLogLevel")) + .build(); + } + } + } + return getChangeLogLevelMethod; + } + + private static volatile io.grpc.MethodDescriptor getDescribeTopicStatusMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DescribeTopicStatus", + requestType = apache.rocketmq.v2.DescribeTopicStatusRequest.class, + responseType = apache.rocketmq.v2.DescribeTopicStatusResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getDescribeTopicStatusMethod() { + io.grpc.MethodDescriptor getDescribeTopicStatusMethod; + if ((getDescribeTopicStatusMethod = AdminGrpc.getDescribeTopicStatusMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getDescribeTopicStatusMethod = AdminGrpc.getDescribeTopicStatusMethod) == null) { + AdminGrpc.getDescribeTopicStatusMethod = getDescribeTopicStatusMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DescribeTopicStatus")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DescribeTopicStatusRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DescribeTopicStatusResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DescribeTopicStatus")) + .build(); + } + } + } + return getDescribeTopicStatusMethod; + } + + private static volatile io.grpc.MethodDescriptor getListSubscriptionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListSubscription", + requestType = apache.rocketmq.v2.ListSubscriptionRequest.class, + responseType = apache.rocketmq.v2.ListSubscriptionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getListSubscriptionMethod() { + io.grpc.MethodDescriptor getListSubscriptionMethod; + if ((getListSubscriptionMethod = AdminGrpc.getListSubscriptionMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getListSubscriptionMethod = AdminGrpc.getListSubscriptionMethod) == null) { + AdminGrpc.getListSubscriptionMethod = getListSubscriptionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListSubscription")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ListSubscriptionRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ListSubscriptionResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ListSubscription")) + .build(); + } + } + } + return getListSubscriptionMethod; + } + + private static volatile io.grpc.MethodDescriptor getDescribeSubscriptionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DescribeSubscription", + requestType = apache.rocketmq.v2.DescribeSubscriptionRequest.class, + responseType = apache.rocketmq.v2.DescribeSubscriptionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getDescribeSubscriptionMethod() { + io.grpc.MethodDescriptor getDescribeSubscriptionMethod; + if ((getDescribeSubscriptionMethod = AdminGrpc.getDescribeSubscriptionMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getDescribeSubscriptionMethod = AdminGrpc.getDescribeSubscriptionMethod) == null) { + AdminGrpc.getDescribeSubscriptionMethod = getDescribeSubscriptionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DescribeSubscription")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DescribeSubscriptionRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DescribeSubscriptionResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DescribeSubscription")) + .build(); + } + } + } + return getDescribeSubscriptionMethod; + } + + private static volatile io.grpc.MethodDescriptor getDeleteSubscriptionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DeleteSubscription", + requestType = apache.rocketmq.v2.DeleteSubscriptionRequest.class, + responseType = apache.rocketmq.v2.DeleteSubscriptionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getDeleteSubscriptionMethod() { + io.grpc.MethodDescriptor getDeleteSubscriptionMethod; + if ((getDeleteSubscriptionMethod = AdminGrpc.getDeleteSubscriptionMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getDeleteSubscriptionMethod = AdminGrpc.getDeleteSubscriptionMethod) == null) { + AdminGrpc.getDeleteSubscriptionMethod = getDeleteSubscriptionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteSubscription")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DeleteSubscriptionRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DeleteSubscriptionResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DeleteSubscription")) + .build(); + } + } + } + return getDeleteSubscriptionMethod; + } + + private static volatile io.grpc.MethodDescriptor getDescribeGroupAccumulationMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "DescribeGroupAccumulation", + requestType = apache.rocketmq.v2.DescribeGroupAccumulationRequest.class, + responseType = apache.rocketmq.v2.DescribeGroupAccumulationResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getDescribeGroupAccumulationMethod() { + io.grpc.MethodDescriptor getDescribeGroupAccumulationMethod; + if ((getDescribeGroupAccumulationMethod = AdminGrpc.getDescribeGroupAccumulationMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getDescribeGroupAccumulationMethod = AdminGrpc.getDescribeGroupAccumulationMethod) == null) { + AdminGrpc.getDescribeGroupAccumulationMethod = getDescribeGroupAccumulationMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DescribeGroupAccumulation")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DescribeGroupAccumulationRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.DescribeGroupAccumulationResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DescribeGroupAccumulation")) + .build(); + } + } + } + return getDescribeGroupAccumulationMethod; + } + + private static volatile io.grpc.MethodDescriptor getListConsumerConnectionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ListConsumerConnection", + requestType = apache.rocketmq.v2.ListConsumerConnectionRequest.class, + responseType = apache.rocketmq.v2.ListConsumerConnectionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getListConsumerConnectionMethod() { + io.grpc.MethodDescriptor getListConsumerConnectionMethod; + if ((getListConsumerConnectionMethod = AdminGrpc.getListConsumerConnectionMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getListConsumerConnectionMethod = AdminGrpc.getListConsumerConnectionMethod) == null) { + AdminGrpc.getListConsumerConnectionMethod = getListConsumerConnectionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListConsumerConnection")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ListConsumerConnectionRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ListConsumerConnectionResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ListConsumerConnection")) + .build(); + } + } + } + return getListConsumerConnectionMethod; + } + + private static volatile io.grpc.MethodDescriptor getResetGroupOffsetMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ResetGroupOffset", + requestType = apache.rocketmq.v2.ResetGroupOffsetRequest.class, + responseType = apache.rocketmq.v2.ResetGroupOffsetResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getResetGroupOffsetMethod() { + io.grpc.MethodDescriptor getResetGroupOffsetMethod; + if ((getResetGroupOffsetMethod = AdminGrpc.getResetGroupOffsetMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getResetGroupOffsetMethod = AdminGrpc.getResetGroupOffsetMethod) == null) { + AdminGrpc.getResetGroupOffsetMethod = getResetGroupOffsetMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ResetGroupOffset")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ResetGroupOffsetRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ResetGroupOffsetResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ResetGroupOffset")) + .build(); + } + } + } + return getResetGroupOffsetMethod; + } + + private static volatile io.grpc.MethodDescriptor getQueryMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "QueryMessage", + requestType = apache.rocketmq.v2.ListMessageRequest.class, + responseType = apache.rocketmq.v2.ListMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getQueryMessageMethod() { + io.grpc.MethodDescriptor getQueryMessageMethod; + if ((getQueryMessageMethod = AdminGrpc.getQueryMessageMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getQueryMessageMethod = AdminGrpc.getQueryMessageMethod) == null) { + AdminGrpc.getQueryMessageMethod = getQueryMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ListMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ListMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("QueryMessage")) + .build(); + } + } + } + return getQueryMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getPrintThreadStackTraceMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "PrintThreadStackTrace", + requestType = apache.rocketmq.v2.PrintThreadStackTraceRequest.class, + responseType = apache.rocketmq.v2.PrintThreadStackTraceResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getPrintThreadStackTraceMethod() { + io.grpc.MethodDescriptor getPrintThreadStackTraceMethod; + if ((getPrintThreadStackTraceMethod = AdminGrpc.getPrintThreadStackTraceMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getPrintThreadStackTraceMethod = AdminGrpc.getPrintThreadStackTraceMethod) == null) { + AdminGrpc.getPrintThreadStackTraceMethod = getPrintThreadStackTraceMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "PrintThreadStackTrace")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.PrintThreadStackTraceRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.PrintThreadStackTraceResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("PrintThreadStackTrace")) + .build(); + } + } + } + return getPrintThreadStackTraceMethod; + } + + private static volatile io.grpc.MethodDescriptor getVerifyMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "VerifyMessage", + requestType = apache.rocketmq.v2.VerifyMessageRequest.class, + responseType = apache.rocketmq.v2.VerifyMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getVerifyMessageMethod() { + io.grpc.MethodDescriptor getVerifyMessageMethod; + if ((getVerifyMessageMethod = AdminGrpc.getVerifyMessageMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getVerifyMessageMethod = AdminGrpc.getVerifyMessageMethod) == null) { + AdminGrpc.getVerifyMessageMethod = getVerifyMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "VerifyMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.VerifyMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.VerifyMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("VerifyMessage")) + .build(); + } + } + } + return getVerifyMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getAdminSendMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "AdminSendMessage", + requestType = apache.rocketmq.v2.AdminSendMessageRequest.class, + responseType = apache.rocketmq.v2.AdminSendMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getAdminSendMessageMethod() { + io.grpc.MethodDescriptor getAdminSendMessageMethod; + if ((getAdminSendMessageMethod = AdminGrpc.getAdminSendMessageMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getAdminSendMessageMethod = AdminGrpc.getAdminSendMessageMethod) == null) { + AdminGrpc.getAdminSendMessageMethod = getAdminSendMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "AdminSendMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.AdminSendMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.AdminSendMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("AdminSendMessage")) + .build(); + } + } + } + return getAdminSendMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetConsumerRunningInfoMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetConsumerRunningInfo", + requestType = apache.rocketmq.v2.GetConsumerRunningInfoRequest.class, + responseType = apache.rocketmq.v2.GetConsumerRunningInfoResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetConsumerRunningInfoMethod() { + io.grpc.MethodDescriptor getGetConsumerRunningInfoMethod; + if ((getGetConsumerRunningInfoMethod = AdminGrpc.getGetConsumerRunningInfoMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getGetConsumerRunningInfoMethod = AdminGrpc.getGetConsumerRunningInfoMethod) == null) { + AdminGrpc.getGetConsumerRunningInfoMethod = getGetConsumerRunningInfoMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetConsumerRunningInfo")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetConsumerRunningInfoRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetConsumerRunningInfoResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("GetConsumerRunningInfo")) + .build(); + } + } + } + return getGetConsumerRunningInfoMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetTopicRouteMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetTopicRoute", + requestType = apache.rocketmq.v2.GetTopicRouteRequest.class, + responseType = apache.rocketmq.v2.GetTopicRouteResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetTopicRouteMethod() { + io.grpc.MethodDescriptor getGetTopicRouteMethod; + if ((getGetTopicRouteMethod = AdminGrpc.getGetTopicRouteMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getGetTopicRouteMethod = AdminGrpc.getGetTopicRouteMethod) == null) { + AdminGrpc.getGetTopicRouteMethod = getGetTopicRouteMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetTopicRoute")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetTopicRouteRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetTopicRouteResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("GetTopicRoute")) + .build(); + } + } + } + return getGetTopicRouteMethod; + } + + private static volatile io.grpc.MethodDescriptor getQueryTimeSpanMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "QueryTimeSpan", + requestType = apache.rocketmq.v2.QueryTimeSpanRequest.class, + responseType = apache.rocketmq.v2.QueryTimeSpanResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getQueryTimeSpanMethod() { + io.grpc.MethodDescriptor getQueryTimeSpanMethod; + if ((getQueryTimeSpanMethod = AdminGrpc.getQueryTimeSpanMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getQueryTimeSpanMethod = AdminGrpc.getQueryTimeSpanMethod) == null) { + AdminGrpc.getQueryTimeSpanMethod = getQueryTimeSpanMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryTimeSpan")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryTimeSpanRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryTimeSpanResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("QueryTimeSpan")) + .build(); + } + } + } + return getQueryTimeSpanMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetProxyRuntimeStatsMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetProxyRuntimeStats", + requestType = apache.rocketmq.v2.GetProxyRuntimeStatsRequest.class, + responseType = apache.rocketmq.v2.GetProxyRuntimeStatsResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetProxyRuntimeStatsMethod() { + io.grpc.MethodDescriptor getGetProxyRuntimeStatsMethod; + if ((getGetProxyRuntimeStatsMethod = AdminGrpc.getGetProxyRuntimeStatsMethod) == null) { + synchronized (AdminGrpc.class) { + if ((getGetProxyRuntimeStatsMethod = AdminGrpc.getGetProxyRuntimeStatsMethod) == null) { + AdminGrpc.getGetProxyRuntimeStatsMethod = getGetProxyRuntimeStatsMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetProxyRuntimeStats")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetProxyRuntimeStatsRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetProxyRuntimeStatsResponse.getDefaultInstance())) + .setSchemaDescriptor(new AdminMethodDescriptorSupplier("GetProxyRuntimeStats")) + .build(); + } + } + } + return getGetProxyRuntimeStatsMethod; + } + + /** + * Creates a new async stub that supports all call types for the service + */ + public static AdminStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public AdminStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new AdminStub(channel, callOptions); + } + }; + return AdminStub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static AdminBlockingStub newBlockingStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public AdminBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new AdminBlockingStub(channel, callOptions); + } + }; + return AdminBlockingStub.newStub(factory, channel); + } + + /** + * Creates a new ListenableFuture-style stub that supports unary calls on the service + */ + public static AdminFutureStub newFutureStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public AdminFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new AdminFutureStub(channel, callOptions); + } + }; + return AdminFutureStub.newStub(factory, channel); + } + + /** + *
+   * Admin exposes control-plane operations for cluster administration and
+   * diagnostics over gRPC, complementing the data-plane MessagingService.
+   * 
+ */ + public static abstract class AdminImplBase implements io.grpc.BindableService { + + /** + *
+     * Dynamically change the server log level.
+     * 
+ */ + public void changeLogLevel(apache.rocketmq.v2.ChangeLogLevelRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getChangeLogLevelMethod(), responseObserver); + } + + /** + *
+     * Describe the status and metadata of a topic.
+     * 
+ */ + public void describeTopicStatus(apache.rocketmq.v2.DescribeTopicStatusRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDescribeTopicStatusMethod(), responseObserver); + } + + /** + *
+     * List subscription relationships filtered by topic and/or group.
+     * 
+ */ + public void listSubscription(apache.rocketmq.v2.ListSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListSubscriptionMethod(), responseObserver); + } + + /** + *
+     * Describe subscriptions grouped per connected client.
+     * 
+ */ + public void describeSubscription(apache.rocketmq.v2.DescribeSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDescribeSubscriptionMethod(), responseObserver); + } + + /** + *
+     * Delete a subscription relationship.
+     * 
+ */ + public void deleteSubscription(apache.rocketmq.v2.DeleteSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteSubscriptionMethod(), responseObserver); + } + + /** + *
+     * Query the message accumulation (lag) of a consumer group.
+     * 
+ */ + public void describeGroupAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDescribeGroupAccumulationMethod(), responseObserver); + } + + /** + *
+     * List online consumer connections of a group.
+     * 
+ */ + public void listConsumerConnection(apache.rocketmq.v2.ListConsumerConnectionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListConsumerConnectionMethod(), responseObserver); + } + + /** + *
+     * Reset the consume offset of a group to a timestamp.
+     * 
+ */ + public void resetGroupOffset(apache.rocketmq.v2.ResetGroupOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getResetGroupOffsetMethod(), responseObserver); + } + + /** + *
+     * Query messages by id, key or subscription within a time range.
+     * 
+ */ + public void queryMessage(apache.rocketmq.v2.ListMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryMessageMethod(), responseObserver); + } + + /** + *
+     * Print the thread stack trace of a client.
+     * 
+ */ + public void printThreadStackTrace(apache.rocketmq.v2.PrintThreadStackTraceRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPrintThreadStackTraceMethod(), responseObserver); + } + + /** + *
+     * Verify consumption of a message by a specific client.
+     * 
+ */ + public void verifyMessage(apache.rocketmq.v2.VerifyMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getVerifyMessageMethod(), responseObserver); + } + + /** + *
+     * Send a message from the admin side (e.g. a console test message).
+     * 
+ */ + public void adminSendMessage(apache.rocketmq.v2.AdminSendMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getAdminSendMessageMethod(), responseObserver); + } + + /** + *
+     * Fetch aggregated running information of a consumer client.
+     * 
+ */ + public void getConsumerRunningInfo(apache.rocketmq.v2.GetConsumerRunningInfoRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetConsumerRunningInfoMethod(), responseObserver); + } + + /** + *
+     * Query the route data of a topic.
+     * 
+ */ + public void getTopicRoute(apache.rocketmq.v2.GetTopicRouteRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetTopicRouteMethod(), responseObserver); + } + + /** + *
+     * Query the time span of messages consumed by a group.
+     * 
+ */ + public void queryTimeSpan(apache.rocketmq.v2.QueryTimeSpanRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryTimeSpanMethod(), responseObserver); + } + + /** + *
+     * Fetch runtime statistics of the serving process.
+     * 
+ */ + public void getProxyRuntimeStats(apache.rocketmq.v2.GetProxyRuntimeStatsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetProxyRuntimeStatsMethod(), responseObserver); + } + + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getChangeLogLevelMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.ChangeLogLevelRequest, + apache.rocketmq.v2.ChangeLogLevelResponse>( + this, METHODID_CHANGE_LOG_LEVEL))) + .addMethod( + getDescribeTopicStatusMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.DescribeTopicStatusRequest, + apache.rocketmq.v2.DescribeTopicStatusResponse>( + this, METHODID_DESCRIBE_TOPIC_STATUS))) + .addMethod( + getListSubscriptionMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.ListSubscriptionRequest, + apache.rocketmq.v2.ListSubscriptionResponse>( + this, METHODID_LIST_SUBSCRIPTION))) + .addMethod( + getDescribeSubscriptionMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.DescribeSubscriptionRequest, + apache.rocketmq.v2.DescribeSubscriptionResponse>( + this, METHODID_DESCRIBE_SUBSCRIPTION))) + .addMethod( + getDeleteSubscriptionMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.DeleteSubscriptionRequest, + apache.rocketmq.v2.DeleteSubscriptionResponse>( + this, METHODID_DELETE_SUBSCRIPTION))) + .addMethod( + getDescribeGroupAccumulationMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.DescribeGroupAccumulationRequest, + apache.rocketmq.v2.DescribeGroupAccumulationResponse>( + this, METHODID_DESCRIBE_GROUP_ACCUMULATION))) + .addMethod( + getListConsumerConnectionMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.ListConsumerConnectionRequest, + apache.rocketmq.v2.ListConsumerConnectionResponse>( + this, METHODID_LIST_CONSUMER_CONNECTION))) + .addMethod( + getResetGroupOffsetMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.ResetGroupOffsetRequest, + apache.rocketmq.v2.ResetGroupOffsetResponse>( + this, METHODID_RESET_GROUP_OFFSET))) + .addMethod( + getQueryMessageMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.ListMessageRequest, + apache.rocketmq.v2.ListMessageResponse>( + this, METHODID_QUERY_MESSAGE))) + .addMethod( + getPrintThreadStackTraceMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.PrintThreadStackTraceRequest, + apache.rocketmq.v2.PrintThreadStackTraceResponse>( + this, METHODID_PRINT_THREAD_STACK_TRACE))) + .addMethod( + getVerifyMessageMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.VerifyMessageRequest, + apache.rocketmq.v2.VerifyMessageResponse>( + this, METHODID_VERIFY_MESSAGE))) + .addMethod( + getAdminSendMessageMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.AdminSendMessageRequest, + apache.rocketmq.v2.AdminSendMessageResponse>( + this, METHODID_ADMIN_SEND_MESSAGE))) + .addMethod( + getGetConsumerRunningInfoMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.GetConsumerRunningInfoRequest, + apache.rocketmq.v2.GetConsumerRunningInfoResponse>( + this, METHODID_GET_CONSUMER_RUNNING_INFO))) + .addMethod( + getGetTopicRouteMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.GetTopicRouteRequest, + apache.rocketmq.v2.GetTopicRouteResponse>( + this, METHODID_GET_TOPIC_ROUTE))) + .addMethod( + getQueryTimeSpanMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.QueryTimeSpanRequest, + apache.rocketmq.v2.QueryTimeSpanResponse>( + this, METHODID_QUERY_TIME_SPAN))) + .addMethod( + getGetProxyRuntimeStatsMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.GetProxyRuntimeStatsRequest, + apache.rocketmq.v2.GetProxyRuntimeStatsResponse>( + this, METHODID_GET_PROXY_RUNTIME_STATS))) + .build(); + } + } + + /** + *
+   * Admin exposes control-plane operations for cluster administration and
+   * diagnostics over gRPC, complementing the data-plane MessagingService.
+   * 
+ */ + public static final class AdminStub extends io.grpc.stub.AbstractAsyncStub { + private AdminStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected AdminStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new AdminStub(channel, callOptions); + } + + /** + *
+     * Dynamically change the server log level.
+     * 
+ */ + public void changeLogLevel(apache.rocketmq.v2.ChangeLogLevelRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getChangeLogLevelMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Describe the status and metadata of a topic.
+     * 
+ */ + public void describeTopicStatus(apache.rocketmq.v2.DescribeTopicStatusRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDescribeTopicStatusMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * List subscription relationships filtered by topic and/or group.
+     * 
+ */ + public void listSubscription(apache.rocketmq.v2.ListSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListSubscriptionMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Describe subscriptions grouped per connected client.
+     * 
+ */ + public void describeSubscription(apache.rocketmq.v2.DescribeSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDescribeSubscriptionMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Delete a subscription relationship.
+     * 
+ */ + public void deleteSubscription(apache.rocketmq.v2.DeleteSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDeleteSubscriptionMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Query the message accumulation (lag) of a consumer group.
+     * 
+ */ + public void describeGroupAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getDescribeGroupAccumulationMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * List online consumer connections of a group.
+     * 
+ */ + public void listConsumerConnection(apache.rocketmq.v2.ListConsumerConnectionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getListConsumerConnectionMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Reset the consume offset of a group to a timestamp.
+     * 
+ */ + public void resetGroupOffset(apache.rocketmq.v2.ResetGroupOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getResetGroupOffsetMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Query messages by id, key or subscription within a time range.
+     * 
+ */ + public void queryMessage(apache.rocketmq.v2.ListMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getQueryMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Print the thread stack trace of a client.
+     * 
+ */ + public void printThreadStackTrace(apache.rocketmq.v2.PrintThreadStackTraceRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getPrintThreadStackTraceMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Verify consumption of a message by a specific client.
+     * 
+ */ + public void verifyMessage(apache.rocketmq.v2.VerifyMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getVerifyMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Send a message from the admin side (e.g. a console test message).
+     * 
+ */ + public void adminSendMessage(apache.rocketmq.v2.AdminSendMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getAdminSendMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Fetch aggregated running information of a consumer client.
+     * 
+ */ + public void getConsumerRunningInfo(apache.rocketmq.v2.GetConsumerRunningInfoRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetConsumerRunningInfoMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Query the route data of a topic.
+     * 
+ */ + public void getTopicRoute(apache.rocketmq.v2.GetTopicRouteRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetTopicRouteMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Query the time span of messages consumed by a group.
+     * 
+ */ + public void queryTimeSpan(apache.rocketmq.v2.QueryTimeSpanRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getQueryTimeSpanMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Fetch runtime statistics of the serving process.
+     * 
+ */ + public void getProxyRuntimeStats(apache.rocketmq.v2.GetProxyRuntimeStatsRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetProxyRuntimeStatsMethod(), getCallOptions()), request, responseObserver); + } + } + + /** + *
+   * Admin exposes control-plane operations for cluster administration and
+   * diagnostics over gRPC, complementing the data-plane MessagingService.
+   * 
+ */ + public static final class AdminBlockingStub extends io.grpc.stub.AbstractBlockingStub { + private AdminBlockingStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected AdminBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new AdminBlockingStub(channel, callOptions); + } + + /** + *
+     * Dynamically change the server log level.
+     * 
+ */ + public apache.rocketmq.v2.ChangeLogLevelResponse changeLogLevel(apache.rocketmq.v2.ChangeLogLevelRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getChangeLogLevelMethod(), getCallOptions(), request); + } + + /** + *
+     * Describe the status and metadata of a topic.
+     * 
+ */ + public apache.rocketmq.v2.DescribeTopicStatusResponse describeTopicStatus(apache.rocketmq.v2.DescribeTopicStatusRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDescribeTopicStatusMethod(), getCallOptions(), request); + } + + /** + *
+     * List subscription relationships filtered by topic and/or group.
+     * 
+ */ + public apache.rocketmq.v2.ListSubscriptionResponse listSubscription(apache.rocketmq.v2.ListSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListSubscriptionMethod(), getCallOptions(), request); + } + + /** + *
+     * Describe subscriptions grouped per connected client.
+     * 
+ */ + public apache.rocketmq.v2.DescribeSubscriptionResponse describeSubscription(apache.rocketmq.v2.DescribeSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDescribeSubscriptionMethod(), getCallOptions(), request); + } + + /** + *
+     * Delete a subscription relationship.
+     * 
+ */ + public apache.rocketmq.v2.DeleteSubscriptionResponse deleteSubscription(apache.rocketmq.v2.DeleteSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDeleteSubscriptionMethod(), getCallOptions(), request); + } + + /** + *
+     * Query the message accumulation (lag) of a consumer group.
+     * 
+ */ + public apache.rocketmq.v2.DescribeGroupAccumulationResponse describeGroupAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getDescribeGroupAccumulationMethod(), getCallOptions(), request); + } + + /** + *
+     * List online consumer connections of a group.
+     * 
+ */ + public apache.rocketmq.v2.ListConsumerConnectionResponse listConsumerConnection(apache.rocketmq.v2.ListConsumerConnectionRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getListConsumerConnectionMethod(), getCallOptions(), request); + } + + /** + *
+     * Reset the consume offset of a group to a timestamp.
+     * 
+ */ + public apache.rocketmq.v2.ResetGroupOffsetResponse resetGroupOffset(apache.rocketmq.v2.ResetGroupOffsetRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getResetGroupOffsetMethod(), getCallOptions(), request); + } + + /** + *
+     * Query messages by id, key or subscription within a time range.
+     * 
+ */ + public apache.rocketmq.v2.ListMessageResponse queryMessage(apache.rocketmq.v2.ListMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getQueryMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Print the thread stack trace of a client.
+     * 
+ */ + public apache.rocketmq.v2.PrintThreadStackTraceResponse printThreadStackTrace(apache.rocketmq.v2.PrintThreadStackTraceRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getPrintThreadStackTraceMethod(), getCallOptions(), request); + } + + /** + *
+     * Verify consumption of a message by a specific client.
+     * 
+ */ + public apache.rocketmq.v2.VerifyMessageResponse verifyMessage(apache.rocketmq.v2.VerifyMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getVerifyMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Send a message from the admin side (e.g. a console test message).
+     * 
+ */ + public apache.rocketmq.v2.AdminSendMessageResponse adminSendMessage(apache.rocketmq.v2.AdminSendMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getAdminSendMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Fetch aggregated running information of a consumer client.
+     * 
+ */ + public apache.rocketmq.v2.GetConsumerRunningInfoResponse getConsumerRunningInfo(apache.rocketmq.v2.GetConsumerRunningInfoRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetConsumerRunningInfoMethod(), getCallOptions(), request); + } + + /** + *
+     * Query the route data of a topic.
+     * 
+ */ + public apache.rocketmq.v2.GetTopicRouteResponse getTopicRoute(apache.rocketmq.v2.GetTopicRouteRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetTopicRouteMethod(), getCallOptions(), request); + } + + /** + *
+     * Query the time span of messages consumed by a group.
+     * 
+ */ + public apache.rocketmq.v2.QueryTimeSpanResponse queryTimeSpan(apache.rocketmq.v2.QueryTimeSpanRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getQueryTimeSpanMethod(), getCallOptions(), request); + } + + /** + *
+     * Fetch runtime statistics of the serving process.
+     * 
+ */ + public apache.rocketmq.v2.GetProxyRuntimeStatsResponse getProxyRuntimeStats(apache.rocketmq.v2.GetProxyRuntimeStatsRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetProxyRuntimeStatsMethod(), getCallOptions(), request); + } + } + + /** + *
+   * Admin exposes control-plane operations for cluster administration and
+   * diagnostics over gRPC, complementing the data-plane MessagingService.
+   * 
+ */ + public static final class AdminFutureStub extends io.grpc.stub.AbstractFutureStub { + private AdminFutureStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected AdminFutureStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new AdminFutureStub(channel, callOptions); + } + + /** + *
+     * Dynamically change the server log level.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture changeLogLevel( + apache.rocketmq.v2.ChangeLogLevelRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getChangeLogLevelMethod(), getCallOptions()), request); + } + + /** + *
+     * Describe the status and metadata of a topic.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture describeTopicStatus( + apache.rocketmq.v2.DescribeTopicStatusRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDescribeTopicStatusMethod(), getCallOptions()), request); + } + + /** + *
+     * List subscription relationships filtered by topic and/or group.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture listSubscription( + apache.rocketmq.v2.ListSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListSubscriptionMethod(), getCallOptions()), request); + } + + /** + *
+     * Describe subscriptions grouped per connected client.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture describeSubscription( + apache.rocketmq.v2.DescribeSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDescribeSubscriptionMethod(), getCallOptions()), request); + } + + /** + *
+     * Delete a subscription relationship.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture deleteSubscription( + apache.rocketmq.v2.DeleteSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDeleteSubscriptionMethod(), getCallOptions()), request); + } + + /** + *
+     * Query the message accumulation (lag) of a consumer group.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture describeGroupAccumulation( + apache.rocketmq.v2.DescribeGroupAccumulationRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getDescribeGroupAccumulationMethod(), getCallOptions()), request); + } + + /** + *
+     * List online consumer connections of a group.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture listConsumerConnection( + apache.rocketmq.v2.ListConsumerConnectionRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getListConsumerConnectionMethod(), getCallOptions()), request); + } + + /** + *
+     * Reset the consume offset of a group to a timestamp.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture resetGroupOffset( + apache.rocketmq.v2.ResetGroupOffsetRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getResetGroupOffsetMethod(), getCallOptions()), request); + } + + /** + *
+     * Query messages by id, key or subscription within a time range.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture queryMessage( + apache.rocketmq.v2.ListMessageRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getQueryMessageMethod(), getCallOptions()), request); + } + + /** + *
+     * Print the thread stack trace of a client.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture printThreadStackTrace( + apache.rocketmq.v2.PrintThreadStackTraceRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getPrintThreadStackTraceMethod(), getCallOptions()), request); + } + + /** + *
+     * Verify consumption of a message by a specific client.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture verifyMessage( + apache.rocketmq.v2.VerifyMessageRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getVerifyMessageMethod(), getCallOptions()), request); + } + + /** + *
+     * Send a message from the admin side (e.g. a console test message).
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture adminSendMessage( + apache.rocketmq.v2.AdminSendMessageRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getAdminSendMessageMethod(), getCallOptions()), request); + } + + /** + *
+     * Fetch aggregated running information of a consumer client.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getConsumerRunningInfo( + apache.rocketmq.v2.GetConsumerRunningInfoRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetConsumerRunningInfoMethod(), getCallOptions()), request); + } + + /** + *
+     * Query the route data of a topic.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getTopicRoute( + apache.rocketmq.v2.GetTopicRouteRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetTopicRouteMethod(), getCallOptions()), request); + } + + /** + *
+     * Query the time span of messages consumed by a group.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture queryTimeSpan( + apache.rocketmq.v2.QueryTimeSpanRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getQueryTimeSpanMethod(), getCallOptions()), request); + } + + /** + *
+     * Fetch runtime statistics of the serving process.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getProxyRuntimeStats( + apache.rocketmq.v2.GetProxyRuntimeStatsRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetProxyRuntimeStatsMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_CHANGE_LOG_LEVEL = 0; + private static final int METHODID_DESCRIBE_TOPIC_STATUS = 1; + private static final int METHODID_LIST_SUBSCRIPTION = 2; + private static final int METHODID_DESCRIBE_SUBSCRIPTION = 3; + private static final int METHODID_DELETE_SUBSCRIPTION = 4; + private static final int METHODID_DESCRIBE_GROUP_ACCUMULATION = 5; + private static final int METHODID_LIST_CONSUMER_CONNECTION = 6; + private static final int METHODID_RESET_GROUP_OFFSET = 7; + private static final int METHODID_QUERY_MESSAGE = 8; + private static final int METHODID_PRINT_THREAD_STACK_TRACE = 9; + private static final int METHODID_VERIFY_MESSAGE = 10; + private static final int METHODID_ADMIN_SEND_MESSAGE = 11; + private static final int METHODID_GET_CONSUMER_RUNNING_INFO = 12; + private static final int METHODID_GET_TOPIC_ROUTE = 13; + private static final int METHODID_QUERY_TIME_SPAN = 14; + private static final int METHODID_GET_PROXY_RUNTIME_STATS = 15; + + private static final class MethodHandlers implements + io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final AdminImplBase serviceImpl; + private final int methodId; + + MethodHandlers(AdminImplBase serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_CHANGE_LOG_LEVEL: + serviceImpl.changeLogLevel((apache.rocketmq.v2.ChangeLogLevelRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_DESCRIBE_TOPIC_STATUS: + serviceImpl.describeTopicStatus((apache.rocketmq.v2.DescribeTopicStatusRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_LIST_SUBSCRIPTION: + serviceImpl.listSubscription((apache.rocketmq.v2.ListSubscriptionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_DESCRIBE_SUBSCRIPTION: + serviceImpl.describeSubscription((apache.rocketmq.v2.DescribeSubscriptionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_DELETE_SUBSCRIPTION: + serviceImpl.deleteSubscription((apache.rocketmq.v2.DeleteSubscriptionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_DESCRIBE_GROUP_ACCUMULATION: + serviceImpl.describeGroupAccumulation((apache.rocketmq.v2.DescribeGroupAccumulationRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_LIST_CONSUMER_CONNECTION: + serviceImpl.listConsumerConnection((apache.rocketmq.v2.ListConsumerConnectionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_RESET_GROUP_OFFSET: + serviceImpl.resetGroupOffset((apache.rocketmq.v2.ResetGroupOffsetRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_QUERY_MESSAGE: + serviceImpl.queryMessage((apache.rocketmq.v2.ListMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_PRINT_THREAD_STACK_TRACE: + serviceImpl.printThreadStackTrace((apache.rocketmq.v2.PrintThreadStackTraceRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_VERIFY_MESSAGE: + serviceImpl.verifyMessage((apache.rocketmq.v2.VerifyMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_ADMIN_SEND_MESSAGE: + serviceImpl.adminSendMessage((apache.rocketmq.v2.AdminSendMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_CONSUMER_RUNNING_INFO: + serviceImpl.getConsumerRunningInfo((apache.rocketmq.v2.GetConsumerRunningInfoRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_TOPIC_ROUTE: + serviceImpl.getTopicRoute((apache.rocketmq.v2.GetTopicRouteRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_QUERY_TIME_SPAN: + serviceImpl.queryTimeSpan((apache.rocketmq.v2.QueryTimeSpanRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_PROXY_RUNTIME_STATS: + serviceImpl.getProxyRuntimeStats((apache.rocketmq.v2.GetProxyRuntimeStatsRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + default: + throw new AssertionError(); + } + } + } + + private static abstract class AdminBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { + AdminBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return apache.rocketmq.v2.MQAdmin.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("Admin"); + } + } + + private static final class AdminFileDescriptorSupplier + extends AdminBaseDescriptorSupplier { + AdminFileDescriptorSupplier() {} + } + + private static final class AdminMethodDescriptorSupplier + extends AdminBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + AdminMethodDescriptorSupplier(String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (AdminGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new AdminFileDescriptorSupplier()) + .addMethod(getChangeLogLevelMethod()) + .addMethod(getDescribeTopicStatusMethod()) + .addMethod(getListSubscriptionMethod()) + .addMethod(getDescribeSubscriptionMethod()) + .addMethod(getDeleteSubscriptionMethod()) + .addMethod(getDescribeGroupAccumulationMethod()) + .addMethod(getListConsumerConnectionMethod()) + .addMethod(getResetGroupOffsetMethod()) + .addMethod(getQueryMessageMethod()) + .addMethod(getPrintThreadStackTraceMethod()) + .addMethod(getVerifyMessageMethod()) + .addMethod(getAdminSendMessageMethod()) + .addMethod(getGetConsumerRunningInfoMethod()) + .addMethod(getGetTopicRouteMethod()) + .addMethod(getQueryTimeSpanMethod()) + .addMethod(getGetProxyRuntimeStatsMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java new file mode 100644 index 00000000000..afc0cc1f1cd --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java @@ -0,0 +1,2198 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Send a message from the admin side, typically used to send a test message
+ * from a console.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageRequest} + */ +public final class AdminSendMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AdminSendMessageRequest) + AdminSendMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use AdminSendMessageRequest.newBuilder() to construct. + private AdminSendMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AdminSendMessageRequest() { + deploymentName_ = ""; + tag_ = ""; + key_ = ""; + body_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AdminSendMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AdminSendMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + tag_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + key_ = s; + break; + } + case 42: { + + body_ = input.readBytes(); + break; + } + case 50: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + userProperties_ = com.google.protobuf.MapField.newMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + userProperties__ = input.readMessage( + UserPropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + userProperties_.getMutableMap().put( + userProperties__.getKey(), userProperties__.getValue()); + break; + } + case 58: { + apache.rocketmq.v2.SystemProperties.Builder subBuilder = null; + if (((bitField0_ & 0x00000008) != 0)) { + subBuilder = systemProperties_.toBuilder(); + } + systemProperties_ = input.readMessage(apache.rocketmq.v2.SystemProperties.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(systemProperties_); + systemProperties_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000008; + break; + } + case 66: { + if (!((mutable_bitField0_ & 0x00000020) != 0)) { + extInfo_ = com.google.protobuf.MapField.newMapField( + ExtInfoDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000020; + } + com.google.protobuf.MapEntry + extInfo__ = input.readMessage( + ExtInfoDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + extInfo_.getMutableMap().put( + extInfo__.getKey(), extInfo__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetUserProperties(); + case 8: + return internalGetExtInfo(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AdminSendMessageRequest.class, apache.rocketmq.v2.AdminSendMessageRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int TAG_FIELD_NUMBER = 3; + private volatile java.lang.Object tag_; + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 3; + * @return Whether the tag field is set. + */ + @java.lang.Override + public boolean hasTag() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 3; + * @return The tag. + */ + @java.lang.Override + public java.lang.String getTag() { + java.lang.Object ref = tag_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tag_ = s; + return s; + } + } + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 3; + * @return The bytes for tag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTagBytes() { + java.lang.Object ref = tag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int KEY_FIELD_NUMBER = 4; + private volatile java.lang.Object key_; + /** + *
+   * Message key
+   * 
+ * + * optional string key = 4; + * @return Whether the key field is set. + */ + @java.lang.Override + public boolean hasKey() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+   * Message key
+   * 
+ * + * optional string key = 4; + * @return The key. + */ + @java.lang.Override + public java.lang.String getKey() { + java.lang.Object ref = key_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + key_ = s; + return s; + } + } + /** + *
+   * Message key
+   * 
+ * + * optional string key = 4; + * @return The bytes for key. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getKeyBytes() { + java.lang.Object ref = key_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + key_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BODY_FIELD_NUMBER = 5; + private com.google.protobuf.ByteString body_; + /** + *
+   * Message body
+   * 
+ * + * bytes body = 5; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + + public static final int USER_PROPERTIES_FIELD_NUMBER = 6; + private static final class UserPropertiesDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> userProperties_; + private com.google.protobuf.MapField + internalGetUserProperties() { + if (userProperties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + } + return userProperties_; + } + + public int getUserPropertiesCount() { + return internalGetUserProperties().getMap().size(); + } + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + + @java.lang.Override + public boolean containsUserProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetUserProperties().getMap().containsKey(key); + } + /** + * Use {@link #getUserPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUserProperties() { + return getUserPropertiesMap(); + } + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + @java.lang.Override + + public java.util.Map getUserPropertiesMap() { + return internalGetUserProperties().getMap(); + } + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SYSTEM_PROPERTIES_FIELD_NUMBER = 7; + private apache.rocketmq.v2.SystemProperties systemProperties_; + /** + *
+   * System properties of the message.
+   * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + * @return Whether the systemProperties field is set. + */ + @java.lang.Override + public boolean hasSystemProperties() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + *
+   * System properties of the message.
+   * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + * @return The systemProperties. + */ + @java.lang.Override + public apache.rocketmq.v2.SystemProperties getSystemProperties() { + return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; + } + /** + *
+   * System properties of the message.
+   * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + @java.lang.Override + public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { + return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; + } + + public static final int EXT_INFO_FIELD_NUMBER = 8; + private static final class ExtInfoDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> extInfo_; + private com.google.protobuf.MapField + internalGetExtInfo() { + if (extInfo_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExtInfoDefaultEntryHolder.defaultEntry); + } + return extInfo_; + } + + public int getExtInfoCount() { + return internalGetExtInfo().getMap().size(); + } + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + + @java.lang.Override + public boolean containsExtInfo( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetExtInfo().getMap().containsKey(key); + } + /** + * Use {@link #getExtInfoMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExtInfo() { + return getExtInfoMap(); + } + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + @java.lang.Override + + public java.util.Map getExtInfoMap() { + return internalGetExtInfo().getMap(); + } + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + @java.lang.Override + + public java.lang.String getExtInfoOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetExtInfo().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + @java.lang.Override + + public java.lang.String getExtInfoOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetExtInfo().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, tag_); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, key_); + } + if (!body_.isEmpty()) { + output.writeBytes(5, body_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetUserProperties(), + UserPropertiesDefaultEntryHolder.defaultEntry, + 6); + if (((bitField0_ & 0x00000008) != 0)) { + output.writeMessage(7, getSystemProperties()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetExtInfo(), + ExtInfoDefaultEntryHolder.defaultEntry, + 8); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, tag_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, key_); + } + if (!body_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(5, body_); + } + for (java.util.Map.Entry entry + : internalGetUserProperties().getMap().entrySet()) { + com.google.protobuf.MapEntry + userProperties__ = UserPropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, userProperties__); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getSystemProperties()); + } + for (java.util.Map.Entry entry + : internalGetExtInfo().getMap().entrySet()) { + com.google.protobuf.MapEntry + extInfo__ = ExtInfoDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, extInfo__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.AdminSendMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.AdminSendMessageRequest other = (apache.rocketmq.v2.AdminSendMessageRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasTag() != other.hasTag()) return false; + if (hasTag()) { + if (!getTag() + .equals(other.getTag())) return false; + } + if (hasKey() != other.hasKey()) return false; + if (hasKey()) { + if (!getKey() + .equals(other.getKey())) return false; + } + if (!getBody() + .equals(other.getBody())) return false; + if (!internalGetUserProperties().equals( + other.internalGetUserProperties())) return false; + if (hasSystemProperties() != other.hasSystemProperties()) return false; + if (hasSystemProperties()) { + if (!getSystemProperties() + .equals(other.getSystemProperties())) return false; + } + if (!internalGetExtInfo().equals( + other.internalGetExtInfo())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasTag()) { + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag().hashCode(); + } + if (hasKey()) { + hash = (37 * hash) + KEY_FIELD_NUMBER; + hash = (53 * hash) + getKey().hashCode(); + } + hash = (37 * hash) + BODY_FIELD_NUMBER; + hash = (53 * hash) + getBody().hashCode(); + if (!internalGetUserProperties().getMap().isEmpty()) { + hash = (37 * hash) + USER_PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + internalGetUserProperties().hashCode(); + } + if (hasSystemProperties()) { + hash = (37 * hash) + SYSTEM_PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + getSystemProperties().hashCode(); + } + if (!internalGetExtInfo().getMap().isEmpty()) { + hash = (37 * hash) + EXT_INFO_FIELD_NUMBER; + hash = (53 * hash) + internalGetExtInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.AdminSendMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Send a message from the admin side, typically used to send a test message
+   * from a console.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AdminSendMessageRequest) + apache.rocketmq.v2.AdminSendMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 6: + return internalGetUserProperties(); + case 8: + return internalGetExtInfo(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 6: + return internalGetMutableUserProperties(); + case 8: + return internalGetMutableExtInfo(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AdminSendMessageRequest.class, apache.rocketmq.v2.AdminSendMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.AdminSendMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSystemPropertiesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + tag_ = ""; + bitField0_ = (bitField0_ & ~0x00000002); + key_ = ""; + bitField0_ = (bitField0_ & ~0x00000004); + body_ = com.google.protobuf.ByteString.EMPTY; + + internalGetMutableUserProperties().clear(); + if (systemPropertiesBuilder_ == null) { + systemProperties_ = null; + } else { + systemPropertiesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000010); + internalGetMutableExtInfo().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.AdminSendMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageRequest build() { + apache.rocketmq.v2.AdminSendMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageRequest buildPartial() { + apache.rocketmq.v2.AdminSendMessageRequest result = new apache.rocketmq.v2.AdminSendMessageRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (((from_bitField0_ & 0x00000002) != 0)) { + to_bitField0_ |= 0x00000002; + } + result.tag_ = tag_; + if (((from_bitField0_ & 0x00000004) != 0)) { + to_bitField0_ |= 0x00000004; + } + result.key_ = key_; + result.body_ = body_; + result.userProperties_ = internalGetUserProperties(); + result.userProperties_.makeImmutable(); + if (((from_bitField0_ & 0x00000010) != 0)) { + if (systemPropertiesBuilder_ == null) { + result.systemProperties_ = systemProperties_; + } else { + result.systemProperties_ = systemPropertiesBuilder_.build(); + } + to_bitField0_ |= 0x00000008; + } + result.extInfo_ = internalGetExtInfo(); + result.extInfo_.makeImmutable(); + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.AdminSendMessageRequest) { + return mergeFrom((apache.rocketmq.v2.AdminSendMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.AdminSendMessageRequest other) { + if (other == apache.rocketmq.v2.AdminSendMessageRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasTag()) { + bitField0_ |= 0x00000002; + tag_ = other.tag_; + onChanged(); + } + if (other.hasKey()) { + bitField0_ |= 0x00000004; + key_ = other.key_; + onChanged(); + } + if (other.getBody() != com.google.protobuf.ByteString.EMPTY) { + setBody(other.getBody()); + } + internalGetMutableUserProperties().mergeFrom( + other.internalGetUserProperties()); + if (other.hasSystemProperties()) { + mergeSystemProperties(other.getSystemProperties()); + } + internalGetMutableExtInfo().mergeFrom( + other.internalGetExtInfo()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.AdminSendMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.AdminSendMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.lang.Object tag_ = ""; + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 3; + * @return Whether the tag field is set. + */ + public boolean hasTag() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 3; + * @return The tag. + */ + public java.lang.String getTag() { + java.lang.Object ref = tag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 3; + * @return The bytes for tag. + */ + public com.google.protobuf.ByteString + getTagBytes() { + java.lang.Object ref = tag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 3; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + tag_ = value; + onChanged(); + return this; + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 3; + * @return This builder for chaining. + */ + public Builder clearTag() { + bitField0_ = (bitField0_ & ~0x00000002); + tag_ = getDefaultInstance().getTag(); + onChanged(); + return this; + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 3; + * @param value The bytes for tag to set. + * @return This builder for chaining. + */ + public Builder setTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000002; + tag_ = value; + onChanged(); + return this; + } + + private java.lang.Object key_ = ""; + /** + *
+     * Message key
+     * 
+ * + * optional string key = 4; + * @return Whether the key field is set. + */ + public boolean hasKey() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+     * Message key
+     * 
+ * + * optional string key = 4; + * @return The key. + */ + public java.lang.String getKey() { + java.lang.Object ref = key_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + key_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Message key
+     * 
+ * + * optional string key = 4; + * @return The bytes for key. + */ + public com.google.protobuf.ByteString + getKeyBytes() { + java.lang.Object ref = key_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + key_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Message key
+     * 
+ * + * optional string key = 4; + * @param value The key to set. + * @return This builder for chaining. + */ + public Builder setKey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + key_ = value; + onChanged(); + return this; + } + /** + *
+     * Message key
+     * 
+ * + * optional string key = 4; + * @return This builder for chaining. + */ + public Builder clearKey() { + bitField0_ = (bitField0_ & ~0x00000004); + key_ = getDefaultInstance().getKey(); + onChanged(); + return this; + } + /** + *
+     * Message key
+     * 
+ * + * optional string key = 4; + * @param value The bytes for key to set. + * @return This builder for chaining. + */ + public Builder setKeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000004; + key_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.ByteString body_ = com.google.protobuf.ByteString.EMPTY; + /** + *
+     * Message body
+     * 
+ * + * bytes body = 5; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + /** + *
+     * Message body
+     * 
+ * + * bytes body = 5; + * @param value The body to set. + * @return This builder for chaining. + */ + public Builder setBody(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + body_ = value; + onChanged(); + return this; + } + /** + *
+     * Message body
+     * 
+ * + * bytes body = 5; + * @return This builder for chaining. + */ + public Builder clearBody() { + + body_ = getDefaultInstance().getBody(); + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> userProperties_; + private com.google.protobuf.MapField + internalGetUserProperties() { + if (userProperties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + } + return userProperties_; + } + private com.google.protobuf.MapField + internalGetMutableUserProperties() { + onChanged();; + if (userProperties_ == null) { + userProperties_ = com.google.protobuf.MapField.newMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + } + if (!userProperties_.isMutable()) { + userProperties_ = userProperties_.copy(); + } + return userProperties_; + } + + public int getUserPropertiesCount() { + return internalGetUserProperties().getMap().size(); + } + /** + *
+     * User-defined properties of the message.
+     * 
+ * + * map<string, string> user_properties = 6; + */ + + @java.lang.Override + public boolean containsUserProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetUserProperties().getMap().containsKey(key); + } + /** + * Use {@link #getUserPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUserProperties() { + return getUserPropertiesMap(); + } + /** + *
+     * User-defined properties of the message.
+     * 
+ * + * map<string, string> user_properties = 6; + */ + @java.lang.Override + + public java.util.Map getUserPropertiesMap() { + return internalGetUserProperties().getMap(); + } + /** + *
+     * User-defined properties of the message.
+     * 
+ * + * map<string, string> user_properties = 6; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * User-defined properties of the message.
+     * 
+ * + * map<string, string> user_properties = 6; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearUserProperties() { + internalGetMutableUserProperties().getMutableMap() + .clear(); + return this; + } + /** + *
+     * User-defined properties of the message.
+     * 
+ * + * map<string, string> user_properties = 6; + */ + + public Builder removeUserProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableUserProperties().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableUserProperties() { + return internalGetMutableUserProperties().getMutableMap(); + } + /** + *
+     * User-defined properties of the message.
+     * 
+ * + * map<string, string> user_properties = 6; + */ + public Builder putUserProperties( + java.lang.String key, + java.lang.String value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableUserProperties().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * User-defined properties of the message.
+     * 
+ * + * map<string, string> user_properties = 6; + */ + + public Builder putAllUserProperties( + java.util.Map values) { + internalGetMutableUserProperties().getMutableMap() + .putAll(values); + return this; + } + + private apache.rocketmq.v2.SystemProperties systemProperties_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> systemPropertiesBuilder_; + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + * @return Whether the systemProperties field is set. + */ + public boolean hasSystemProperties() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + * @return The systemProperties. + */ + public apache.rocketmq.v2.SystemProperties getSystemProperties() { + if (systemPropertiesBuilder_ == null) { + return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; + } else { + return systemPropertiesBuilder_.getMessage(); + } + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + public Builder setSystemProperties(apache.rocketmq.v2.SystemProperties value) { + if (systemPropertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + systemProperties_ = value; + onChanged(); + } else { + systemPropertiesBuilder_.setMessage(value); + } + bitField0_ |= 0x00000010; + return this; + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + public Builder setSystemProperties( + apache.rocketmq.v2.SystemProperties.Builder builderForValue) { + if (systemPropertiesBuilder_ == null) { + systemProperties_ = builderForValue.build(); + onChanged(); + } else { + systemPropertiesBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000010; + return this; + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + public Builder mergeSystemProperties(apache.rocketmq.v2.SystemProperties value) { + if (systemPropertiesBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0) && + systemProperties_ != null && + systemProperties_ != apache.rocketmq.v2.SystemProperties.getDefaultInstance()) { + systemProperties_ = + apache.rocketmq.v2.SystemProperties.newBuilder(systemProperties_).mergeFrom(value).buildPartial(); + } else { + systemProperties_ = value; + } + onChanged(); + } else { + systemPropertiesBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000010; + return this; + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + public Builder clearSystemProperties() { + if (systemPropertiesBuilder_ == null) { + systemProperties_ = null; + onChanged(); + } else { + systemPropertiesBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000010); + return this; + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + public apache.rocketmq.v2.SystemProperties.Builder getSystemPropertiesBuilder() { + bitField0_ |= 0x00000010; + onChanged(); + return getSystemPropertiesFieldBuilder().getBuilder(); + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { + if (systemPropertiesBuilder_ != null) { + return systemPropertiesBuilder_.getMessageOrBuilder(); + } else { + return systemProperties_ == null ? + apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; + } + } + /** + *
+     * System properties of the message.
+     * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> + getSystemPropertiesFieldBuilder() { + if (systemPropertiesBuilder_ == null) { + systemPropertiesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder>( + getSystemProperties(), + getParentForChildren(), + isClean()); + systemProperties_ = null; + } + return systemPropertiesBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> extInfo_; + private com.google.protobuf.MapField + internalGetExtInfo() { + if (extInfo_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ExtInfoDefaultEntryHolder.defaultEntry); + } + return extInfo_; + } + private com.google.protobuf.MapField + internalGetMutableExtInfo() { + onChanged();; + if (extInfo_ == null) { + extInfo_ = com.google.protobuf.MapField.newMapField( + ExtInfoDefaultEntryHolder.defaultEntry); + } + if (!extInfo_.isMutable()) { + extInfo_ = extInfo_.copy(); + } + return extInfo_; + } + + public int getExtInfoCount() { + return internalGetExtInfo().getMap().size(); + } + /** + *
+     * Request-scoped extension information. Unknown entries should be ignored.
+     * Known keys:
+     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+     * 
+ * + * map<string, string> ext_info = 8; + */ + + @java.lang.Override + public boolean containsExtInfo( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetExtInfo().getMap().containsKey(key); + } + /** + * Use {@link #getExtInfoMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getExtInfo() { + return getExtInfoMap(); + } + /** + *
+     * Request-scoped extension information. Unknown entries should be ignored.
+     * Known keys:
+     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+     * 
+ * + * map<string, string> ext_info = 8; + */ + @java.lang.Override + + public java.util.Map getExtInfoMap() { + return internalGetExtInfo().getMap(); + } + /** + *
+     * Request-scoped extension information. Unknown entries should be ignored.
+     * Known keys:
+     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+     * 
+ * + * map<string, string> ext_info = 8; + */ + @java.lang.Override + + public java.lang.String getExtInfoOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetExtInfo().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Request-scoped extension information. Unknown entries should be ignored.
+     * Known keys:
+     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+     * 
+ * + * map<string, string> ext_info = 8; + */ + @java.lang.Override + + public java.lang.String getExtInfoOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetExtInfo().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearExtInfo() { + internalGetMutableExtInfo().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Request-scoped extension information. Unknown entries should be ignored.
+     * Known keys:
+     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+     * 
+ * + * map<string, string> ext_info = 8; + */ + + public Builder removeExtInfo( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableExtInfo().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableExtInfo() { + return internalGetMutableExtInfo().getMutableMap(); + } + /** + *
+     * Request-scoped extension information. Unknown entries should be ignored.
+     * Known keys:
+     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+     * 
+ * + * map<string, string> ext_info = 8; + */ + public Builder putExtInfo( + java.lang.String key, + java.lang.String value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableExtInfo().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Request-scoped extension information. Unknown entries should be ignored.
+     * Known keys:
+     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+     * 
+ * + * map<string, string> ext_info = 8; + */ + + public Builder putAllExtInfo( + java.util.Map values) { + internalGetMutableExtInfo().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AdminSendMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AdminSendMessageRequest) + private static final apache.rocketmq.v2.AdminSendMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.AdminSendMessageRequest(); + } + + public static apache.rocketmq.v2.AdminSendMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AdminSendMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AdminSendMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java new file mode 100644 index 00000000000..c65648151f9 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java @@ -0,0 +1,270 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface AdminSendMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AdminSendMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 3; + * @return Whether the tag field is set. + */ + boolean hasTag(); + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 3; + * @return The tag. + */ + java.lang.String getTag(); + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 3; + * @return The bytes for tag. + */ + com.google.protobuf.ByteString + getTagBytes(); + + /** + *
+   * Message key
+   * 
+ * + * optional string key = 4; + * @return Whether the key field is set. + */ + boolean hasKey(); + /** + *
+   * Message key
+   * 
+ * + * optional string key = 4; + * @return The key. + */ + java.lang.String getKey(); + /** + *
+   * Message key
+   * 
+ * + * optional string key = 4; + * @return The bytes for key. + */ + com.google.protobuf.ByteString + getKeyBytes(); + + /** + *
+   * Message body
+   * 
+ * + * bytes body = 5; + * @return The body. + */ + com.google.protobuf.ByteString getBody(); + + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + int getUserPropertiesCount(); + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + boolean containsUserProperties( + java.lang.String key); + /** + * Use {@link #getUserPropertiesMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getUserProperties(); + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + java.util.Map + getUserPropertiesMap(); + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + + /* nullable */ +java.lang.String getUserPropertiesOrDefault( + java.lang.String key, + /* nullable */ +java.lang.String defaultValue); + /** + *
+   * User-defined properties of the message.
+   * 
+ * + * map<string, string> user_properties = 6; + */ + + java.lang.String getUserPropertiesOrThrow( + java.lang.String key); + + /** + *
+   * System properties of the message.
+   * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + * @return Whether the systemProperties field is set. + */ + boolean hasSystemProperties(); + /** + *
+   * System properties of the message.
+   * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + * @return The systemProperties. + */ + apache.rocketmq.v2.SystemProperties getSystemProperties(); + /** + *
+   * System properties of the message.
+   * 
+ * + * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; + */ + apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder(); + + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + int getExtInfoCount(); + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + boolean containsExtInfo( + java.lang.String key); + /** + * Use {@link #getExtInfoMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getExtInfo(); + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + java.util.Map + getExtInfoMap(); + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + + /* nullable */ +java.lang.String getExtInfoOrDefault( + java.lang.String key, + /* nullable */ +java.lang.String defaultValue); + /** + *
+   * Request-scoped extension information. Unknown entries should be ignored.
+   * Known keys:
+   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
+   * 
+ * + * map<string, string> ext_info = 8; + */ + + java.lang.String getExtInfoOrThrow( + java.lang.String key); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java new file mode 100644 index 00000000000..d367aa018a5 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java @@ -0,0 +1,775 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageResponse} + */ +public final class AdminSendMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AdminSendMessageResponse) + AdminSendMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use AdminSendMessageResponse.newBuilder() to construct. + private AdminSendMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private AdminSendMessageResponse() { + messageId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new AdminSendMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private AdminSendMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AdminSendMessageResponse.class, apache.rocketmq.v2.AdminSendMessageResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object messageId_; + /** + *
+   * Id assigned to the sent message.
+   * 
+ * + * string message_id = 2; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + *
+   * Id assigned to the sent message.
+   * 
+ * + * string message_id = 2; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.AdminSendMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.AdminSendMessageResponse other = (apache.rocketmq.v2.AdminSendMessageResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.AdminSendMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AdminSendMessageResponse) + apache.rocketmq.v2.AdminSendMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.AdminSendMessageResponse.class, apache.rocketmq.v2.AdminSendMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.AdminSendMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + messageId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.AdminSendMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageResponse build() { + apache.rocketmq.v2.AdminSendMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageResponse buildPartial() { + apache.rocketmq.v2.AdminSendMessageResponse result = new apache.rocketmq.v2.AdminSendMessageResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.messageId_ = messageId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.AdminSendMessageResponse) { + return mergeFrom((apache.rocketmq.v2.AdminSendMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.AdminSendMessageResponse other) { + if (other == apache.rocketmq.v2.AdminSendMessageResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.AdminSendMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.AdminSendMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object messageId_ = ""; + /** + *
+     * Id assigned to the sent message.
+     * 
+ * + * string message_id = 2; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Id assigned to the sent message.
+     * 
+ * + * string message_id = 2; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Id assigned to the sent message.
+     * 
+ * + * string message_id = 2; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + *
+     * Id assigned to the sent message.
+     * 
+ * + * string message_id = 2; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + *
+     * Id assigned to the sent message.
+     * 
+ * + * string message_id = 2; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AdminSendMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AdminSendMessageResponse) + private static final apache.rocketmq.v2.AdminSendMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.AdminSendMessageResponse(); + } + + public static apache.rocketmq.v2.AdminSendMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public AdminSendMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new AdminSendMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.AdminSendMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java new file mode 100644 index 00000000000..93a73e65908 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java @@ -0,0 +1,44 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface AdminSendMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AdminSendMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * Id assigned to the sent message.
+   * 
+ * + * string message_id = 2; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + *
+   * Id assigned to the sent message.
+   * 
+ * + * string message_id = 2; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Assignment.java b/proxy/src/main/java/apache/rocketmq/v2/Assignment.java new file mode 100644 index 00000000000..d6a3c02e67d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Assignment.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Assignment} + */ +public final class Assignment extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Assignment) + AssignmentOrBuilder { +private static final long serialVersionUID = 0L; + // Use Assignment.newBuilder() to construct. + private Assignment(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Assignment() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Assignment(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Assignment( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Assignment.class, apache.rocketmq.v2.Assignment.Builder.class); + } + + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (messageQueue_ != null) { + output.writeMessage(1, getMessageQueue()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMessageQueue()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Assignment)) { + return super.equals(obj); + } + apache.rocketmq.v2.Assignment other = (apache.rocketmq.v2.Assignment) obj; + + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Assignment parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Assignment parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Assignment parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Assignment parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Assignment parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Assignment parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Assignment parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Assignment parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Assignment parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Assignment parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Assignment parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Assignment parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Assignment prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Assignment} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Assignment) + apache.rocketmq.v2.AssignmentOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Assignment.class, apache.rocketmq.v2.Assignment.Builder.class); + } + + // Construct using apache.rocketmq.v2.Assignment.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Assignment getDefaultInstanceForType() { + return apache.rocketmq.v2.Assignment.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Assignment build() { + apache.rocketmq.v2.Assignment result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Assignment buildPartial() { + apache.rocketmq.v2.Assignment result = new apache.rocketmq.v2.Assignment(this); + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Assignment) { + return mergeFrom((apache.rocketmq.v2.Assignment)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Assignment other) { + if (other == apache.rocketmq.v2.Assignment.getDefaultInstance()) return this; + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Assignment parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Assignment) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Assignment) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Assignment) + private static final apache.rocketmq.v2.Assignment DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Assignment(); + } + + public static apache.rocketmq.v2.Assignment getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Assignment parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Assignment(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Assignment getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java new file mode 100644 index 00000000000..b6e16ef80e1 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface AssignmentOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Assignment) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Broker.java b/proxy/src/main/java/apache/rocketmq/v2/Broker.java new file mode 100644 index 00000000000..09d48797f2b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Broker.java @@ -0,0 +1,943 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Broker} + */ +public final class Broker extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Broker) + BrokerOrBuilder { +private static final long serialVersionUID = 0L; + // Use Broker.newBuilder() to construct. + private Broker(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Broker() { + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Broker(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Broker( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 16: { + + id_ = input.readInt32(); + break; + } + case 26: { + apache.rocketmq.v2.Endpoints.Builder subBuilder = null; + if (endpoints_ != null) { + subBuilder = endpoints_.toBuilder(); + } + endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(endpoints_); + endpoints_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Broker.class, apache.rocketmq.v2.Broker.Builder.class); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + *
+   * Name of the broker
+   * 
+ * + * string name = 1; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + *
+   * Name of the broker
+   * 
+ * + * string name = 1; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ID_FIELD_NUMBER = 2; + private int id_; + /** + *
+   * Broker index. Canonically, index = 0 implies that the broker is playing
+   * leader role while brokers with index > 0 play follower role.
+   * 
+ * + * int32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int ENDPOINTS_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Endpoints endpoints_; + /** + *
+   * Address of the broker, complying with the following scheme
+   * 1. dns:[//authority/]host[:port]
+   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+   * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return Whether the endpoints field is set. + */ + @java.lang.Override + public boolean hasEndpoints() { + return endpoints_ != null; + } + /** + *
+   * Address of the broker, complying with the following scheme
+   * 1. dns:[//authority/]host[:port]
+   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+   * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return The endpoints. + */ + @java.lang.Override + public apache.rocketmq.v2.Endpoints getEndpoints() { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + /** + *
+   * Address of the broker, complying with the following scheme
+   * 1. dns:[//authority/]host[:port]
+   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+   * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + return getEndpoints(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (id_ != 0) { + output.writeInt32(2, id_); + } + if (endpoints_ != null) { + output.writeMessage(3, getEndpoints()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, id_); + } + if (endpoints_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getEndpoints()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Broker)) { + return super.equals(obj); + } + apache.rocketmq.v2.Broker other = (apache.rocketmq.v2.Broker) obj; + + if (!getName() + .equals(other.getName())) return false; + if (getId() + != other.getId()) return false; + if (hasEndpoints() != other.hasEndpoints()) return false; + if (hasEndpoints()) { + if (!getEndpoints() + .equals(other.getEndpoints())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + if (hasEndpoints()) { + hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; + hash = (53 * hash) + getEndpoints().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Broker parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Broker parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Broker parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Broker parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Broker parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Broker parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Broker parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Broker parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Broker parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Broker parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Broker parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Broker parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Broker prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Broker} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Broker) + apache.rocketmq.v2.BrokerOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Broker.class, apache.rocketmq.v2.Broker.Builder.class); + } + + // Construct using apache.rocketmq.v2.Broker.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + name_ = ""; + + id_ = 0; + + if (endpointsBuilder_ == null) { + endpoints_ = null; + } else { + endpoints_ = null; + endpointsBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Broker getDefaultInstanceForType() { + return apache.rocketmq.v2.Broker.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Broker build() { + apache.rocketmq.v2.Broker result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Broker buildPartial() { + apache.rocketmq.v2.Broker result = new apache.rocketmq.v2.Broker(this); + result.name_ = name_; + result.id_ = id_; + if (endpointsBuilder_ == null) { + result.endpoints_ = endpoints_; + } else { + result.endpoints_ = endpointsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Broker) { + return mergeFrom((apache.rocketmq.v2.Broker)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Broker other) { + if (other == apache.rocketmq.v2.Broker.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.hasEndpoints()) { + mergeEndpoints(other.getEndpoints()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Broker parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Broker) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object name_ = ""; + /** + *
+     * Name of the broker
+     * 
+ * + * string name = 1; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Name of the broker
+     * 
+ * + * string name = 1; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Name of the broker
+     * 
+ * + * string name = 1; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + *
+     * Name of the broker
+     * 
+ * + * string name = 1; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + *
+     * Name of the broker
+     * 
+ * + * string name = 1; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private int id_ ; + /** + *
+     * Broker index. Canonically, index = 0 implies that the broker is playing
+     * leader role while brokers with index > 0 play follower role.
+     * 
+ * + * int32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + *
+     * Broker index. Canonically, index = 0 implies that the broker is playing
+     * leader role while brokers with index > 0 play follower role.
+     * 
+ * + * int32 id = 2; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + *
+     * Broker index. Canonically, index = 0 implies that the broker is playing
+     * leader role while brokers with index > 0 play follower role.
+     * 
+ * + * int32 id = 2; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Endpoints endpoints_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return Whether the endpoints field is set. + */ + public boolean hasEndpoints() { + return endpointsBuilder_ != null || endpoints_ != null; + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return The endpoints. + */ + public apache.rocketmq.v2.Endpoints getEndpoints() { + if (endpointsBuilder_ == null) { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } else { + return endpointsBuilder_.getMessage(); + } + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + endpoints_ = value; + onChanged(); + } else { + endpointsBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder setEndpoints( + apache.rocketmq.v2.Endpoints.Builder builderForValue) { + if (endpointsBuilder_ == null) { + endpoints_ = builderForValue.build(); + onChanged(); + } else { + endpointsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (endpoints_ != null) { + endpoints_ = + apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); + } else { + endpoints_ = value; + } + onChanged(); + } else { + endpointsBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder clearEndpoints() { + if (endpointsBuilder_ == null) { + endpoints_ = null; + onChanged(); + } else { + endpoints_ = null; + endpointsBuilder_ = null; + } + + return this; + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { + + onChanged(); + return getEndpointsFieldBuilder().getBuilder(); + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + if (endpointsBuilder_ != null) { + return endpointsBuilder_.getMessageOrBuilder(); + } else { + return endpoints_ == null ? + apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + } + /** + *
+     * Address of the broker, complying with the following scheme
+     * 1. dns:[//authority/]host[:port]
+     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+     * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> + getEndpointsFieldBuilder() { + if (endpointsBuilder_ == null) { + endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( + getEndpoints(), + getParentForChildren(), + isClean()); + endpoints_ = null; + } + return endpointsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Broker) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Broker) + private static final apache.rocketmq.v2.Broker DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Broker(); + } + + public static apache.rocketmq.v2.Broker getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Broker parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Broker(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Broker getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java new file mode 100644 index 00000000000..607388a4349 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java @@ -0,0 +1,76 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface BrokerOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Broker) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Name of the broker
+   * 
+ * + * string name = 1; + * @return The name. + */ + java.lang.String getName(); + /** + *
+   * Name of the broker
+   * 
+ * + * string name = 1; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + *
+   * Broker index. Canonically, index = 0 implies that the broker is playing
+   * leader role while brokers with index > 0 play follower role.
+   * 
+ * + * int32 id = 2; + * @return The id. + */ + int getId(); + + /** + *
+   * Address of the broker, complying with the following scheme
+   * 1. dns:[//authority/]host[:port]
+   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+   * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return Whether the endpoints field is set. + */ + boolean hasEndpoints(); + /** + *
+   * Address of the broker, complying with the following scheme
+   * 1. dns:[//authority/]host[:port]
+   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+   * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return The endpoints. + */ + apache.rocketmq.v2.Endpoints getEndpoints(); + /** + *
+   * Address of the broker, complying with the following scheme
+   * 1. dns:[//authority/]host[:port]
+   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
+   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
+   * 
+ * + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java new file mode 100644 index 00000000000..c33946b951f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java @@ -0,0 +1,1646 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationRequest} + */ +public final class ChangeInvisibleDurationRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeInvisibleDurationRequest) + ChangeInvisibleDurationRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ChangeInvisibleDurationRequest.newBuilder() to construct. + private ChangeInvisibleDurationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeInvisibleDurationRequest() { + receiptHandle_ = ""; + messageId_ = ""; + liteTopic_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeInvisibleDurationRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeInvisibleDurationRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + receiptHandle_ = s; + break; + } + case 34: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (invisibleDuration_ != null) { + subBuilder = invisibleDuration_.toBuilder(); + } + invisibleDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(invisibleDuration_); + invisibleDuration_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + liteTopic_ = s; + break; + } + case 56: { + bitField0_ |= 0x00000002; + suspend_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeInvisibleDurationRequest.class, apache.rocketmq.v2.ChangeInvisibleDurationRequest.Builder.class); + } + + private int bitField0_; + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int RECEIPT_HANDLE_FIELD_NUMBER = 3; + private volatile java.lang.Object receiptHandle_; + /** + *
+   * Unique receipt handle to identify message to change
+   * 
+ * + * string receipt_handle = 3; + * @return The receiptHandle. + */ + @java.lang.Override + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } + } + /** + *
+   * Unique receipt handle to identify message to change
+   * 
+ * + * string receipt_handle = 3; + * @return The bytes for receiptHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int INVISIBLE_DURATION_FIELD_NUMBER = 4; + private com.google.protobuf.Duration invisibleDuration_; + /** + *
+   * New invisible duration
+   * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + * @return Whether the invisibleDuration field is set. + */ + @java.lang.Override + public boolean hasInvisibleDuration() { + return invisibleDuration_ != null; + } + /** + *
+   * New invisible duration
+   * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + * @return The invisibleDuration. + */ + @java.lang.Override + public com.google.protobuf.Duration getInvisibleDuration() { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + /** + *
+   * New invisible duration
+   * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { + return getInvisibleDuration(); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 5; + private volatile java.lang.Object messageId_; + /** + *
+   * For message tracing
+   * 
+ * + * string message_id = 5; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + *
+   * For message tracing
+   * 
+ * + * string message_id = 5; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LITE_TOPIC_FIELD_NUMBER = 6; + private volatile java.lang.Object liteTopic_; + /** + * optional string lite_topic = 6; + * @return Whether the liteTopic field is set. + */ + @java.lang.Override + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string lite_topic = 6; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } + } + /** + * optional string lite_topic = 6; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUSPEND_FIELD_NUMBER = 7; + private boolean suspend_; + /** + *
+   * If true, server will not increment the retry times for this message
+   * 
+ * + * optional bool suspend = 7; + * @return Whether the suspend field is set. + */ + @java.lang.Override + public boolean hasSuspend() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * If true, server will not increment the retry times for this message
+   * 
+ * + * optional bool suspend = 7; + * @return The suspend. + */ + @java.lang.Override + public boolean getSuspend() { + return suspend_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, receiptHandle_); + } + if (invisibleDuration_ != null) { + output.writeMessage(4, getInvisibleDuration()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, messageId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, liteTopic_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeBool(7, suspend_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, receiptHandle_); + } + if (invisibleDuration_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getInvisibleDuration()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, messageId_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, liteTopic_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, suspend_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ChangeInvisibleDurationRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ChangeInvisibleDurationRequest other = (apache.rocketmq.v2.ChangeInvisibleDurationRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!getReceiptHandle() + .equals(other.getReceiptHandle())) return false; + if (hasInvisibleDuration() != other.hasInvisibleDuration()) return false; + if (hasInvisibleDuration()) { + if (!getInvisibleDuration() + .equals(other.getInvisibleDuration())) return false; + } + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (hasLiteTopic() != other.hasLiteTopic()) return false; + if (hasLiteTopic()) { + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + } + if (hasSuspend() != other.hasSuspend()) return false; + if (hasSuspend()) { + if (getSuspend() + != other.getSuspend()) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getReceiptHandle().hashCode(); + if (hasInvisibleDuration()) { + hash = (37 * hash) + INVISIBLE_DURATION_FIELD_NUMBER; + hash = (53 * hash) + getInvisibleDuration().hashCode(); + } + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + if (hasLiteTopic()) { + hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + } + if (hasSuspend()) { + hash = (37 * hash) + SUSPEND_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSuspend()); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ChangeInvisibleDurationRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeInvisibleDurationRequest) + apache.rocketmq.v2.ChangeInvisibleDurationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeInvisibleDurationRequest.class, apache.rocketmq.v2.ChangeInvisibleDurationRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ChangeInvisibleDurationRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + receiptHandle_ = ""; + + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = null; + } else { + invisibleDuration_ = null; + invisibleDurationBuilder_ = null; + } + messageId_ = ""; + + liteTopic_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + suspend_ = false; + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ChangeInvisibleDurationRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationRequest build() { + apache.rocketmq.v2.ChangeInvisibleDurationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationRequest buildPartial() { + apache.rocketmq.v2.ChangeInvisibleDurationRequest result = new apache.rocketmq.v2.ChangeInvisibleDurationRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.receiptHandle_ = receiptHandle_; + if (invisibleDurationBuilder_ == null) { + result.invisibleDuration_ = invisibleDuration_; + } else { + result.invisibleDuration_ = invisibleDurationBuilder_.build(); + } + result.messageId_ = messageId_; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.liteTopic_ = liteTopic_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.suspend_ = suspend_; + to_bitField0_ |= 0x00000002; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ChangeInvisibleDurationRequest) { + return mergeFrom((apache.rocketmq.v2.ChangeInvisibleDurationRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ChangeInvisibleDurationRequest other) { + if (other == apache.rocketmq.v2.ChangeInvisibleDurationRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (!other.getReceiptHandle().isEmpty()) { + receiptHandle_ = other.receiptHandle_; + onChanged(); + } + if (other.hasInvisibleDuration()) { + mergeInvisibleDuration(other.getInvisibleDuration()); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + if (other.hasLiteTopic()) { + bitField0_ |= 0x00000001; + liteTopic_ = other.liteTopic_; + onChanged(); + } + if (other.hasSuspend()) { + setSuspend(other.getSuspend()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ChangeInvisibleDurationRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ChangeInvisibleDurationRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.lang.Object receiptHandle_ = ""; + /** + *
+     * Unique receipt handle to identify message to change
+     * 
+ * + * string receipt_handle = 3; + * @return The receiptHandle. + */ + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Unique receipt handle to identify message to change
+     * 
+ * + * string receipt_handle = 3; + * @return The bytes for receiptHandle. + */ + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Unique receipt handle to identify message to change
+     * 
+ * + * string receipt_handle = 3; + * @param value The receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + receiptHandle_ = value; + onChanged(); + return this; + } + /** + *
+     * Unique receipt handle to identify message to change
+     * 
+ * + * string receipt_handle = 3; + * @return This builder for chaining. + */ + public Builder clearReceiptHandle() { + + receiptHandle_ = getDefaultInstance().getReceiptHandle(); + onChanged(); + return this; + } + /** + *
+     * Unique receipt handle to identify message to change
+     * 
+ * + * string receipt_handle = 3; + * @param value The bytes for receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + receiptHandle_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Duration invisibleDuration_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> invisibleDurationBuilder_; + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + * @return Whether the invisibleDuration field is set. + */ + public boolean hasInvisibleDuration() { + return invisibleDurationBuilder_ != null || invisibleDuration_ != null; + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + * @return The invisibleDuration. + */ + public com.google.protobuf.Duration getInvisibleDuration() { + if (invisibleDurationBuilder_ == null) { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } else { + return invisibleDurationBuilder_.getMessage(); + } + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + public Builder setInvisibleDuration(com.google.protobuf.Duration value) { + if (invisibleDurationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + invisibleDuration_ = value; + onChanged(); + } else { + invisibleDurationBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + public Builder setInvisibleDuration( + com.google.protobuf.Duration.Builder builderForValue) { + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = builderForValue.build(); + onChanged(); + } else { + invisibleDurationBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + public Builder mergeInvisibleDuration(com.google.protobuf.Duration value) { + if (invisibleDurationBuilder_ == null) { + if (invisibleDuration_ != null) { + invisibleDuration_ = + com.google.protobuf.Duration.newBuilder(invisibleDuration_).mergeFrom(value).buildPartial(); + } else { + invisibleDuration_ = value; + } + onChanged(); + } else { + invisibleDurationBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + public Builder clearInvisibleDuration() { + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = null; + onChanged(); + } else { + invisibleDuration_ = null; + invisibleDurationBuilder_ = null; + } + + return this; + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + public com.google.protobuf.Duration.Builder getInvisibleDurationBuilder() { + + onChanged(); + return getInvisibleDurationFieldBuilder().getBuilder(); + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { + if (invisibleDurationBuilder_ != null) { + return invisibleDurationBuilder_.getMessageOrBuilder(); + } else { + return invisibleDuration_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + } + /** + *
+     * New invisible duration
+     * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getInvisibleDurationFieldBuilder() { + if (invisibleDurationBuilder_ == null) { + invisibleDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getInvisibleDuration(), + getParentForChildren(), + isClean()); + invisibleDuration_ = null; + } + return invisibleDurationBuilder_; + } + + private java.lang.Object messageId_ = ""; + /** + *
+     * For message tracing
+     * 
+ * + * string message_id = 5; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * For message tracing
+     * 
+ * + * string message_id = 5; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * For message tracing
+     * 
+ * + * string message_id = 5; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + *
+     * For message tracing
+     * 
+ * + * string message_id = 5; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + *
+     * For message tracing
+     * 
+ * + * string message_id = 5; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + + private java.lang.Object liteTopic_ = ""; + /** + * optional string lite_topic = 6; + * @return Whether the liteTopic field is set. + */ + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string lite_topic = 6; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string lite_topic = 6; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string lite_topic = 6; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + liteTopic_ = value; + onChanged(); + return this; + } + /** + * optional string lite_topic = 6; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + bitField0_ = (bitField0_ & ~0x00000001); + liteTopic_ = getDefaultInstance().getLiteTopic(); + onChanged(); + return this; + } + /** + * optional string lite_topic = 6; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + liteTopic_ = value; + onChanged(); + return this; + } + + private boolean suspend_ ; + /** + *
+     * If true, server will not increment the retry times for this message
+     * 
+ * + * optional bool suspend = 7; + * @return Whether the suspend field is set. + */ + @java.lang.Override + public boolean hasSuspend() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+     * If true, server will not increment the retry times for this message
+     * 
+ * + * optional bool suspend = 7; + * @return The suspend. + */ + @java.lang.Override + public boolean getSuspend() { + return suspend_; + } + /** + *
+     * If true, server will not increment the retry times for this message
+     * 
+ * + * optional bool suspend = 7; + * @param value The suspend to set. + * @return This builder for chaining. + */ + public Builder setSuspend(boolean value) { + bitField0_ |= 0x00000002; + suspend_ = value; + onChanged(); + return this; + } + /** + *
+     * If true, server will not increment the retry times for this message
+     * 
+ * + * optional bool suspend = 7; + * @return This builder for chaining. + */ + public Builder clearSuspend() { + bitField0_ = (bitField0_ & ~0x00000002); + suspend_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeInvisibleDurationRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeInvisibleDurationRequest) + private static final apache.rocketmq.v2.ChangeInvisibleDurationRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeInvisibleDurationRequest(); + } + + public static apache.rocketmq.v2.ChangeInvisibleDurationRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeInvisibleDurationRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeInvisibleDurationRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java new file mode 100644 index 00000000000..0b5018e1d29 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java @@ -0,0 +1,142 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ChangeInvisibleDurationRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeInvisibleDurationRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * Unique receipt handle to identify message to change
+   * 
+ * + * string receipt_handle = 3; + * @return The receiptHandle. + */ + java.lang.String getReceiptHandle(); + /** + *
+   * Unique receipt handle to identify message to change
+   * 
+ * + * string receipt_handle = 3; + * @return The bytes for receiptHandle. + */ + com.google.protobuf.ByteString + getReceiptHandleBytes(); + + /** + *
+   * New invisible duration
+   * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + * @return Whether the invisibleDuration field is set. + */ + boolean hasInvisibleDuration(); + /** + *
+   * New invisible duration
+   * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + * @return The invisibleDuration. + */ + com.google.protobuf.Duration getInvisibleDuration(); + /** + *
+   * New invisible duration
+   * 
+ * + * .google.protobuf.Duration invisible_duration = 4; + */ + com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder(); + + /** + *
+   * For message tracing
+   * 
+ * + * string message_id = 5; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + *
+   * For message tracing
+   * 
+ * + * string message_id = 5; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + * optional string lite_topic = 6; + * @return Whether the liteTopic field is set. + */ + boolean hasLiteTopic(); + /** + * optional string lite_topic = 6; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + * optional string lite_topic = 6; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); + + /** + *
+   * If true, server will not increment the retry times for this message
+   * 
+ * + * optional bool suspend = 7; + * @return Whether the suspend field is set. + */ + boolean hasSuspend(); + /** + *
+   * If true, server will not increment the retry times for this message
+   * 
+ * + * optional bool suspend = 7; + * @return The suspend. + */ + boolean getSuspend(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java new file mode 100644 index 00000000000..f27a28e04ce --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java @@ -0,0 +1,775 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationResponse} + */ +public final class ChangeInvisibleDurationResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeInvisibleDurationResponse) + ChangeInvisibleDurationResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ChangeInvisibleDurationResponse.newBuilder() to construct. + private ChangeInvisibleDurationResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeInvisibleDurationResponse() { + receiptHandle_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeInvisibleDurationResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeInvisibleDurationResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + receiptHandle_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeInvisibleDurationResponse.class, apache.rocketmq.v2.ChangeInvisibleDurationResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int RECEIPT_HANDLE_FIELD_NUMBER = 2; + private volatile java.lang.Object receiptHandle_; + /** + *
+   * Server may generate a new receipt handle for the message.
+   * 
+ * + * string receipt_handle = 2; + * @return The receiptHandle. + */ + @java.lang.Override + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } + } + /** + *
+   * Server may generate a new receipt handle for the message.
+   * 
+ * + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, receiptHandle_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, receiptHandle_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ChangeInvisibleDurationResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ChangeInvisibleDurationResponse other = (apache.rocketmq.v2.ChangeInvisibleDurationResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getReceiptHandle() + .equals(other.getReceiptHandle())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getReceiptHandle().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ChangeInvisibleDurationResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeInvisibleDurationResponse) + apache.rocketmq.v2.ChangeInvisibleDurationResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeInvisibleDurationResponse.class, apache.rocketmq.v2.ChangeInvisibleDurationResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ChangeInvisibleDurationResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + receiptHandle_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ChangeInvisibleDurationResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationResponse build() { + apache.rocketmq.v2.ChangeInvisibleDurationResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationResponse buildPartial() { + apache.rocketmq.v2.ChangeInvisibleDurationResponse result = new apache.rocketmq.v2.ChangeInvisibleDurationResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.receiptHandle_ = receiptHandle_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ChangeInvisibleDurationResponse) { + return mergeFrom((apache.rocketmq.v2.ChangeInvisibleDurationResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ChangeInvisibleDurationResponse other) { + if (other == apache.rocketmq.v2.ChangeInvisibleDurationResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (!other.getReceiptHandle().isEmpty()) { + receiptHandle_ = other.receiptHandle_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ChangeInvisibleDurationResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ChangeInvisibleDurationResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object receiptHandle_ = ""; + /** + *
+     * Server may generate a new receipt handle for the message.
+     * 
+ * + * string receipt_handle = 2; + * @return The receiptHandle. + */ + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Server may generate a new receipt handle for the message.
+     * 
+ * + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Server may generate a new receipt handle for the message.
+     * 
+ * + * string receipt_handle = 2; + * @param value The receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + receiptHandle_ = value; + onChanged(); + return this; + } + /** + *
+     * Server may generate a new receipt handle for the message.
+     * 
+ * + * string receipt_handle = 2; + * @return This builder for chaining. + */ + public Builder clearReceiptHandle() { + + receiptHandle_ = getDefaultInstance().getReceiptHandle(); + onChanged(); + return this; + } + /** + *
+     * Server may generate a new receipt handle for the message.
+     * 
+ * + * string receipt_handle = 2; + * @param value The bytes for receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + receiptHandle_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeInvisibleDurationResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeInvisibleDurationResponse) + private static final apache.rocketmq.v2.ChangeInvisibleDurationResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeInvisibleDurationResponse(); + } + + public static apache.rocketmq.v2.ChangeInvisibleDurationResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeInvisibleDurationResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeInvisibleDurationResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeInvisibleDurationResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java new file mode 100644 index 00000000000..a1dd4cbc338 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java @@ -0,0 +1,44 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ChangeInvisibleDurationResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeInvisibleDurationResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * Server may generate a new receipt handle for the message.
+   * 
+ * + * string receipt_handle = 2; + * @return The receiptHandle. + */ + java.lang.String getReceiptHandle(); + /** + *
+   * Server may generate a new receipt handle for the message.
+   * 
+ * + * string receipt_handle = 2; + * @return The bytes for receiptHandle. + */ + com.google.protobuf.ByteString + getReceiptHandleBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java new file mode 100644 index 00000000000..fe6a8047586 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java @@ -0,0 +1,662 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Request to dynamically change the runtime log level of the server without a
+ * restart. Mainly used for on-demand troubleshooting.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelRequest} + */ +public final class ChangeLogLevelRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeLogLevelRequest) + ChangeLogLevelRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ChangeLogLevelRequest.newBuilder() to construct. + private ChangeLogLevelRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeLogLevelRequest() { + level_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeLogLevelRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeLogLevelRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + level_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeLogLevelRequest.class, apache.rocketmq.v2.ChangeLogLevelRequest.Builder.class); + } + + /** + * Protobuf enum {@code apache.rocketmq.v2.ChangeLogLevelRequest.Level} + */ + public enum Level + implements com.google.protobuf.ProtocolMessageEnum { + /** + * TRACE = 0; + */ + TRACE(0), + /** + * DEBUG = 1; + */ + DEBUG(1), + /** + * INFO = 2; + */ + INFO(2), + /** + * WARN = 3; + */ + WARN(3), + /** + * ERROR = 4; + */ + ERROR(4), + UNRECOGNIZED(-1), + ; + + /** + * TRACE = 0; + */ + public static final int TRACE_VALUE = 0; + /** + * DEBUG = 1; + */ + public static final int DEBUG_VALUE = 1; + /** + * INFO = 2; + */ + public static final int INFO_VALUE = 2; + /** + * WARN = 3; + */ + public static final int WARN_VALUE = 3; + /** + * ERROR = 4; + */ + public static final int ERROR_VALUE = 4; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Level valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Level forNumber(int value) { + switch (value) { + case 0: return TRACE; + case 1: return DEBUG; + case 2: return INFO; + case 3: return WARN; + case 4: return ERROR; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Level> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Level findValueByNumber(int number) { + return Level.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.ChangeLogLevelRequest.getDescriptor().getEnumTypes().get(0); + } + + private static final Level[] VALUES = values(); + + public static Level valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Level(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.ChangeLogLevelRequest.Level) + } + + public static final int LEVEL_FIELD_NUMBER = 1; + private int level_; + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @return The enum numeric value on the wire for level. + */ + @java.lang.Override public int getLevelValue() { + return level_; + } + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @return The level. + */ + @java.lang.Override public apache.rocketmq.v2.ChangeLogLevelRequest.Level getLevel() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.ChangeLogLevelRequest.Level result = apache.rocketmq.v2.ChangeLogLevelRequest.Level.valueOf(level_); + return result == null ? apache.rocketmq.v2.ChangeLogLevelRequest.Level.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (level_ != apache.rocketmq.v2.ChangeLogLevelRequest.Level.TRACE.getNumber()) { + output.writeEnum(1, level_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (level_ != apache.rocketmq.v2.ChangeLogLevelRequest.Level.TRACE.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, level_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ChangeLogLevelRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ChangeLogLevelRequest other = (apache.rocketmq.v2.ChangeLogLevelRequest) obj; + + if (level_ != other.level_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LEVEL_FIELD_NUMBER; + hash = (53 * hash) + level_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ChangeLogLevelRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Request to dynamically change the runtime log level of the server without a
+   * restart. Mainly used for on-demand troubleshooting.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeLogLevelRequest) + apache.rocketmq.v2.ChangeLogLevelRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeLogLevelRequest.class, apache.rocketmq.v2.ChangeLogLevelRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ChangeLogLevelRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + level_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ChangeLogLevelRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelRequest build() { + apache.rocketmq.v2.ChangeLogLevelRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelRequest buildPartial() { + apache.rocketmq.v2.ChangeLogLevelRequest result = new apache.rocketmq.v2.ChangeLogLevelRequest(this); + result.level_ = level_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ChangeLogLevelRequest) { + return mergeFrom((apache.rocketmq.v2.ChangeLogLevelRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ChangeLogLevelRequest other) { + if (other == apache.rocketmq.v2.ChangeLogLevelRequest.getDefaultInstance()) return this; + if (other.level_ != 0) { + setLevelValue(other.getLevelValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ChangeLogLevelRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ChangeLogLevelRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int level_ = 0; + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @return The enum numeric value on the wire for level. + */ + @java.lang.Override public int getLevelValue() { + return level_; + } + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @param value The enum numeric value on the wire for level to set. + * @return This builder for chaining. + */ + public Builder setLevelValue(int value) { + + level_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @return The level. + */ + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelRequest.Level getLevel() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.ChangeLogLevelRequest.Level result = apache.rocketmq.v2.ChangeLogLevelRequest.Level.valueOf(level_); + return result == null ? apache.rocketmq.v2.ChangeLogLevelRequest.Level.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @param value The level to set. + * @return This builder for chaining. + */ + public Builder setLevel(apache.rocketmq.v2.ChangeLogLevelRequest.Level value) { + if (value == null) { + throw new NullPointerException(); + } + + level_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @return This builder for chaining. + */ + public Builder clearLevel() { + + level_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeLogLevelRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeLogLevelRequest) + private static final apache.rocketmq.v2.ChangeLogLevelRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeLogLevelRequest(); + } + + public static apache.rocketmq.v2.ChangeLogLevelRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeLogLevelRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeLogLevelRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java new file mode 100644 index 00000000000..53db4a9fed8 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java @@ -0,0 +1,20 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ChangeLogLevelRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeLogLevelRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @return The enum numeric value on the wire for level. + */ + int getLevelValue(); + /** + * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; + * @return The level. + */ + apache.rocketmq.v2.ChangeLogLevelRequest.Level getLevel(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java new file mode 100644 index 00000000000..8a795f266ed --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java @@ -0,0 +1,587 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelResponse} + */ +public final class ChangeLogLevelResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeLogLevelResponse) + ChangeLogLevelResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ChangeLogLevelResponse.newBuilder() to construct. + private ChangeLogLevelResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ChangeLogLevelResponse() { + remark_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ChangeLogLevelResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ChangeLogLevelResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + remark_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeLogLevelResponse.class, apache.rocketmq.v2.ChangeLogLevelResponse.Builder.class); + } + + public static final int REMARK_FIELD_NUMBER = 1; + private volatile java.lang.Object remark_; + /** + *
+   * Human-readable result of the operation.
+   * 
+ * + * string remark = 1; + * @return The remark. + */ + @java.lang.Override + public java.lang.String getRemark() { + java.lang.Object ref = remark_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remark_ = s; + return s; + } + } + /** + *
+   * Human-readable result of the operation.
+   * 
+ * + * string remark = 1; + * @return The bytes for remark. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemarkBytes() { + java.lang.Object ref = remark_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remark_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remark_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, remark_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remark_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, remark_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ChangeLogLevelResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ChangeLogLevelResponse other = (apache.rocketmq.v2.ChangeLogLevelResponse) obj; + + if (!getRemark() + .equals(other.getRemark())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + REMARK_FIELD_NUMBER; + hash = (53 * hash) + getRemark().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ChangeLogLevelResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeLogLevelResponse) + apache.rocketmq.v2.ChangeLogLevelResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ChangeLogLevelResponse.class, apache.rocketmq.v2.ChangeLogLevelResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ChangeLogLevelResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + remark_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ChangeLogLevelResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelResponse build() { + apache.rocketmq.v2.ChangeLogLevelResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelResponse buildPartial() { + apache.rocketmq.v2.ChangeLogLevelResponse result = new apache.rocketmq.v2.ChangeLogLevelResponse(this); + result.remark_ = remark_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ChangeLogLevelResponse) { + return mergeFrom((apache.rocketmq.v2.ChangeLogLevelResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ChangeLogLevelResponse other) { + if (other == apache.rocketmq.v2.ChangeLogLevelResponse.getDefaultInstance()) return this; + if (!other.getRemark().isEmpty()) { + remark_ = other.remark_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ChangeLogLevelResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ChangeLogLevelResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object remark_ = ""; + /** + *
+     * Human-readable result of the operation.
+     * 
+ * + * string remark = 1; + * @return The remark. + */ + public java.lang.String getRemark() { + java.lang.Object ref = remark_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remark_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Human-readable result of the operation.
+     * 
+ * + * string remark = 1; + * @return The bytes for remark. + */ + public com.google.protobuf.ByteString + getRemarkBytes() { + java.lang.Object ref = remark_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remark_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Human-readable result of the operation.
+     * 
+ * + * string remark = 1; + * @param value The remark to set. + * @return This builder for chaining. + */ + public Builder setRemark( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remark_ = value; + onChanged(); + return this; + } + /** + *
+     * Human-readable result of the operation.
+     * 
+ * + * string remark = 1; + * @return This builder for chaining. + */ + public Builder clearRemark() { + + remark_ = getDefaultInstance().getRemark(); + onChanged(); + return this; + } + /** + *
+     * Human-readable result of the operation.
+     * 
+ * + * string remark = 1; + * @param value The bytes for remark to set. + * @return This builder for chaining. + */ + public Builder setRemarkBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remark_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeLogLevelResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeLogLevelResponse) + private static final apache.rocketmq.v2.ChangeLogLevelResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeLogLevelResponse(); + } + + public static apache.rocketmq.v2.ChangeLogLevelResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ChangeLogLevelResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ChangeLogLevelResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ChangeLogLevelResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java new file mode 100644 index 00000000000..23c404f203e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java @@ -0,0 +1,29 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ChangeLogLevelResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeLogLevelResponse) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Human-readable result of the operation.
+   * 
+ * + * string remark = 1; + * @return The remark. + */ + java.lang.String getRemark(); + /** + *
+   * Human-readable result of the operation.
+   * 
+ * + * string remark = 1; + * @return The bytes for remark. + */ + com.google.protobuf.ByteString + getRemarkBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java b/proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java new file mode 100644 index 00000000000..ca58b085669 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java @@ -0,0 +1,1355 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Runtime information of a connected client (producer or consumer).
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ClientInfo} + */ +public final class ClientInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ClientInfo) + ClientInfoOrBuilder { +private static final long serialVersionUID = 0L; + // Use ClientInfo.newBuilder() to construct. + private ClientInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientInfo() { + clientId_ = ""; + version_ = ""; + language_ = ""; + hostname_ = ""; + egressIp_ = ""; + messageModel_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + clientId_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + version_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + language_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + hostname_ = s; + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + egressIp_ = s; + break; + } + case 48: { + int rawValue = input.readEnum(); + + messageModel_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ClientInfo.class, apache.rocketmq.v2.ClientInfo.Builder.class); + } + + public static final int CLIENT_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object clientId_; + /** + * string client_id = 1; + * @return The clientId. + */ + @java.lang.Override + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } + } + /** + * string client_id = 1; + * @return The bytes for clientId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_FIELD_NUMBER = 2; + private volatile java.lang.Object version_; + /** + *
+   * Client SDK version.
+   * 
+ * + * string version = 2; + * @return The version. + */ + @java.lang.Override + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } + } + /** + *
+   * Client SDK version.
+   * 
+ * + * string version = 2; + * @return The bytes for version. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LANGUAGE_FIELD_NUMBER = 3; + private volatile java.lang.Object language_; + /** + *
+   * Programming language of the client SDK.
+   * 
+ * + * string language = 3; + * @return The language. + */ + @java.lang.Override + public java.lang.String getLanguage() { + java.lang.Object ref = language_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + language_ = s; + return s; + } + } + /** + *
+   * Programming language of the client SDK.
+   * 
+ * + * string language = 3; + * @return The bytes for language. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLanguageBytes() { + java.lang.Object ref = language_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + language_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HOSTNAME_FIELD_NUMBER = 4; + private volatile java.lang.Object hostname_; + /** + *
+   * Hostname of the client.
+   * 
+ * + * string hostname = 4; + * @return The hostname. + */ + @java.lang.Override + public java.lang.String getHostname() { + java.lang.Object ref = hostname_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + hostname_ = s; + return s; + } + } + /** + *
+   * Hostname of the client.
+   * 
+ * + * string hostname = 4; + * @return The bytes for hostname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getHostnameBytes() { + java.lang.Object ref = hostname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + hostname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int EGRESS_IP_FIELD_NUMBER = 5; + private volatile java.lang.Object egressIp_; + /** + *
+   * Source IP address observed by the server.
+   * 
+ * + * string egress_ip = 5; + * @return The egressIp. + */ + @java.lang.Override + public java.lang.String getEgressIp() { + java.lang.Object ref = egressIp_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + egressIp_ = s; + return s; + } + } + /** + *
+   * Source IP address observed by the server.
+   * 
+ * + * string egress_ip = 5; + * @return The bytes for egressIp. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getEgressIpBytes() { + java.lang.Object ref = egressIp_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + egressIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MESSAGE_MODEL_FIELD_NUMBER = 6; + private int messageModel_; + /** + *
+   * Consumption model, only meaningful for consumers.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The enum numeric value on the wire for messageModel. + */ + @java.lang.Override public int getMessageModelValue() { + return messageModel_; + } + /** + *
+   * Consumption model, only meaningful for consumers.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The messageModel. + */ + @java.lang.Override public apache.rocketmq.v2.MessageModel getMessageModel() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); + return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clientId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(language_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, language_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, hostname_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(egressIp_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, egressIp_); + } + if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { + output.writeEnum(6, messageModel_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clientId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(language_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, language_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, hostname_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(egressIp_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, egressIp_); + } + if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, messageModel_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ClientInfo)) { + return super.equals(obj); + } + apache.rocketmq.v2.ClientInfo other = (apache.rocketmq.v2.ClientInfo) obj; + + if (!getClientId() + .equals(other.getClientId())) return false; + if (!getVersion() + .equals(other.getVersion())) return false; + if (!getLanguage() + .equals(other.getLanguage())) return false; + if (!getHostname() + .equals(other.getHostname())) return false; + if (!getEgressIp() + .equals(other.getEgressIp())) return false; + if (messageModel_ != other.messageModel_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getClientId().hashCode(); + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion().hashCode(); + hash = (37 * hash) + LANGUAGE_FIELD_NUMBER; + hash = (53 * hash) + getLanguage().hashCode(); + hash = (37 * hash) + HOSTNAME_FIELD_NUMBER; + hash = (53 * hash) + getHostname().hashCode(); + hash = (37 * hash) + EGRESS_IP_FIELD_NUMBER; + hash = (53 * hash) + getEgressIp().hashCode(); + hash = (37 * hash) + MESSAGE_MODEL_FIELD_NUMBER; + hash = (53 * hash) + messageModel_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ClientInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ClientInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ClientInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ClientInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ClientInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ClientInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ClientInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ClientInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ClientInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ClientInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ClientInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ClientInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ClientInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Runtime information of a connected client (producer or consumer).
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ClientInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ClientInfo) + apache.rocketmq.v2.ClientInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ClientInfo.class, apache.rocketmq.v2.ClientInfo.Builder.class); + } + + // Construct using apache.rocketmq.v2.ClientInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientId_ = ""; + + version_ = ""; + + language_ = ""; + + hostname_ = ""; + + egressIp_ = ""; + + messageModel_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ClientInfo getDefaultInstanceForType() { + return apache.rocketmq.v2.ClientInfo.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ClientInfo build() { + apache.rocketmq.v2.ClientInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ClientInfo buildPartial() { + apache.rocketmq.v2.ClientInfo result = new apache.rocketmq.v2.ClientInfo(this); + result.clientId_ = clientId_; + result.version_ = version_; + result.language_ = language_; + result.hostname_ = hostname_; + result.egressIp_ = egressIp_; + result.messageModel_ = messageModel_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ClientInfo) { + return mergeFrom((apache.rocketmq.v2.ClientInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ClientInfo other) { + if (other == apache.rocketmq.v2.ClientInfo.getDefaultInstance()) return this; + if (!other.getClientId().isEmpty()) { + clientId_ = other.clientId_; + onChanged(); + } + if (!other.getVersion().isEmpty()) { + version_ = other.version_; + onChanged(); + } + if (!other.getLanguage().isEmpty()) { + language_ = other.language_; + onChanged(); + } + if (!other.getHostname().isEmpty()) { + hostname_ = other.hostname_; + onChanged(); + } + if (!other.getEgressIp().isEmpty()) { + egressIp_ = other.egressIp_; + onChanged(); + } + if (other.messageModel_ != 0) { + setMessageModelValue(other.getMessageModelValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ClientInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ClientInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object clientId_ = ""; + /** + * string client_id = 1; + * @return The clientId. + */ + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_id = 1; + * @return The bytes for clientId. + */ + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_id = 1; + * @param value The clientId to set. + * @return This builder for chaining. + */ + public Builder setClientId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientId_ = value; + onChanged(); + return this; + } + /** + * string client_id = 1; + * @return This builder for chaining. + */ + public Builder clearClientId() { + + clientId_ = getDefaultInstance().getClientId(); + onChanged(); + return this; + } + /** + * string client_id = 1; + * @param value The bytes for clientId to set. + * @return This builder for chaining. + */ + public Builder setClientIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientId_ = value; + onChanged(); + return this; + } + + private java.lang.Object version_ = ""; + /** + *
+     * Client SDK version.
+     * 
+ * + * string version = 2; + * @return The version. + */ + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Client SDK version.
+     * 
+ * + * string version = 2; + * @return The bytes for version. + */ + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Client SDK version.
+     * 
+ * + * string version = 2; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + version_ = value; + onChanged(); + return this; + } + /** + *
+     * Client SDK version.
+     * 
+ * + * string version = 2; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = getDefaultInstance().getVersion(); + onChanged(); + return this; + } + /** + *
+     * Client SDK version.
+     * 
+ * + * string version = 2; + * @param value The bytes for version to set. + * @return This builder for chaining. + */ + public Builder setVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + version_ = value; + onChanged(); + return this; + } + + private java.lang.Object language_ = ""; + /** + *
+     * Programming language of the client SDK.
+     * 
+ * + * string language = 3; + * @return The language. + */ + public java.lang.String getLanguage() { + java.lang.Object ref = language_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + language_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Programming language of the client SDK.
+     * 
+ * + * string language = 3; + * @return The bytes for language. + */ + public com.google.protobuf.ByteString + getLanguageBytes() { + java.lang.Object ref = language_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + language_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Programming language of the client SDK.
+     * 
+ * + * string language = 3; + * @param value The language to set. + * @return This builder for chaining. + */ + public Builder setLanguage( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + language_ = value; + onChanged(); + return this; + } + /** + *
+     * Programming language of the client SDK.
+     * 
+ * + * string language = 3; + * @return This builder for chaining. + */ + public Builder clearLanguage() { + + language_ = getDefaultInstance().getLanguage(); + onChanged(); + return this; + } + /** + *
+     * Programming language of the client SDK.
+     * 
+ * + * string language = 3; + * @param value The bytes for language to set. + * @return This builder for chaining. + */ + public Builder setLanguageBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + language_ = value; + onChanged(); + return this; + } + + private java.lang.Object hostname_ = ""; + /** + *
+     * Hostname of the client.
+     * 
+ * + * string hostname = 4; + * @return The hostname. + */ + public java.lang.String getHostname() { + java.lang.Object ref = hostname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + hostname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Hostname of the client.
+     * 
+ * + * string hostname = 4; + * @return The bytes for hostname. + */ + public com.google.protobuf.ByteString + getHostnameBytes() { + java.lang.Object ref = hostname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + hostname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Hostname of the client.
+     * 
+ * + * string hostname = 4; + * @param value The hostname to set. + * @return This builder for chaining. + */ + public Builder setHostname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + hostname_ = value; + onChanged(); + return this; + } + /** + *
+     * Hostname of the client.
+     * 
+ * + * string hostname = 4; + * @return This builder for chaining. + */ + public Builder clearHostname() { + + hostname_ = getDefaultInstance().getHostname(); + onChanged(); + return this; + } + /** + *
+     * Hostname of the client.
+     * 
+ * + * string hostname = 4; + * @param value The bytes for hostname to set. + * @return This builder for chaining. + */ + public Builder setHostnameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + hostname_ = value; + onChanged(); + return this; + } + + private java.lang.Object egressIp_ = ""; + /** + *
+     * Source IP address observed by the server.
+     * 
+ * + * string egress_ip = 5; + * @return The egressIp. + */ + public java.lang.String getEgressIp() { + java.lang.Object ref = egressIp_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + egressIp_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Source IP address observed by the server.
+     * 
+ * + * string egress_ip = 5; + * @return The bytes for egressIp. + */ + public com.google.protobuf.ByteString + getEgressIpBytes() { + java.lang.Object ref = egressIp_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + egressIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Source IP address observed by the server.
+     * 
+ * + * string egress_ip = 5; + * @param value The egressIp to set. + * @return This builder for chaining. + */ + public Builder setEgressIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + egressIp_ = value; + onChanged(); + return this; + } + /** + *
+     * Source IP address observed by the server.
+     * 
+ * + * string egress_ip = 5; + * @return This builder for chaining. + */ + public Builder clearEgressIp() { + + egressIp_ = getDefaultInstance().getEgressIp(); + onChanged(); + return this; + } + /** + *
+     * Source IP address observed by the server.
+     * 
+ * + * string egress_ip = 5; + * @param value The bytes for egressIp to set. + * @return This builder for chaining. + */ + public Builder setEgressIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + egressIp_ = value; + onChanged(); + return this; + } + + private int messageModel_ = 0; + /** + *
+     * Consumption model, only meaningful for consumers.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The enum numeric value on the wire for messageModel. + */ + @java.lang.Override public int getMessageModelValue() { + return messageModel_; + } + /** + *
+     * Consumption model, only meaningful for consumers.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @param value The enum numeric value on the wire for messageModel to set. + * @return This builder for chaining. + */ + public Builder setMessageModelValue(int value) { + + messageModel_ = value; + onChanged(); + return this; + } + /** + *
+     * Consumption model, only meaningful for consumers.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The messageModel. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageModel getMessageModel() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); + return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; + } + /** + *
+     * Consumption model, only meaningful for consumers.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @param value The messageModel to set. + * @return This builder for chaining. + */ + public Builder setMessageModel(apache.rocketmq.v2.MessageModel value) { + if (value == null) { + throw new NullPointerException(); + } + + messageModel_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * Consumption model, only meaningful for consumers.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return This builder for chaining. + */ + public Builder clearMessageModel() { + + messageModel_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ClientInfo) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ClientInfo) + private static final apache.rocketmq.v2.ClientInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ClientInfo(); + } + + public static apache.rocketmq.v2.ClientInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ClientInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java new file mode 100644 index 00000000000..1ee6560b00c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java @@ -0,0 +1,120 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ClientInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ClientInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * string client_id = 1; + * @return The clientId. + */ + java.lang.String getClientId(); + /** + * string client_id = 1; + * @return The bytes for clientId. + */ + com.google.protobuf.ByteString + getClientIdBytes(); + + /** + *
+   * Client SDK version.
+   * 
+ * + * string version = 2; + * @return The version. + */ + java.lang.String getVersion(); + /** + *
+   * Client SDK version.
+   * 
+ * + * string version = 2; + * @return The bytes for version. + */ + com.google.protobuf.ByteString + getVersionBytes(); + + /** + *
+   * Programming language of the client SDK.
+   * 
+ * + * string language = 3; + * @return The language. + */ + java.lang.String getLanguage(); + /** + *
+   * Programming language of the client SDK.
+   * 
+ * + * string language = 3; + * @return The bytes for language. + */ + com.google.protobuf.ByteString + getLanguageBytes(); + + /** + *
+   * Hostname of the client.
+   * 
+ * + * string hostname = 4; + * @return The hostname. + */ + java.lang.String getHostname(); + /** + *
+   * Hostname of the client.
+   * 
+ * + * string hostname = 4; + * @return The bytes for hostname. + */ + com.google.protobuf.ByteString + getHostnameBytes(); + + /** + *
+   * Source IP address observed by the server.
+   * 
+ * + * string egress_ip = 5; + * @return The egressIp. + */ + java.lang.String getEgressIp(); + /** + *
+   * Source IP address observed by the server.
+   * 
+ * + * string egress_ip = 5; + * @return The bytes for egressIp. + */ + com.google.protobuf.ByteString + getEgressIpBytes(); + + /** + *
+   * Consumption model, only meaningful for consumers.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The enum numeric value on the wire for messageModel. + */ + int getMessageModelValue(); + /** + *
+   * Consumption model, only meaningful for consumers.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The messageModel. + */ + apache.rocketmq.v2.MessageModel getMessageModel(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ClientType.java b/proxy/src/main/java/apache/rocketmq/v2/ClientType.java new file mode 100644 index 00000000000..29970938880 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ClientType.java @@ -0,0 +1,158 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.ClientType} + */ +public enum ClientType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CLIENT_TYPE_UNSPECIFIED = 0; + */ + CLIENT_TYPE_UNSPECIFIED(0), + /** + * PRODUCER = 1; + */ + PRODUCER(1), + /** + * PUSH_CONSUMER = 2; + */ + PUSH_CONSUMER(2), + /** + * SIMPLE_CONSUMER = 3; + */ + SIMPLE_CONSUMER(3), + /** + * PULL_CONSUMER = 4; + */ + PULL_CONSUMER(4), + /** + * LITE_PUSH_CONSUMER = 5; + */ + LITE_PUSH_CONSUMER(5), + /** + * LITE_SIMPLE_CONSUMER = 6; + */ + LITE_SIMPLE_CONSUMER(6), + UNRECOGNIZED(-1), + ; + + /** + * CLIENT_TYPE_UNSPECIFIED = 0; + */ + public static final int CLIENT_TYPE_UNSPECIFIED_VALUE = 0; + /** + * PRODUCER = 1; + */ + public static final int PRODUCER_VALUE = 1; + /** + * PUSH_CONSUMER = 2; + */ + public static final int PUSH_CONSUMER_VALUE = 2; + /** + * SIMPLE_CONSUMER = 3; + */ + public static final int SIMPLE_CONSUMER_VALUE = 3; + /** + * PULL_CONSUMER = 4; + */ + public static final int PULL_CONSUMER_VALUE = 4; + /** + * LITE_PUSH_CONSUMER = 5; + */ + public static final int LITE_PUSH_CONSUMER_VALUE = 5; + /** + * LITE_SIMPLE_CONSUMER = 6; + */ + public static final int LITE_SIMPLE_CONSUMER_VALUE = 6; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ClientType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static ClientType forNumber(int value) { + switch (value) { + case 0: return CLIENT_TYPE_UNSPECIFIED; + case 1: return PRODUCER; + case 2: return PUSH_CONSUMER; + case 3: return SIMPLE_CONSUMER; + case 4: return PULL_CONSUMER; + case 5: return LITE_PUSH_CONSUMER; + case 6: return LITE_SIMPLE_CONSUMER; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + ClientType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public ClientType findValueByNumber(int number) { + return ClientType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(7); + } + + private static final ClientType[] VALUES = values(); + + public static ClientType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private ClientType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.ClientType) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/Code.java b/proxy/src/main/java/apache/rocketmq/v2/Code.java new file mode 100644 index 00000000000..86ed12764b1 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Code.java @@ -0,0 +1,1041 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.Code} + */ +public enum Code + implements com.google.protobuf.ProtocolMessageEnum { + /** + * CODE_UNSPECIFIED = 0; + */ + CODE_UNSPECIFIED(0), + /** + *
+   * Generic code for success.
+   * 
+ * + * OK = 20000; + */ + OK(20000), + /** + *
+   * Generic code for multiple return results.
+   * 
+ * + * MULTIPLE_RESULTS = 30000; + */ + MULTIPLE_RESULTS(30000), + /** + *
+   * Generic code for bad request, indicating that required fields or headers are missing.
+   * 
+ * + * BAD_REQUEST = 40000; + */ + BAD_REQUEST(40000), + /** + *
+   * Format of access point is illegal.
+   * 
+ * + * ILLEGAL_ACCESS_POINT = 40001; + */ + ILLEGAL_ACCESS_POINT(40001), + /** + *
+   * Format of topic is illegal.
+   * 
+ * + * ILLEGAL_TOPIC = 40002; + */ + ILLEGAL_TOPIC(40002), + /** + *
+   * Format of consumer group is illegal.
+   * 
+ * + * ILLEGAL_CONSUMER_GROUP = 40003; + */ + ILLEGAL_CONSUMER_GROUP(40003), + /** + *
+   * Format of message tag is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_TAG = 40004; + */ + ILLEGAL_MESSAGE_TAG(40004), + /** + *
+   * Format of message key is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_KEY = 40005; + */ + ILLEGAL_MESSAGE_KEY(40005), + /** + *
+   * Format of message group is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_GROUP = 40006; + */ + ILLEGAL_MESSAGE_GROUP(40006), + /** + *
+   * Format of message property key is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_PROPERTY_KEY = 40007; + */ + ILLEGAL_MESSAGE_PROPERTY_KEY(40007), + /** + *
+   * Transaction id is invalid.
+   * 
+ * + * INVALID_TRANSACTION_ID = 40008; + */ + INVALID_TRANSACTION_ID(40008), + /** + *
+   * Format of message id is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_ID = 40009; + */ + ILLEGAL_MESSAGE_ID(40009), + /** + *
+   * Format of filter expression is illegal.
+   * 
+ * + * ILLEGAL_FILTER_EXPRESSION = 40010; + */ + ILLEGAL_FILTER_EXPRESSION(40010), + /** + *
+   * The invisible time of request is invalid.
+   * 
+ * + * ILLEGAL_INVISIBLE_TIME = 40011; + */ + ILLEGAL_INVISIBLE_TIME(40011), + /** + *
+   * The delivery timestamp of message is invalid.
+   * 
+ * + * ILLEGAL_DELIVERY_TIME = 40012; + */ + ILLEGAL_DELIVERY_TIME(40012), + /** + *
+   * Receipt handle of message is invalid.
+   * 
+ * + * INVALID_RECEIPT_HANDLE = 40013; + */ + INVALID_RECEIPT_HANDLE(40013), + /** + *
+   * Message property conflicts with its type.
+   * 
+ * + * MESSAGE_PROPERTY_CONFLICT_WITH_TYPE = 40014; + */ + MESSAGE_PROPERTY_CONFLICT_WITH_TYPE(40014), + /** + *
+   * Client type could not be recognized.
+   * 
+ * + * UNRECOGNIZED_CLIENT_TYPE = 40015; + */ + UNRECOGNIZED_CLIENT_TYPE(40015), + /** + *
+   * Message is corrupted.
+   * 
+ * + * MESSAGE_CORRUPTED = 40016; + */ + MESSAGE_CORRUPTED(40016), + /** + *
+   * Request is rejected due to missing of x-mq-client-id header.
+   * 
+ * + * CLIENT_ID_REQUIRED = 40017; + */ + CLIENT_ID_REQUIRED(40017), + /** + *
+   * Polling time is illegal.
+   * 
+ * + * ILLEGAL_POLLING_TIME = 40018; + */ + ILLEGAL_POLLING_TIME(40018), + /** + *
+   * Offset is illegal.
+   * 
+ * + * ILLEGAL_OFFSET = 40019; + */ + ILLEGAL_OFFSET(40019), + /** + *
+   * Format of lite topic is illegal.
+   * 
+ * + * ILLEGAL_LITE_TOPIC = 40020; + */ + ILLEGAL_LITE_TOPIC(40020), + /** + *
+   * Client properties validation failed. This error occurs when:
+   * - The number of properties exceeds 32.
+   * - Key length exceeds 64 characters.
+   * - Key does not match the regex pattern: [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length exceeds 256 characters.
+   * - Total serialized size exceeds 4KB.
+   * 
+ * + * INVALID_CLIENT_PROPERTIES = 40021; + */ + INVALID_CLIENT_PROPERTIES(40021), + /** + *
+   * Generic code indicates that the client request lacks valid authentication
+   * credentials for the requested resource.
+   * 
+ * + * UNAUTHORIZED = 40100; + */ + UNAUTHORIZED(40100), + /** + *
+   * Generic code indicates that the account is suspended due to overdue of payment.
+   * 
+ * + * PAYMENT_REQUIRED = 40200; + */ + PAYMENT_REQUIRED(40200), + /** + *
+   * Generic code for the case that user does not have the permission to operate.
+   * 
+ * + * FORBIDDEN = 40300; + */ + FORBIDDEN(40300), + /** + *
+   * Generic code for resource not found.
+   * 
+ * + * NOT_FOUND = 40400; + */ + NOT_FOUND(40400), + /** + *
+   * Message not found from server.
+   * 
+ * + * MESSAGE_NOT_FOUND = 40401; + */ + MESSAGE_NOT_FOUND(40401), + /** + *
+   * Topic resource does not exist.
+   * 
+ * + * TOPIC_NOT_FOUND = 40402; + */ + TOPIC_NOT_FOUND(40402), + /** + *
+   * Consumer group resource does not exist.
+   * 
+ * + * CONSUMER_GROUP_NOT_FOUND = 40403; + */ + CONSUMER_GROUP_NOT_FOUND(40403), + /** + *
+   * Offset not found from server.
+   * 
+ * + * OFFSET_NOT_FOUND = 40404; + */ + OFFSET_NOT_FOUND(40404), + /** + *
+   * Generic code representing client side timeout when connecting to, reading data from, or write data to server.
+   * 
+ * + * REQUEST_TIMEOUT = 40800; + */ + REQUEST_TIMEOUT(40800), + /** + *
+   * Generic code represents that the request entity is larger than limits defined by server.
+   * 
+ * + * PAYLOAD_TOO_LARGE = 41300; + */ + PAYLOAD_TOO_LARGE(41300), + /** + *
+   * Message body size exceeds the threshold.
+   * 
+ * + * MESSAGE_BODY_TOO_LARGE = 41301; + */ + MESSAGE_BODY_TOO_LARGE(41301), + /** + *
+   * Message body is empty.
+   * 
+ * + * MESSAGE_BODY_EMPTY = 41302; + */ + MESSAGE_BODY_EMPTY(41302), + /** + *
+   * Generic code for use cases where pre-conditions are not met.
+   * For example, if a producer instance is used to publish messages without prior start() invocation,
+   * this error code will be raised.
+   * 
+ * + * PRECONDITION_FAILED = 42800; + */ + PRECONDITION_FAILED(42800), + /** + *
+   * Generic code indicates that too many requests are made in short period of duration.
+   * Requests are throttled.
+   * 
+ * + * TOO_MANY_REQUESTS = 42900; + */ + TOO_MANY_REQUESTS(42900), + /** + *
+   * LiteTopic related quota exceeded
+   * 
+ * + * LITE_TOPIC_QUOTA_EXCEEDED = 42901; + */ + LITE_TOPIC_QUOTA_EXCEEDED(42901), + /** + * LITE_SUBSCRIPTION_QUOTA_EXCEEDED = 42902; + */ + LITE_SUBSCRIPTION_QUOTA_EXCEEDED(42902), + /** + *
+   * Generic code for the case that the server is unwilling to process the request because its header fields are too large.
+   * The request may be resubmitted after reducing the size of the request header fields.
+   * 
+ * + * REQUEST_HEADER_FIELDS_TOO_LARGE = 43100; + */ + REQUEST_HEADER_FIELDS_TOO_LARGE(43100), + /** + *
+   * Message properties total size exceeds the threshold.
+   * 
+ * + * MESSAGE_PROPERTIES_TOO_LARGE = 43101; + */ + MESSAGE_PROPERTIES_TOO_LARGE(43101), + /** + *
+   * Generic code indicates that server/client encountered an unexpected
+   * condition that prevented it from fulfilling the request.
+   * 
+ * + * INTERNAL_ERROR = 50000; + */ + INTERNAL_ERROR(50000), + /** + *
+   * Code indicates that the server encountered an unexpected condition
+   * that prevented it from fulfilling the request.
+   * This error response is a generic "catch-all" response.
+   * Usually, this indicates the server cannot find a better alternative
+   * error code to response. Sometimes, server administrators log error
+   * responses like the 500 status code with more details about the request
+   * to prevent the error from happening again in the future.
+   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
+   * 
+ * + * INTERNAL_SERVER_ERROR = 50001; + */ + INTERNAL_SERVER_ERROR(50001), + /** + *
+   * The HA-mechanism is not working now.
+   * 
+ * + * HA_NOT_AVAILABLE = 50002; + */ + HA_NOT_AVAILABLE(50002), + /** + *
+   * Generic code means that the server or client does not support the
+   * functionality required to fulfill the request.
+   * 
+ * + * NOT_IMPLEMENTED = 50100; + */ + NOT_IMPLEMENTED(50100), + /** + *
+   * Generic code represents that the server, which acts as a gateway or proxy,
+   * does not get an satisfied response in time from its upstream servers.
+   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/504
+   * 
+ * + * PROXY_TIMEOUT = 50400; + */ + PROXY_TIMEOUT(50400), + /** + *
+   * Message persistence timeout.
+   * 
+ * + * MASTER_PERSISTENCE_TIMEOUT = 50401; + */ + MASTER_PERSISTENCE_TIMEOUT(50401), + /** + *
+   * Slave persistence timeout.
+   * 
+ * + * SLAVE_PERSISTENCE_TIMEOUT = 50402; + */ + SLAVE_PERSISTENCE_TIMEOUT(50402), + /** + *
+   * Generic code for unsupported operation.
+   * 
+ * + * UNSUPPORTED = 50500; + */ + UNSUPPORTED(50500), + /** + *
+   * Operation is not allowed in current version.
+   * 
+ * + * VERSION_UNSUPPORTED = 50501; + */ + VERSION_UNSUPPORTED(50501), + /** + *
+   * Not allowed to verify message. Chances are that you are verifying
+   * a FIFO message, as is violating FIFO semantics.
+   * 
+ * + * VERIFY_FIFO_MESSAGE_UNSUPPORTED = 50502; + */ + VERIFY_FIFO_MESSAGE_UNSUPPORTED(50502), + /** + *
+   * Generic code for failed message consumption.
+   * 
+ * + * FAILED_TO_CONSUME_MESSAGE = 60000; + */ + FAILED_TO_CONSUME_MESSAGE(60000), + UNRECOGNIZED(-1), + ; + + /** + * CODE_UNSPECIFIED = 0; + */ + public static final int CODE_UNSPECIFIED_VALUE = 0; + /** + *
+   * Generic code for success.
+   * 
+ * + * OK = 20000; + */ + public static final int OK_VALUE = 20000; + /** + *
+   * Generic code for multiple return results.
+   * 
+ * + * MULTIPLE_RESULTS = 30000; + */ + public static final int MULTIPLE_RESULTS_VALUE = 30000; + /** + *
+   * Generic code for bad request, indicating that required fields or headers are missing.
+   * 
+ * + * BAD_REQUEST = 40000; + */ + public static final int BAD_REQUEST_VALUE = 40000; + /** + *
+   * Format of access point is illegal.
+   * 
+ * + * ILLEGAL_ACCESS_POINT = 40001; + */ + public static final int ILLEGAL_ACCESS_POINT_VALUE = 40001; + /** + *
+   * Format of topic is illegal.
+   * 
+ * + * ILLEGAL_TOPIC = 40002; + */ + public static final int ILLEGAL_TOPIC_VALUE = 40002; + /** + *
+   * Format of consumer group is illegal.
+   * 
+ * + * ILLEGAL_CONSUMER_GROUP = 40003; + */ + public static final int ILLEGAL_CONSUMER_GROUP_VALUE = 40003; + /** + *
+   * Format of message tag is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_TAG = 40004; + */ + public static final int ILLEGAL_MESSAGE_TAG_VALUE = 40004; + /** + *
+   * Format of message key is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_KEY = 40005; + */ + public static final int ILLEGAL_MESSAGE_KEY_VALUE = 40005; + /** + *
+   * Format of message group is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_GROUP = 40006; + */ + public static final int ILLEGAL_MESSAGE_GROUP_VALUE = 40006; + /** + *
+   * Format of message property key is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_PROPERTY_KEY = 40007; + */ + public static final int ILLEGAL_MESSAGE_PROPERTY_KEY_VALUE = 40007; + /** + *
+   * Transaction id is invalid.
+   * 
+ * + * INVALID_TRANSACTION_ID = 40008; + */ + public static final int INVALID_TRANSACTION_ID_VALUE = 40008; + /** + *
+   * Format of message id is illegal.
+   * 
+ * + * ILLEGAL_MESSAGE_ID = 40009; + */ + public static final int ILLEGAL_MESSAGE_ID_VALUE = 40009; + /** + *
+   * Format of filter expression is illegal.
+   * 
+ * + * ILLEGAL_FILTER_EXPRESSION = 40010; + */ + public static final int ILLEGAL_FILTER_EXPRESSION_VALUE = 40010; + /** + *
+   * The invisible time of request is invalid.
+   * 
+ * + * ILLEGAL_INVISIBLE_TIME = 40011; + */ + public static final int ILLEGAL_INVISIBLE_TIME_VALUE = 40011; + /** + *
+   * The delivery timestamp of message is invalid.
+   * 
+ * + * ILLEGAL_DELIVERY_TIME = 40012; + */ + public static final int ILLEGAL_DELIVERY_TIME_VALUE = 40012; + /** + *
+   * Receipt handle of message is invalid.
+   * 
+ * + * INVALID_RECEIPT_HANDLE = 40013; + */ + public static final int INVALID_RECEIPT_HANDLE_VALUE = 40013; + /** + *
+   * Message property conflicts with its type.
+   * 
+ * + * MESSAGE_PROPERTY_CONFLICT_WITH_TYPE = 40014; + */ + public static final int MESSAGE_PROPERTY_CONFLICT_WITH_TYPE_VALUE = 40014; + /** + *
+   * Client type could not be recognized.
+   * 
+ * + * UNRECOGNIZED_CLIENT_TYPE = 40015; + */ + public static final int UNRECOGNIZED_CLIENT_TYPE_VALUE = 40015; + /** + *
+   * Message is corrupted.
+   * 
+ * + * MESSAGE_CORRUPTED = 40016; + */ + public static final int MESSAGE_CORRUPTED_VALUE = 40016; + /** + *
+   * Request is rejected due to missing of x-mq-client-id header.
+   * 
+ * + * CLIENT_ID_REQUIRED = 40017; + */ + public static final int CLIENT_ID_REQUIRED_VALUE = 40017; + /** + *
+   * Polling time is illegal.
+   * 
+ * + * ILLEGAL_POLLING_TIME = 40018; + */ + public static final int ILLEGAL_POLLING_TIME_VALUE = 40018; + /** + *
+   * Offset is illegal.
+   * 
+ * + * ILLEGAL_OFFSET = 40019; + */ + public static final int ILLEGAL_OFFSET_VALUE = 40019; + /** + *
+   * Format of lite topic is illegal.
+   * 
+ * + * ILLEGAL_LITE_TOPIC = 40020; + */ + public static final int ILLEGAL_LITE_TOPIC_VALUE = 40020; + /** + *
+   * Client properties validation failed. This error occurs when:
+   * - The number of properties exceeds 32.
+   * - Key length exceeds 64 characters.
+   * - Key does not match the regex pattern: [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length exceeds 256 characters.
+   * - Total serialized size exceeds 4KB.
+   * 
+ * + * INVALID_CLIENT_PROPERTIES = 40021; + */ + public static final int INVALID_CLIENT_PROPERTIES_VALUE = 40021; + /** + *
+   * Generic code indicates that the client request lacks valid authentication
+   * credentials for the requested resource.
+   * 
+ * + * UNAUTHORIZED = 40100; + */ + public static final int UNAUTHORIZED_VALUE = 40100; + /** + *
+   * Generic code indicates that the account is suspended due to overdue of payment.
+   * 
+ * + * PAYMENT_REQUIRED = 40200; + */ + public static final int PAYMENT_REQUIRED_VALUE = 40200; + /** + *
+   * Generic code for the case that user does not have the permission to operate.
+   * 
+ * + * FORBIDDEN = 40300; + */ + public static final int FORBIDDEN_VALUE = 40300; + /** + *
+   * Generic code for resource not found.
+   * 
+ * + * NOT_FOUND = 40400; + */ + public static final int NOT_FOUND_VALUE = 40400; + /** + *
+   * Message not found from server.
+   * 
+ * + * MESSAGE_NOT_FOUND = 40401; + */ + public static final int MESSAGE_NOT_FOUND_VALUE = 40401; + /** + *
+   * Topic resource does not exist.
+   * 
+ * + * TOPIC_NOT_FOUND = 40402; + */ + public static final int TOPIC_NOT_FOUND_VALUE = 40402; + /** + *
+   * Consumer group resource does not exist.
+   * 
+ * + * CONSUMER_GROUP_NOT_FOUND = 40403; + */ + public static final int CONSUMER_GROUP_NOT_FOUND_VALUE = 40403; + /** + *
+   * Offset not found from server.
+   * 
+ * + * OFFSET_NOT_FOUND = 40404; + */ + public static final int OFFSET_NOT_FOUND_VALUE = 40404; + /** + *
+   * Generic code representing client side timeout when connecting to, reading data from, or write data to server.
+   * 
+ * + * REQUEST_TIMEOUT = 40800; + */ + public static final int REQUEST_TIMEOUT_VALUE = 40800; + /** + *
+   * Generic code represents that the request entity is larger than limits defined by server.
+   * 
+ * + * PAYLOAD_TOO_LARGE = 41300; + */ + public static final int PAYLOAD_TOO_LARGE_VALUE = 41300; + /** + *
+   * Message body size exceeds the threshold.
+   * 
+ * + * MESSAGE_BODY_TOO_LARGE = 41301; + */ + public static final int MESSAGE_BODY_TOO_LARGE_VALUE = 41301; + /** + *
+   * Message body is empty.
+   * 
+ * + * MESSAGE_BODY_EMPTY = 41302; + */ + public static final int MESSAGE_BODY_EMPTY_VALUE = 41302; + /** + *
+   * Generic code for use cases where pre-conditions are not met.
+   * For example, if a producer instance is used to publish messages without prior start() invocation,
+   * this error code will be raised.
+   * 
+ * + * PRECONDITION_FAILED = 42800; + */ + public static final int PRECONDITION_FAILED_VALUE = 42800; + /** + *
+   * Generic code indicates that too many requests are made in short period of duration.
+   * Requests are throttled.
+   * 
+ * + * TOO_MANY_REQUESTS = 42900; + */ + public static final int TOO_MANY_REQUESTS_VALUE = 42900; + /** + *
+   * LiteTopic related quota exceeded
+   * 
+ * + * LITE_TOPIC_QUOTA_EXCEEDED = 42901; + */ + public static final int LITE_TOPIC_QUOTA_EXCEEDED_VALUE = 42901; + /** + * LITE_SUBSCRIPTION_QUOTA_EXCEEDED = 42902; + */ + public static final int LITE_SUBSCRIPTION_QUOTA_EXCEEDED_VALUE = 42902; + /** + *
+   * Generic code for the case that the server is unwilling to process the request because its header fields are too large.
+   * The request may be resubmitted after reducing the size of the request header fields.
+   * 
+ * + * REQUEST_HEADER_FIELDS_TOO_LARGE = 43100; + */ + public static final int REQUEST_HEADER_FIELDS_TOO_LARGE_VALUE = 43100; + /** + *
+   * Message properties total size exceeds the threshold.
+   * 
+ * + * MESSAGE_PROPERTIES_TOO_LARGE = 43101; + */ + public static final int MESSAGE_PROPERTIES_TOO_LARGE_VALUE = 43101; + /** + *
+   * Generic code indicates that server/client encountered an unexpected
+   * condition that prevented it from fulfilling the request.
+   * 
+ * + * INTERNAL_ERROR = 50000; + */ + public static final int INTERNAL_ERROR_VALUE = 50000; + /** + *
+   * Code indicates that the server encountered an unexpected condition
+   * that prevented it from fulfilling the request.
+   * This error response is a generic "catch-all" response.
+   * Usually, this indicates the server cannot find a better alternative
+   * error code to response. Sometimes, server administrators log error
+   * responses like the 500 status code with more details about the request
+   * to prevent the error from happening again in the future.
+   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
+   * 
+ * + * INTERNAL_SERVER_ERROR = 50001; + */ + public static final int INTERNAL_SERVER_ERROR_VALUE = 50001; + /** + *
+   * The HA-mechanism is not working now.
+   * 
+ * + * HA_NOT_AVAILABLE = 50002; + */ + public static final int HA_NOT_AVAILABLE_VALUE = 50002; + /** + *
+   * Generic code means that the server or client does not support the
+   * functionality required to fulfill the request.
+   * 
+ * + * NOT_IMPLEMENTED = 50100; + */ + public static final int NOT_IMPLEMENTED_VALUE = 50100; + /** + *
+   * Generic code represents that the server, which acts as a gateway or proxy,
+   * does not get an satisfied response in time from its upstream servers.
+   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/504
+   * 
+ * + * PROXY_TIMEOUT = 50400; + */ + public static final int PROXY_TIMEOUT_VALUE = 50400; + /** + *
+   * Message persistence timeout.
+   * 
+ * + * MASTER_PERSISTENCE_TIMEOUT = 50401; + */ + public static final int MASTER_PERSISTENCE_TIMEOUT_VALUE = 50401; + /** + *
+   * Slave persistence timeout.
+   * 
+ * + * SLAVE_PERSISTENCE_TIMEOUT = 50402; + */ + public static final int SLAVE_PERSISTENCE_TIMEOUT_VALUE = 50402; + /** + *
+   * Generic code for unsupported operation.
+   * 
+ * + * UNSUPPORTED = 50500; + */ + public static final int UNSUPPORTED_VALUE = 50500; + /** + *
+   * Operation is not allowed in current version.
+   * 
+ * + * VERSION_UNSUPPORTED = 50501; + */ + public static final int VERSION_UNSUPPORTED_VALUE = 50501; + /** + *
+   * Not allowed to verify message. Chances are that you are verifying
+   * a FIFO message, as is violating FIFO semantics.
+   * 
+ * + * VERIFY_FIFO_MESSAGE_UNSUPPORTED = 50502; + */ + public static final int VERIFY_FIFO_MESSAGE_UNSUPPORTED_VALUE = 50502; + /** + *
+   * Generic code for failed message consumption.
+   * 
+ * + * FAILED_TO_CONSUME_MESSAGE = 60000; + */ + public static final int FAILED_TO_CONSUME_MESSAGE_VALUE = 60000; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Code valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Code forNumber(int value) { + switch (value) { + case 0: return CODE_UNSPECIFIED; + case 20000: return OK; + case 30000: return MULTIPLE_RESULTS; + case 40000: return BAD_REQUEST; + case 40001: return ILLEGAL_ACCESS_POINT; + case 40002: return ILLEGAL_TOPIC; + case 40003: return ILLEGAL_CONSUMER_GROUP; + case 40004: return ILLEGAL_MESSAGE_TAG; + case 40005: return ILLEGAL_MESSAGE_KEY; + case 40006: return ILLEGAL_MESSAGE_GROUP; + case 40007: return ILLEGAL_MESSAGE_PROPERTY_KEY; + case 40008: return INVALID_TRANSACTION_ID; + case 40009: return ILLEGAL_MESSAGE_ID; + case 40010: return ILLEGAL_FILTER_EXPRESSION; + case 40011: return ILLEGAL_INVISIBLE_TIME; + case 40012: return ILLEGAL_DELIVERY_TIME; + case 40013: return INVALID_RECEIPT_HANDLE; + case 40014: return MESSAGE_PROPERTY_CONFLICT_WITH_TYPE; + case 40015: return UNRECOGNIZED_CLIENT_TYPE; + case 40016: return MESSAGE_CORRUPTED; + case 40017: return CLIENT_ID_REQUIRED; + case 40018: return ILLEGAL_POLLING_TIME; + case 40019: return ILLEGAL_OFFSET; + case 40020: return ILLEGAL_LITE_TOPIC; + case 40021: return INVALID_CLIENT_PROPERTIES; + case 40100: return UNAUTHORIZED; + case 40200: return PAYMENT_REQUIRED; + case 40300: return FORBIDDEN; + case 40400: return NOT_FOUND; + case 40401: return MESSAGE_NOT_FOUND; + case 40402: return TOPIC_NOT_FOUND; + case 40403: return CONSUMER_GROUP_NOT_FOUND; + case 40404: return OFFSET_NOT_FOUND; + case 40800: return REQUEST_TIMEOUT; + case 41300: return PAYLOAD_TOO_LARGE; + case 41301: return MESSAGE_BODY_TOO_LARGE; + case 41302: return MESSAGE_BODY_EMPTY; + case 42800: return PRECONDITION_FAILED; + case 42900: return TOO_MANY_REQUESTS; + case 42901: return LITE_TOPIC_QUOTA_EXCEEDED; + case 42902: return LITE_SUBSCRIPTION_QUOTA_EXCEEDED; + case 43100: return REQUEST_HEADER_FIELDS_TOO_LARGE; + case 43101: return MESSAGE_PROPERTIES_TOO_LARGE; + case 50000: return INTERNAL_ERROR; + case 50001: return INTERNAL_SERVER_ERROR; + case 50002: return HA_NOT_AVAILABLE; + case 50100: return NOT_IMPLEMENTED; + case 50400: return PROXY_TIMEOUT; + case 50401: return MASTER_PERSISTENCE_TIMEOUT; + case 50402: return SLAVE_PERSISTENCE_TIMEOUT; + case 50500: return UNSUPPORTED; + case 50501: return VERSION_UNSUPPORTED; + case 50502: return VERIFY_FIFO_MESSAGE_UNSUPPORTED; + case 60000: return FAILED_TO_CONSUME_MESSAGE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Code> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Code findValueByNumber(int number) { + return Code.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(9); + } + + private static final Code[] VALUES = values(); + + public static Code valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Code(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Code) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java new file mode 100644 index 00000000000..b89238bcb03 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java @@ -0,0 +1,824 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Consumption statistics reported by a consumer.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ConsumeStatus} + */ +public final class ConsumeStatus extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ConsumeStatus) + ConsumeStatusOrBuilder { +private static final long serialVersionUID = 0L; + // Use ConsumeStatus.newBuilder() to construct. + private ConsumeStatus(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ConsumeStatus() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ConsumeStatus(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ConsumeStatus( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 9: { + + receiveRt_ = input.readDouble(); + break; + } + case 17: { + + receiveTps_ = input.readDouble(); + break; + } + case 25: { + + consumeRt_ = input.readDouble(); + break; + } + case 33: { + + consumeOkTps_ = input.readDouble(); + break; + } + case 41: { + + consumeFailedTps_ = input.readDouble(); + break; + } + case 48: { + + consumeFailedMsgs_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ConsumeStatus.class, apache.rocketmq.v2.ConsumeStatus.Builder.class); + } + + public static final int RECEIVE_RT_FIELD_NUMBER = 1; + private double receiveRt_; + /** + * double receive_rt = 1; + * @return The receiveRt. + */ + @java.lang.Override + public double getReceiveRt() { + return receiveRt_; + } + + public static final int RECEIVE_TPS_FIELD_NUMBER = 2; + private double receiveTps_; + /** + * double receive_tps = 2; + * @return The receiveTps. + */ + @java.lang.Override + public double getReceiveTps() { + return receiveTps_; + } + + public static final int CONSUME_RT_FIELD_NUMBER = 3; + private double consumeRt_; + /** + * double consume_rt = 3; + * @return The consumeRt. + */ + @java.lang.Override + public double getConsumeRt() { + return consumeRt_; + } + + public static final int CONSUME_OK_TPS_FIELD_NUMBER = 4; + private double consumeOkTps_; + /** + * double consume_ok_tps = 4; + * @return The consumeOkTps. + */ + @java.lang.Override + public double getConsumeOkTps() { + return consumeOkTps_; + } + + public static final int CONSUME_FAILED_TPS_FIELD_NUMBER = 5; + private double consumeFailedTps_; + /** + * double consume_failed_tps = 5; + * @return The consumeFailedTps. + */ + @java.lang.Override + public double getConsumeFailedTps() { + return consumeFailedTps_; + } + + public static final int CONSUME_FAILED_MSGS_FIELD_NUMBER = 6; + private long consumeFailedMsgs_; + /** + * int64 consume_failed_msgs = 6; + * @return The consumeFailedMsgs. + */ + @java.lang.Override + public long getConsumeFailedMsgs() { + return consumeFailedMsgs_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (java.lang.Double.doubleToRawLongBits(receiveRt_) != 0) { + output.writeDouble(1, receiveRt_); + } + if (java.lang.Double.doubleToRawLongBits(receiveTps_) != 0) { + output.writeDouble(2, receiveTps_); + } + if (java.lang.Double.doubleToRawLongBits(consumeRt_) != 0) { + output.writeDouble(3, consumeRt_); + } + if (java.lang.Double.doubleToRawLongBits(consumeOkTps_) != 0) { + output.writeDouble(4, consumeOkTps_); + } + if (java.lang.Double.doubleToRawLongBits(consumeFailedTps_) != 0) { + output.writeDouble(5, consumeFailedTps_); + } + if (consumeFailedMsgs_ != 0L) { + output.writeInt64(6, consumeFailedMsgs_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (java.lang.Double.doubleToRawLongBits(receiveRt_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(1, receiveRt_); + } + if (java.lang.Double.doubleToRawLongBits(receiveTps_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(2, receiveTps_); + } + if (java.lang.Double.doubleToRawLongBits(consumeRt_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(3, consumeRt_); + } + if (java.lang.Double.doubleToRawLongBits(consumeOkTps_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(4, consumeOkTps_); + } + if (java.lang.Double.doubleToRawLongBits(consumeFailedTps_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(5, consumeFailedTps_); + } + if (consumeFailedMsgs_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(6, consumeFailedMsgs_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ConsumeStatus)) { + return super.equals(obj); + } + apache.rocketmq.v2.ConsumeStatus other = (apache.rocketmq.v2.ConsumeStatus) obj; + + if (java.lang.Double.doubleToLongBits(getReceiveRt()) + != java.lang.Double.doubleToLongBits( + other.getReceiveRt())) return false; + if (java.lang.Double.doubleToLongBits(getReceiveTps()) + != java.lang.Double.doubleToLongBits( + other.getReceiveTps())) return false; + if (java.lang.Double.doubleToLongBits(getConsumeRt()) + != java.lang.Double.doubleToLongBits( + other.getConsumeRt())) return false; + if (java.lang.Double.doubleToLongBits(getConsumeOkTps()) + != java.lang.Double.doubleToLongBits( + other.getConsumeOkTps())) return false; + if (java.lang.Double.doubleToLongBits(getConsumeFailedTps()) + != java.lang.Double.doubleToLongBits( + other.getConsumeFailedTps())) return false; + if (getConsumeFailedMsgs() + != other.getConsumeFailedMsgs()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RECEIVE_RT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getReceiveRt())); + hash = (37 * hash) + RECEIVE_TPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getReceiveTps())); + hash = (37 * hash) + CONSUME_RT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getConsumeRt())); + hash = (37 * hash) + CONSUME_OK_TPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getConsumeOkTps())); + hash = (37 * hash) + CONSUME_FAILED_TPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getConsumeFailedTps())); + hash = (37 * hash) + CONSUME_FAILED_MSGS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getConsumeFailedMsgs()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumeStatus parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ConsumeStatus parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ConsumeStatus parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ConsumeStatus prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Consumption statistics reported by a consumer.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ConsumeStatus} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ConsumeStatus) + apache.rocketmq.v2.ConsumeStatusOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ConsumeStatus.class, apache.rocketmq.v2.ConsumeStatus.Builder.class); + } + + // Construct using apache.rocketmq.v2.ConsumeStatus.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + receiveRt_ = 0D; + + receiveTps_ = 0D; + + consumeRt_ = 0D; + + consumeOkTps_ = 0D; + + consumeFailedTps_ = 0D; + + consumeFailedMsgs_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumeStatus getDefaultInstanceForType() { + return apache.rocketmq.v2.ConsumeStatus.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumeStatus build() { + apache.rocketmq.v2.ConsumeStatus result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumeStatus buildPartial() { + apache.rocketmq.v2.ConsumeStatus result = new apache.rocketmq.v2.ConsumeStatus(this); + result.receiveRt_ = receiveRt_; + result.receiveTps_ = receiveTps_; + result.consumeRt_ = consumeRt_; + result.consumeOkTps_ = consumeOkTps_; + result.consumeFailedTps_ = consumeFailedTps_; + result.consumeFailedMsgs_ = consumeFailedMsgs_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ConsumeStatus) { + return mergeFrom((apache.rocketmq.v2.ConsumeStatus)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ConsumeStatus other) { + if (other == apache.rocketmq.v2.ConsumeStatus.getDefaultInstance()) return this; + if (other.getReceiveRt() != 0D) { + setReceiveRt(other.getReceiveRt()); + } + if (other.getReceiveTps() != 0D) { + setReceiveTps(other.getReceiveTps()); + } + if (other.getConsumeRt() != 0D) { + setConsumeRt(other.getConsumeRt()); + } + if (other.getConsumeOkTps() != 0D) { + setConsumeOkTps(other.getConsumeOkTps()); + } + if (other.getConsumeFailedTps() != 0D) { + setConsumeFailedTps(other.getConsumeFailedTps()); + } + if (other.getConsumeFailedMsgs() != 0L) { + setConsumeFailedMsgs(other.getConsumeFailedMsgs()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ConsumeStatus parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ConsumeStatus) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private double receiveRt_ ; + /** + * double receive_rt = 1; + * @return The receiveRt. + */ + @java.lang.Override + public double getReceiveRt() { + return receiveRt_; + } + /** + * double receive_rt = 1; + * @param value The receiveRt to set. + * @return This builder for chaining. + */ + public Builder setReceiveRt(double value) { + + receiveRt_ = value; + onChanged(); + return this; + } + /** + * double receive_rt = 1; + * @return This builder for chaining. + */ + public Builder clearReceiveRt() { + + receiveRt_ = 0D; + onChanged(); + return this; + } + + private double receiveTps_ ; + /** + * double receive_tps = 2; + * @return The receiveTps. + */ + @java.lang.Override + public double getReceiveTps() { + return receiveTps_; + } + /** + * double receive_tps = 2; + * @param value The receiveTps to set. + * @return This builder for chaining. + */ + public Builder setReceiveTps(double value) { + + receiveTps_ = value; + onChanged(); + return this; + } + /** + * double receive_tps = 2; + * @return This builder for chaining. + */ + public Builder clearReceiveTps() { + + receiveTps_ = 0D; + onChanged(); + return this; + } + + private double consumeRt_ ; + /** + * double consume_rt = 3; + * @return The consumeRt. + */ + @java.lang.Override + public double getConsumeRt() { + return consumeRt_; + } + /** + * double consume_rt = 3; + * @param value The consumeRt to set. + * @return This builder for chaining. + */ + public Builder setConsumeRt(double value) { + + consumeRt_ = value; + onChanged(); + return this; + } + /** + * double consume_rt = 3; + * @return This builder for chaining. + */ + public Builder clearConsumeRt() { + + consumeRt_ = 0D; + onChanged(); + return this; + } + + private double consumeOkTps_ ; + /** + * double consume_ok_tps = 4; + * @return The consumeOkTps. + */ + @java.lang.Override + public double getConsumeOkTps() { + return consumeOkTps_; + } + /** + * double consume_ok_tps = 4; + * @param value The consumeOkTps to set. + * @return This builder for chaining. + */ + public Builder setConsumeOkTps(double value) { + + consumeOkTps_ = value; + onChanged(); + return this; + } + /** + * double consume_ok_tps = 4; + * @return This builder for chaining. + */ + public Builder clearConsumeOkTps() { + + consumeOkTps_ = 0D; + onChanged(); + return this; + } + + private double consumeFailedTps_ ; + /** + * double consume_failed_tps = 5; + * @return The consumeFailedTps. + */ + @java.lang.Override + public double getConsumeFailedTps() { + return consumeFailedTps_; + } + /** + * double consume_failed_tps = 5; + * @param value The consumeFailedTps to set. + * @return This builder for chaining. + */ + public Builder setConsumeFailedTps(double value) { + + consumeFailedTps_ = value; + onChanged(); + return this; + } + /** + * double consume_failed_tps = 5; + * @return This builder for chaining. + */ + public Builder clearConsumeFailedTps() { + + consumeFailedTps_ = 0D; + onChanged(); + return this; + } + + private long consumeFailedMsgs_ ; + /** + * int64 consume_failed_msgs = 6; + * @return The consumeFailedMsgs. + */ + @java.lang.Override + public long getConsumeFailedMsgs() { + return consumeFailedMsgs_; + } + /** + * int64 consume_failed_msgs = 6; + * @param value The consumeFailedMsgs to set. + * @return This builder for chaining. + */ + public Builder setConsumeFailedMsgs(long value) { + + consumeFailedMsgs_ = value; + onChanged(); + return this; + } + /** + * int64 consume_failed_msgs = 6; + * @return This builder for chaining. + */ + public Builder clearConsumeFailedMsgs() { + + consumeFailedMsgs_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ConsumeStatus) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ConsumeStatus) + private static final apache.rocketmq.v2.ConsumeStatus DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ConsumeStatus(); + } + + public static apache.rocketmq.v2.ConsumeStatus getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ConsumeStatus parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ConsumeStatus(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumeStatus getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java new file mode 100644 index 00000000000..79085aef5b1 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java @@ -0,0 +1,45 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ConsumeStatusOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ConsumeStatus) + com.google.protobuf.MessageOrBuilder { + + /** + * double receive_rt = 1; + * @return The receiveRt. + */ + double getReceiveRt(); + + /** + * double receive_tps = 2; + * @return The receiveTps. + */ + double getReceiveTps(); + + /** + * double consume_rt = 3; + * @return The consumeRt. + */ + double getConsumeRt(); + + /** + * double consume_ok_tps = 4; + * @return The consumeOkTps. + */ + double getConsumeOkTps(); + + /** + * double consume_failed_tps = 5; + * @return The consumeFailedTps. + */ + double getConsumeFailedTps(); + + /** + * int64 consume_failed_msgs = 6; + * @return The consumeFailedMsgs. + */ + long getConsumeFailedMsgs(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java new file mode 100644 index 00000000000..e0c333f2191 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java @@ -0,0 +1,1806 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Aggregated running information of a consumer, reported on demand.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ConsumerRunningInfo} + */ +public final class ConsumerRunningInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ConsumerRunningInfo) + ConsumerRunningInfoOrBuilder { +private static final long serialVersionUID = 0L; + // Use ConsumerRunningInfo.newBuilder() to construct. + private ConsumerRunningInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ConsumerRunningInfo() { + messageQueueTable_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ConsumerRunningInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ConsumerRunningInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + properties_ = com.google.protobuf.MapField.newMapField( + PropertiesDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + properties__ = input.readMessage( + PropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + properties_.getMutableMap().put( + properties__.getKey(), properties__.getValue()); + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + subscriptions_ = com.google.protobuf.MapField.newMapField( + SubscriptionsDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + subscriptions__ = input.readMessage( + SubscriptionsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + subscriptions_.getMutableMap().put( + subscriptions__.getKey(), subscriptions__.getValue()); + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + messageQueueTable_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + messageQueueTable_.add( + input.readMessage(apache.rocketmq.v2.MessageQueueItem.parser(), extensionRegistry)); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + consumeStatusTable_ = com.google.protobuf.MapField.newMapField( + ConsumeStatusTableDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000008; + } + com.google.protobuf.MapEntry + consumeStatusTable__ = input.readMessage( + ConsumeStatusTableDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + consumeStatusTable_.getMutableMap().put( + consumeStatusTable__.getKey(), consumeStatusTable__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + messageQueueTable_ = java.util.Collections.unmodifiableList(messageQueueTable_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetProperties(); + case 2: + return internalGetSubscriptions(); + case 4: + return internalGetConsumeStatusTable(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ConsumerRunningInfo.class, apache.rocketmq.v2.ConsumerRunningInfo.Builder.class); + } + + public static final int PROPERTIES_FIELD_NUMBER = 1; + private static final class PropertiesDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> properties_; + private com.google.protobuf.MapField + internalGetProperties() { + if (properties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropertiesDefaultEntryHolder.defaultEntry); + } + return properties_; + } + + public int getPropertiesCount() { + return internalGetProperties().getMap().size(); + } + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + + @java.lang.Override + public boolean containsProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetProperties().getMap().containsKey(key); + } + /** + * Use {@link #getPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProperties() { + return getPropertiesMap(); + } + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + @java.lang.Override + + public java.util.Map getPropertiesMap() { + return internalGetProperties().getMap(); + } + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + @java.lang.Override + + public java.lang.String getPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + @java.lang.Override + + public java.lang.String getPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SUBSCRIPTIONS_FIELD_NUMBER = 2; + private static final class SubscriptionsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, apache.rocketmq.v2.FilterExpression> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + apache.rocketmq.v2.FilterExpression.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.FilterExpression> subscriptions_; + private com.google.protobuf.MapField + internalGetSubscriptions() { + if (subscriptions_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SubscriptionsDefaultEntryHolder.defaultEntry); + } + return subscriptions_; + } + + public int getSubscriptionsCount() { + return internalGetSubscriptions().getMap().size(); + } + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + + @java.lang.Override + public boolean containsSubscriptions( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetSubscriptions().getMap().containsKey(key); + } + /** + * Use {@link #getSubscriptionsMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSubscriptions() { + return getSubscriptionsMap(); + } + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + @java.lang.Override + + public java.util.Map getSubscriptionsMap() { + return internalGetSubscriptions().getMap(); + } + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + @java.lang.Override + + public apache.rocketmq.v2.FilterExpression getSubscriptionsOrDefault( + java.lang.String key, + apache.rocketmq.v2.FilterExpression defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetSubscriptions().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + @java.lang.Override + + public apache.rocketmq.v2.FilterExpression getSubscriptionsOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetSubscriptions().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int MESSAGE_QUEUE_TABLE_FIELD_NUMBER = 3; + private java.util.List messageQueueTable_; + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + @java.lang.Override + public java.util.List getMessageQueueTableList() { + return messageQueueTable_; + } + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + @java.lang.Override + public java.util.List + getMessageQueueTableOrBuilderList() { + return messageQueueTable_; + } + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + @java.lang.Override + public int getMessageQueueTableCount() { + return messageQueueTable_.size(); + } + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueItem getMessageQueueTable(int index) { + return messageQueueTable_.get(index); + } + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueItemOrBuilder getMessageQueueTableOrBuilder( + int index) { + return messageQueueTable_.get(index); + } + + public static final int CONSUME_STATUS_TABLE_FIELD_NUMBER = 4; + private static final class ConsumeStatusTableDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, apache.rocketmq.v2.ConsumeStatus> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + apache.rocketmq.v2.ConsumeStatus.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.ConsumeStatus> consumeStatusTable_; + private com.google.protobuf.MapField + internalGetConsumeStatusTable() { + if (consumeStatusTable_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ConsumeStatusTableDefaultEntryHolder.defaultEntry); + } + return consumeStatusTable_; + } + + public int getConsumeStatusTableCount() { + return internalGetConsumeStatusTable().getMap().size(); + } + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + + @java.lang.Override + public boolean containsConsumeStatusTable( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetConsumeStatusTable().getMap().containsKey(key); + } + /** + * Use {@link #getConsumeStatusTableMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getConsumeStatusTable() { + return getConsumeStatusTableMap(); + } + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + @java.lang.Override + + public java.util.Map getConsumeStatusTableMap() { + return internalGetConsumeStatusTable().getMap(); + } + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrDefault( + java.lang.String key, + apache.rocketmq.v2.ConsumeStatus defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetConsumeStatusTable().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetConsumeStatusTable().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetProperties(), + PropertiesDefaultEntryHolder.defaultEntry, + 1); + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetSubscriptions(), + SubscriptionsDefaultEntryHolder.defaultEntry, + 2); + for (int i = 0; i < messageQueueTable_.size(); i++) { + output.writeMessage(3, messageQueueTable_.get(i)); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetConsumeStatusTable(), + ConsumeStatusTableDefaultEntryHolder.defaultEntry, + 4); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (java.util.Map.Entry entry + : internalGetProperties().getMap().entrySet()) { + com.google.protobuf.MapEntry + properties__ = PropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, properties__); + } + for (java.util.Map.Entry entry + : internalGetSubscriptions().getMap().entrySet()) { + com.google.protobuf.MapEntry + subscriptions__ = SubscriptionsDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, subscriptions__); + } + for (int i = 0; i < messageQueueTable_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, messageQueueTable_.get(i)); + } + for (java.util.Map.Entry entry + : internalGetConsumeStatusTable().getMap().entrySet()) { + com.google.protobuf.MapEntry + consumeStatusTable__ = ConsumeStatusTableDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, consumeStatusTable__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ConsumerRunningInfo)) { + return super.equals(obj); + } + apache.rocketmq.v2.ConsumerRunningInfo other = (apache.rocketmq.v2.ConsumerRunningInfo) obj; + + if (!internalGetProperties().equals( + other.internalGetProperties())) return false; + if (!internalGetSubscriptions().equals( + other.internalGetSubscriptions())) return false; + if (!getMessageQueueTableList() + .equals(other.getMessageQueueTableList())) return false; + if (!internalGetConsumeStatusTable().equals( + other.internalGetConsumeStatusTable())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (!internalGetProperties().getMap().isEmpty()) { + hash = (37 * hash) + PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + internalGetProperties().hashCode(); + } + if (!internalGetSubscriptions().getMap().isEmpty()) { + hash = (37 * hash) + SUBSCRIPTIONS_FIELD_NUMBER; + hash = (53 * hash) + internalGetSubscriptions().hashCode(); + } + if (getMessageQueueTableCount() > 0) { + hash = (37 * hash) + MESSAGE_QUEUE_TABLE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueueTableList().hashCode(); + } + if (!internalGetConsumeStatusTable().getMap().isEmpty()) { + hash = (37 * hash) + CONSUME_STATUS_TABLE_FIELD_NUMBER; + hash = (53 * hash) + internalGetConsumeStatusTable().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ConsumerRunningInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Aggregated running information of a consumer, reported on demand.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ConsumerRunningInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ConsumerRunningInfo) + apache.rocketmq.v2.ConsumerRunningInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 1: + return internalGetProperties(); + case 2: + return internalGetSubscriptions(); + case 4: + return internalGetConsumeStatusTable(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 1: + return internalGetMutableProperties(); + case 2: + return internalGetMutableSubscriptions(); + case 4: + return internalGetMutableConsumeStatusTable(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ConsumerRunningInfo.class, apache.rocketmq.v2.ConsumerRunningInfo.Builder.class); + } + + // Construct using apache.rocketmq.v2.ConsumerRunningInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMessageQueueTableFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + internalGetMutableProperties().clear(); + internalGetMutableSubscriptions().clear(); + if (messageQueueTableBuilder_ == null) { + messageQueueTable_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + messageQueueTableBuilder_.clear(); + } + internalGetMutableConsumeStatusTable().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumerRunningInfo getDefaultInstanceForType() { + return apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumerRunningInfo build() { + apache.rocketmq.v2.ConsumerRunningInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumerRunningInfo buildPartial() { + apache.rocketmq.v2.ConsumerRunningInfo result = new apache.rocketmq.v2.ConsumerRunningInfo(this); + int from_bitField0_ = bitField0_; + result.properties_ = internalGetProperties(); + result.properties_.makeImmutable(); + result.subscriptions_ = internalGetSubscriptions(); + result.subscriptions_.makeImmutable(); + if (messageQueueTableBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + messageQueueTable_ = java.util.Collections.unmodifiableList(messageQueueTable_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.messageQueueTable_ = messageQueueTable_; + } else { + result.messageQueueTable_ = messageQueueTableBuilder_.build(); + } + result.consumeStatusTable_ = internalGetConsumeStatusTable(); + result.consumeStatusTable_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ConsumerRunningInfo) { + return mergeFrom((apache.rocketmq.v2.ConsumerRunningInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ConsumerRunningInfo other) { + if (other == apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance()) return this; + internalGetMutableProperties().mergeFrom( + other.internalGetProperties()); + internalGetMutableSubscriptions().mergeFrom( + other.internalGetSubscriptions()); + if (messageQueueTableBuilder_ == null) { + if (!other.messageQueueTable_.isEmpty()) { + if (messageQueueTable_.isEmpty()) { + messageQueueTable_ = other.messageQueueTable_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureMessageQueueTableIsMutable(); + messageQueueTable_.addAll(other.messageQueueTable_); + } + onChanged(); + } + } else { + if (!other.messageQueueTable_.isEmpty()) { + if (messageQueueTableBuilder_.isEmpty()) { + messageQueueTableBuilder_.dispose(); + messageQueueTableBuilder_ = null; + messageQueueTable_ = other.messageQueueTable_; + bitField0_ = (bitField0_ & ~0x00000004); + messageQueueTableBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMessageQueueTableFieldBuilder() : null; + } else { + messageQueueTableBuilder_.addAllMessages(other.messageQueueTable_); + } + } + } + internalGetMutableConsumeStatusTable().mergeFrom( + other.internalGetConsumeStatusTable()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ConsumerRunningInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ConsumerRunningInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> properties_; + private com.google.protobuf.MapField + internalGetProperties() { + if (properties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + PropertiesDefaultEntryHolder.defaultEntry); + } + return properties_; + } + private com.google.protobuf.MapField + internalGetMutableProperties() { + onChanged();; + if (properties_ == null) { + properties_ = com.google.protobuf.MapField.newMapField( + PropertiesDefaultEntryHolder.defaultEntry); + } + if (!properties_.isMutable()) { + properties_ = properties_.copy(); + } + return properties_; + } + + public int getPropertiesCount() { + return internalGetProperties().getMap().size(); + } + /** + *
+     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+     * 
+ * + * map<string, string> properties = 1; + */ + + @java.lang.Override + public boolean containsProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetProperties().getMap().containsKey(key); + } + /** + * Use {@link #getPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getProperties() { + return getPropertiesMap(); + } + /** + *
+     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+     * 
+ * + * map<string, string> properties = 1; + */ + @java.lang.Override + + public java.util.Map getPropertiesMap() { + return internalGetProperties().getMap(); + } + /** + *
+     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+     * 
+ * + * map<string, string> properties = 1; + */ + @java.lang.Override + + public java.lang.String getPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+     * 
+ * + * map<string, string> properties = 1; + */ + @java.lang.Override + + public java.lang.String getPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearProperties() { + internalGetMutableProperties().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+     * 
+ * + * map<string, string> properties = 1; + */ + + public Builder removeProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableProperties().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableProperties() { + return internalGetMutableProperties().getMutableMap(); + } + /** + *
+     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+     * 
+ * + * map<string, string> properties = 1; + */ + public Builder putProperties( + java.lang.String key, + java.lang.String value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableProperties().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+     * 
+ * + * map<string, string> properties = 1; + */ + + public Builder putAllProperties( + java.util.Map values) { + internalGetMutableProperties().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.FilterExpression> subscriptions_; + private com.google.protobuf.MapField + internalGetSubscriptions() { + if (subscriptions_ == null) { + return com.google.protobuf.MapField.emptyMapField( + SubscriptionsDefaultEntryHolder.defaultEntry); + } + return subscriptions_; + } + private com.google.protobuf.MapField + internalGetMutableSubscriptions() { + onChanged();; + if (subscriptions_ == null) { + subscriptions_ = com.google.protobuf.MapField.newMapField( + SubscriptionsDefaultEntryHolder.defaultEntry); + } + if (!subscriptions_.isMutable()) { + subscriptions_ = subscriptions_.copy(); + } + return subscriptions_; + } + + public int getSubscriptionsCount() { + return internalGetSubscriptions().getMap().size(); + } + /** + *
+     * Subscriptions keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + + @java.lang.Override + public boolean containsSubscriptions( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetSubscriptions().getMap().containsKey(key); + } + /** + * Use {@link #getSubscriptionsMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getSubscriptions() { + return getSubscriptionsMap(); + } + /** + *
+     * Subscriptions keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + @java.lang.Override + + public java.util.Map getSubscriptionsMap() { + return internalGetSubscriptions().getMap(); + } + /** + *
+     * Subscriptions keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + @java.lang.Override + + public apache.rocketmq.v2.FilterExpression getSubscriptionsOrDefault( + java.lang.String key, + apache.rocketmq.v2.FilterExpression defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetSubscriptions().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Subscriptions keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + @java.lang.Override + + public apache.rocketmq.v2.FilterExpression getSubscriptionsOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetSubscriptions().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearSubscriptions() { + internalGetMutableSubscriptions().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Subscriptions keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + + public Builder removeSubscriptions( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableSubscriptions().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableSubscriptions() { + return internalGetMutableSubscriptions().getMutableMap(); + } + /** + *
+     * Subscriptions keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + public Builder putSubscriptions( + java.lang.String key, + apache.rocketmq.v2.FilterExpression value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableSubscriptions().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Subscriptions keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + + public Builder putAllSubscriptions( + java.util.Map values) { + internalGetMutableSubscriptions().getMutableMap() + .putAll(values); + return this; + } + + private java.util.List messageQueueTable_ = + java.util.Collections.emptyList(); + private void ensureMessageQueueTableIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + messageQueueTable_ = new java.util.ArrayList(messageQueueTable_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.MessageQueueItem, apache.rocketmq.v2.MessageQueueItem.Builder, apache.rocketmq.v2.MessageQueueItemOrBuilder> messageQueueTableBuilder_; + + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public java.util.List getMessageQueueTableList() { + if (messageQueueTableBuilder_ == null) { + return java.util.Collections.unmodifiableList(messageQueueTable_); + } else { + return messageQueueTableBuilder_.getMessageList(); + } + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public int getMessageQueueTableCount() { + if (messageQueueTableBuilder_ == null) { + return messageQueueTable_.size(); + } else { + return messageQueueTableBuilder_.getCount(); + } + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public apache.rocketmq.v2.MessageQueueItem getMessageQueueTable(int index) { + if (messageQueueTableBuilder_ == null) { + return messageQueueTable_.get(index); + } else { + return messageQueueTableBuilder_.getMessage(index); + } + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder setMessageQueueTable( + int index, apache.rocketmq.v2.MessageQueueItem value) { + if (messageQueueTableBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageQueueTableIsMutable(); + messageQueueTable_.set(index, value); + onChanged(); + } else { + messageQueueTableBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder setMessageQueueTable( + int index, apache.rocketmq.v2.MessageQueueItem.Builder builderForValue) { + if (messageQueueTableBuilder_ == null) { + ensureMessageQueueTableIsMutable(); + messageQueueTable_.set(index, builderForValue.build()); + onChanged(); + } else { + messageQueueTableBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder addMessageQueueTable(apache.rocketmq.v2.MessageQueueItem value) { + if (messageQueueTableBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageQueueTableIsMutable(); + messageQueueTable_.add(value); + onChanged(); + } else { + messageQueueTableBuilder_.addMessage(value); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder addMessageQueueTable( + int index, apache.rocketmq.v2.MessageQueueItem value) { + if (messageQueueTableBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageQueueTableIsMutable(); + messageQueueTable_.add(index, value); + onChanged(); + } else { + messageQueueTableBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder addMessageQueueTable( + apache.rocketmq.v2.MessageQueueItem.Builder builderForValue) { + if (messageQueueTableBuilder_ == null) { + ensureMessageQueueTableIsMutable(); + messageQueueTable_.add(builderForValue.build()); + onChanged(); + } else { + messageQueueTableBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder addMessageQueueTable( + int index, apache.rocketmq.v2.MessageQueueItem.Builder builderForValue) { + if (messageQueueTableBuilder_ == null) { + ensureMessageQueueTableIsMutable(); + messageQueueTable_.add(index, builderForValue.build()); + onChanged(); + } else { + messageQueueTableBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder addAllMessageQueueTable( + java.lang.Iterable values) { + if (messageQueueTableBuilder_ == null) { + ensureMessageQueueTableIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, messageQueueTable_); + onChanged(); + } else { + messageQueueTableBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder clearMessageQueueTable() { + if (messageQueueTableBuilder_ == null) { + messageQueueTable_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + messageQueueTableBuilder_.clear(); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public Builder removeMessageQueueTable(int index) { + if (messageQueueTableBuilder_ == null) { + ensureMessageQueueTableIsMutable(); + messageQueueTable_.remove(index); + onChanged(); + } else { + messageQueueTableBuilder_.remove(index); + } + return this; + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public apache.rocketmq.v2.MessageQueueItem.Builder getMessageQueueTableBuilder( + int index) { + return getMessageQueueTableFieldBuilder().getBuilder(index); + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public apache.rocketmq.v2.MessageQueueItemOrBuilder getMessageQueueTableOrBuilder( + int index) { + if (messageQueueTableBuilder_ == null) { + return messageQueueTable_.get(index); } else { + return messageQueueTableBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public java.util.List + getMessageQueueTableOrBuilderList() { + if (messageQueueTableBuilder_ != null) { + return messageQueueTableBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(messageQueueTable_); + } + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public apache.rocketmq.v2.MessageQueueItem.Builder addMessageQueueTableBuilder() { + return getMessageQueueTableFieldBuilder().addBuilder( + apache.rocketmq.v2.MessageQueueItem.getDefaultInstance()); + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public apache.rocketmq.v2.MessageQueueItem.Builder addMessageQueueTableBuilder( + int index) { + return getMessageQueueTableFieldBuilder().addBuilder( + index, apache.rocketmq.v2.MessageQueueItem.getDefaultInstance()); + } + /** + *
+     * Per-queue process queue snapshots.
+     * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + public java.util.List + getMessageQueueTableBuilderList() { + return getMessageQueueTableFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.MessageQueueItem, apache.rocketmq.v2.MessageQueueItem.Builder, apache.rocketmq.v2.MessageQueueItemOrBuilder> + getMessageQueueTableFieldBuilder() { + if (messageQueueTableBuilder_ == null) { + messageQueueTableBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.MessageQueueItem, apache.rocketmq.v2.MessageQueueItem.Builder, apache.rocketmq.v2.MessageQueueItemOrBuilder>( + messageQueueTable_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + messageQueueTable_ = null; + } + return messageQueueTableBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.ConsumeStatus> consumeStatusTable_; + private com.google.protobuf.MapField + internalGetConsumeStatusTable() { + if (consumeStatusTable_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ConsumeStatusTableDefaultEntryHolder.defaultEntry); + } + return consumeStatusTable_; + } + private com.google.protobuf.MapField + internalGetMutableConsumeStatusTable() { + onChanged();; + if (consumeStatusTable_ == null) { + consumeStatusTable_ = com.google.protobuf.MapField.newMapField( + ConsumeStatusTableDefaultEntryHolder.defaultEntry); + } + if (!consumeStatusTable_.isMutable()) { + consumeStatusTable_ = consumeStatusTable_.copy(); + } + return consumeStatusTable_; + } + + public int getConsumeStatusTableCount() { + return internalGetConsumeStatusTable().getMap().size(); + } + /** + *
+     * Consumption statistics keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + + @java.lang.Override + public boolean containsConsumeStatusTable( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetConsumeStatusTable().getMap().containsKey(key); + } + /** + * Use {@link #getConsumeStatusTableMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getConsumeStatusTable() { + return getConsumeStatusTableMap(); + } + /** + *
+     * Consumption statistics keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + @java.lang.Override + + public java.util.Map getConsumeStatusTableMap() { + return internalGetConsumeStatusTable().getMap(); + } + /** + *
+     * Consumption statistics keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrDefault( + java.lang.String key, + apache.rocketmq.v2.ConsumeStatus defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetConsumeStatusTable().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Consumption statistics keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetConsumeStatusTable().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearConsumeStatusTable() { + internalGetMutableConsumeStatusTable().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Consumption statistics keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + + public Builder removeConsumeStatusTable( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableConsumeStatusTable().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableConsumeStatusTable() { + return internalGetMutableConsumeStatusTable().getMutableMap(); + } + /** + *
+     * Consumption statistics keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + public Builder putConsumeStatusTable( + java.lang.String key, + apache.rocketmq.v2.ConsumeStatus value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableConsumeStatusTable().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Consumption statistics keyed by topic.
+     * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + + public Builder putAllConsumeStatusTable( + java.util.Map values) { + internalGetMutableConsumeStatusTable().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ConsumerRunningInfo) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ConsumerRunningInfo) + private static final apache.rocketmq.v2.ConsumerRunningInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ConsumerRunningInfo(); + } + + public static apache.rocketmq.v2.ConsumerRunningInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ConsumerRunningInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ConsumerRunningInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ConsumerRunningInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java new file mode 100644 index 00000000000..6b79dea992e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java @@ -0,0 +1,221 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ConsumerRunningInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ConsumerRunningInfo) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + int getPropertiesCount(); + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + boolean containsProperties( + java.lang.String key); + /** + * Use {@link #getPropertiesMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getProperties(); + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + java.util.Map + getPropertiesMap(); + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + + /* nullable */ +java.lang.String getPropertiesOrDefault( + java.lang.String key, + /* nullable */ +java.lang.String defaultValue); + /** + *
+   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
+   * 
+ * + * map<string, string> properties = 1; + */ + + java.lang.String getPropertiesOrThrow( + java.lang.String key); + + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + int getSubscriptionsCount(); + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + boolean containsSubscriptions( + java.lang.String key); + /** + * Use {@link #getSubscriptionsMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getSubscriptions(); + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + java.util.Map + getSubscriptionsMap(); + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + + /* nullable */ +apache.rocketmq.v2.FilterExpression getSubscriptionsOrDefault( + java.lang.String key, + /* nullable */ +apache.rocketmq.v2.FilterExpression defaultValue); + /** + *
+   * Subscriptions keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; + */ + + apache.rocketmq.v2.FilterExpression getSubscriptionsOrThrow( + java.lang.String key); + + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + java.util.List + getMessageQueueTableList(); + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + apache.rocketmq.v2.MessageQueueItem getMessageQueueTable(int index); + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + int getMessageQueueTableCount(); + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + java.util.List + getMessageQueueTableOrBuilderList(); + /** + *
+   * Per-queue process queue snapshots.
+   * 
+ * + * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; + */ + apache.rocketmq.v2.MessageQueueItemOrBuilder getMessageQueueTableOrBuilder( + int index); + + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + int getConsumeStatusTableCount(); + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + boolean containsConsumeStatusTable( + java.lang.String key); + /** + * Use {@link #getConsumeStatusTableMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getConsumeStatusTable(); + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + java.util.Map + getConsumeStatusTableMap(); + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + + /* nullable */ +apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrDefault( + java.lang.String key, + /* nullable */ +apache.rocketmq.v2.ConsumeStatus defaultValue); + /** + *
+   * Consumption statistics keyed by topic.
+   * 
+ * + * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; + */ + + apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrThrow( + java.lang.String key); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java b/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java new file mode 100644 index 00000000000..92695f48491 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java @@ -0,0 +1,887 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.CustomizedBackoff} + */ +public final class CustomizedBackoff extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.CustomizedBackoff) + CustomizedBackoffOrBuilder { +private static final long serialVersionUID = 0L; + // Use CustomizedBackoff.newBuilder() to construct. + private CustomizedBackoff(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private CustomizedBackoff() { + next_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CustomizedBackoff(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CustomizedBackoff( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + next_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + next_.add( + input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + next_ = java.util.Collections.unmodifiableList(next_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.CustomizedBackoff.class, apache.rocketmq.v2.CustomizedBackoff.Builder.class); + } + + public static final int NEXT_FIELD_NUMBER = 1; + private java.util.List next_; + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + @java.lang.Override + public java.util.List getNextList() { + return next_; + } + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + @java.lang.Override + public java.util.List + getNextOrBuilderList() { + return next_; + } + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + @java.lang.Override + public int getNextCount() { + return next_.size(); + } + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + @java.lang.Override + public com.google.protobuf.Duration getNext(int index) { + return next_.get(index); + } + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getNextOrBuilder( + int index) { + return next_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < next_.size(); i++) { + output.writeMessage(1, next_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < next_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, next_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.CustomizedBackoff)) { + return super.equals(obj); + } + apache.rocketmq.v2.CustomizedBackoff other = (apache.rocketmq.v2.CustomizedBackoff) obj; + + if (!getNextList() + .equals(other.getNextList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getNextCount() > 0) { + hash = (37 * hash) + NEXT_FIELD_NUMBER; + hash = (53 * hash) + getNextList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.CustomizedBackoff parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.CustomizedBackoff parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.CustomizedBackoff parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.CustomizedBackoff prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.CustomizedBackoff} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.CustomizedBackoff) + apache.rocketmq.v2.CustomizedBackoffOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.CustomizedBackoff.class, apache.rocketmq.v2.CustomizedBackoff.Builder.class); + } + + // Construct using apache.rocketmq.v2.CustomizedBackoff.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getNextFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (nextBuilder_ == null) { + next_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + nextBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoff getDefaultInstanceForType() { + return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoff build() { + apache.rocketmq.v2.CustomizedBackoff result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoff buildPartial() { + apache.rocketmq.v2.CustomizedBackoff result = new apache.rocketmq.v2.CustomizedBackoff(this); + int from_bitField0_ = bitField0_; + if (nextBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + next_ = java.util.Collections.unmodifiableList(next_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.next_ = next_; + } else { + result.next_ = nextBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.CustomizedBackoff) { + return mergeFrom((apache.rocketmq.v2.CustomizedBackoff)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.CustomizedBackoff other) { + if (other == apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance()) return this; + if (nextBuilder_ == null) { + if (!other.next_.isEmpty()) { + if (next_.isEmpty()) { + next_ = other.next_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureNextIsMutable(); + next_.addAll(other.next_); + } + onChanged(); + } + } else { + if (!other.next_.isEmpty()) { + if (nextBuilder_.isEmpty()) { + nextBuilder_.dispose(); + nextBuilder_ = null; + next_ = other.next_; + bitField0_ = (bitField0_ & ~0x00000001); + nextBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNextFieldBuilder() : null; + } else { + nextBuilder_.addAllMessages(other.next_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.CustomizedBackoff parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.CustomizedBackoff) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List next_ = + java.util.Collections.emptyList(); + private void ensureNextIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + next_ = new java.util.ArrayList(next_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> nextBuilder_; + + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public java.util.List getNextList() { + if (nextBuilder_ == null) { + return java.util.Collections.unmodifiableList(next_); + } else { + return nextBuilder_.getMessageList(); + } + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public int getNextCount() { + if (nextBuilder_ == null) { + return next_.size(); + } else { + return nextBuilder_.getCount(); + } + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public com.google.protobuf.Duration getNext(int index) { + if (nextBuilder_ == null) { + return next_.get(index); + } else { + return nextBuilder_.getMessage(index); + } + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder setNext( + int index, com.google.protobuf.Duration value) { + if (nextBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNextIsMutable(); + next_.set(index, value); + onChanged(); + } else { + nextBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder setNext( + int index, com.google.protobuf.Duration.Builder builderForValue) { + if (nextBuilder_ == null) { + ensureNextIsMutable(); + next_.set(index, builderForValue.build()); + onChanged(); + } else { + nextBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder addNext(com.google.protobuf.Duration value) { + if (nextBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNextIsMutable(); + next_.add(value); + onChanged(); + } else { + nextBuilder_.addMessage(value); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder addNext( + int index, com.google.protobuf.Duration value) { + if (nextBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNextIsMutable(); + next_.add(index, value); + onChanged(); + } else { + nextBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder addNext( + com.google.protobuf.Duration.Builder builderForValue) { + if (nextBuilder_ == null) { + ensureNextIsMutable(); + next_.add(builderForValue.build()); + onChanged(); + } else { + nextBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder addNext( + int index, com.google.protobuf.Duration.Builder builderForValue) { + if (nextBuilder_ == null) { + ensureNextIsMutable(); + next_.add(index, builderForValue.build()); + onChanged(); + } else { + nextBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder addAllNext( + java.lang.Iterable values) { + if (nextBuilder_ == null) { + ensureNextIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, next_); + onChanged(); + } else { + nextBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder clearNext() { + if (nextBuilder_ == null) { + next_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + nextBuilder_.clear(); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public Builder removeNext(int index) { + if (nextBuilder_ == null) { + ensureNextIsMutable(); + next_.remove(index); + onChanged(); + } else { + nextBuilder_.remove(index); + } + return this; + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public com.google.protobuf.Duration.Builder getNextBuilder( + int index) { + return getNextFieldBuilder().getBuilder(index); + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public com.google.protobuf.DurationOrBuilder getNextOrBuilder( + int index) { + if (nextBuilder_ == null) { + return next_.get(index); } else { + return nextBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public java.util.List + getNextOrBuilderList() { + if (nextBuilder_ != null) { + return nextBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(next_); + } + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public com.google.protobuf.Duration.Builder addNextBuilder() { + return getNextFieldBuilder().addBuilder( + com.google.protobuf.Duration.getDefaultInstance()); + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public com.google.protobuf.Duration.Builder addNextBuilder( + int index) { + return getNextFieldBuilder().addBuilder( + index, com.google.protobuf.Duration.getDefaultInstance()); + } + /** + *
+     * To support classic backoff strategy which is arbitrary defined by end users.
+     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+     * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + public java.util.List + getNextBuilderList() { + return getNextFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getNextFieldBuilder() { + if (nextBuilder_ == null) { + nextBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + next_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + next_ = null; + } + return nextBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.CustomizedBackoff) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.CustomizedBackoff) + private static final apache.rocketmq.v2.CustomizedBackoff DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.CustomizedBackoff(); + } + + public static apache.rocketmq.v2.CustomizedBackoff getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public CustomizedBackoff parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new CustomizedBackoff(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoff getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java new file mode 100644 index 00000000000..8b882aee99a --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java @@ -0,0 +1,58 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface CustomizedBackoffOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.CustomizedBackoff) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + java.util.List + getNextList(); + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + com.google.protobuf.Duration getNext(int index); + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + int getNextCount(); + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + java.util.List + getNextOrBuilderList(); + /** + *
+   * To support classic backoff strategy which is arbitrary defined by end users.
+   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
+   * 
+ * + * repeated .google.protobuf.Duration next = 1; + */ + com.google.protobuf.DurationOrBuilder getNextOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java b/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java new file mode 100644 index 00000000000..8d523f8a6f5 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java @@ -0,0 +1,753 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.DeadLetterQueue} + */ +public final class DeadLetterQueue extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DeadLetterQueue) + DeadLetterQueueOrBuilder { +private static final long serialVersionUID = 0L; + // Use DeadLetterQueue.newBuilder() to construct. + private DeadLetterQueue(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeadLetterQueue() { + topic_ = ""; + messageId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeadLetterQueue(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeadLetterQueue( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + topic_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DeadLetterQueue.class, apache.rocketmq.v2.DeadLetterQueue.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private volatile java.lang.Object topic_; + /** + *
+   * Original topic for this DLQ message.
+   * 
+ * + * string topic = 1; + * @return The topic. + */ + @java.lang.Override + public java.lang.String getTopic() { + java.lang.Object ref = topic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + topic_ = s; + return s; + } + } + /** + *
+   * Original topic for this DLQ message.
+   * 
+ * + * string topic = 1; + * @return The bytes for topic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTopicBytes() { + java.lang.Object ref = topic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + topic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object messageId_; + /** + *
+   * Original message id for this DLQ message.
+   * 
+ * + * string message_id = 2; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + *
+   * Original message id for this DLQ message.
+   * 
+ * + * string message_id = 2; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topic_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, topic_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topic_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, topic_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DeadLetterQueue)) { + return super.equals(obj); + } + apache.rocketmq.v2.DeadLetterQueue other = (apache.rocketmq.v2.DeadLetterQueue) obj; + + if (!getTopic() + .equals(other.getTopic())) return false; + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DeadLetterQueue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeadLetterQueue parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeadLetterQueue parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DeadLetterQueue prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.DeadLetterQueue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DeadLetterQueue) + apache.rocketmq.v2.DeadLetterQueueOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DeadLetterQueue.class, apache.rocketmq.v2.DeadLetterQueue.Builder.class); + } + + // Construct using apache.rocketmq.v2.DeadLetterQueue.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + topic_ = ""; + + messageId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DeadLetterQueue getDefaultInstanceForType() { + return apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DeadLetterQueue build() { + apache.rocketmq.v2.DeadLetterQueue result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DeadLetterQueue buildPartial() { + apache.rocketmq.v2.DeadLetterQueue result = new apache.rocketmq.v2.DeadLetterQueue(this); + result.topic_ = topic_; + result.messageId_ = messageId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DeadLetterQueue) { + return mergeFrom((apache.rocketmq.v2.DeadLetterQueue)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DeadLetterQueue other) { + if (other == apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance()) return this; + if (!other.getTopic().isEmpty()) { + topic_ = other.topic_; + onChanged(); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DeadLetterQueue parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DeadLetterQueue) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object topic_ = ""; + /** + *
+     * Original topic for this DLQ message.
+     * 
+ * + * string topic = 1; + * @return The topic. + */ + public java.lang.String getTopic() { + java.lang.Object ref = topic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + topic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Original topic for this DLQ message.
+     * 
+ * + * string topic = 1; + * @return The bytes for topic. + */ + public com.google.protobuf.ByteString + getTopicBytes() { + java.lang.Object ref = topic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + topic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Original topic for this DLQ message.
+     * 
+ * + * string topic = 1; + * @param value The topic to set. + * @return This builder for chaining. + */ + public Builder setTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + topic_ = value; + onChanged(); + return this; + } + /** + *
+     * Original topic for this DLQ message.
+     * 
+ * + * string topic = 1; + * @return This builder for chaining. + */ + public Builder clearTopic() { + + topic_ = getDefaultInstance().getTopic(); + onChanged(); + return this; + } + /** + *
+     * Original topic for this DLQ message.
+     * 
+ * + * string topic = 1; + * @param value The bytes for topic to set. + * @return This builder for chaining. + */ + public Builder setTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + topic_ = value; + onChanged(); + return this; + } + + private java.lang.Object messageId_ = ""; + /** + *
+     * Original message id for this DLQ message.
+     * 
+ * + * string message_id = 2; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Original message id for this DLQ message.
+     * 
+ * + * string message_id = 2; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Original message id for this DLQ message.
+     * 
+ * + * string message_id = 2; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + *
+     * Original message id for this DLQ message.
+     * 
+ * + * string message_id = 2; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + *
+     * Original message id for this DLQ message.
+     * 
+ * + * string message_id = 2; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DeadLetterQueue) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DeadLetterQueue) + private static final apache.rocketmq.v2.DeadLetterQueue DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DeadLetterQueue(); + } + + public static apache.rocketmq.v2.DeadLetterQueue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeadLetterQueue parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeadLetterQueue(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DeadLetterQueue getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java new file mode 100644 index 00000000000..8775fb5205f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java @@ -0,0 +1,49 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface DeadLetterQueueOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DeadLetterQueue) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Original topic for this DLQ message.
+   * 
+ * + * string topic = 1; + * @return The topic. + */ + java.lang.String getTopic(); + /** + *
+   * Original topic for this DLQ message.
+   * 
+ * + * string topic = 1; + * @return The bytes for topic. + */ + com.google.protobuf.ByteString + getTopicBytes(); + + /** + *
+   * Original message id for this DLQ message.
+   * 
+ * + * string message_id = 2; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + *
+   * Original message id for this DLQ message.
+   * 
+ * + * string message_id = 2; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java new file mode 100644 index 00000000000..0f1e17b9f5c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java @@ -0,0 +1,1245 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Delete a subscription relationship between a group and a topic.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionRequest} + */ +public final class DeleteSubscriptionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DeleteSubscriptionRequest) + DeleteSubscriptionRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use DeleteSubscriptionRequest.newBuilder() to construct. + private DeleteSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteSubscriptionRequest() { + deploymentName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteSubscriptionRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteSubscriptionRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; + if (expression_ != null) { + subBuilder = expression_.toBuilder(); + } + expression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(expression_); + expression_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DeleteSubscriptionRequest.class, apache.rocketmq.v2.DeleteSubscriptionRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int GROUP_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int EXPRESSION_FIELD_NUMBER = 4; + private apache.rocketmq.v2.FilterExpression expression_; + /** + *
+   * The filter expression that identifies the subscription to delete.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + * @return Whether the expression field is set. + */ + @java.lang.Override + public boolean hasExpression() { + return expression_ != null; + } + /** + *
+   * The filter expression that identifies the subscription to delete.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + * @return The expression. + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpression getExpression() { + return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } + /** + *
+   * The filter expression that identifies the subscription to delete.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { + return getExpression(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (group_ != null) { + output.writeMessage(3, getGroup()); + } + if (expression_ != null) { + output.writeMessage(4, getExpression()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGroup()); + } + if (expression_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getExpression()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DeleteSubscriptionRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.DeleteSubscriptionRequest other = (apache.rocketmq.v2.DeleteSubscriptionRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasExpression() != other.hasExpression()) return false; + if (hasExpression()) { + if (!getExpression() + .equals(other.getExpression())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasExpression()) { + hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; + hash = (53 * hash) + getExpression().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DeleteSubscriptionRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Delete a subscription relationship between a group and a topic.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DeleteSubscriptionRequest) + apache.rocketmq.v2.DeleteSubscriptionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DeleteSubscriptionRequest.class, apache.rocketmq.v2.DeleteSubscriptionRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.DeleteSubscriptionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (expressionBuilder_ == null) { + expression_ = null; + } else { + expression_ = null; + expressionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.DeleteSubscriptionRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionRequest build() { + apache.rocketmq.v2.DeleteSubscriptionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionRequest buildPartial() { + apache.rocketmq.v2.DeleteSubscriptionRequest result = new apache.rocketmq.v2.DeleteSubscriptionRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (expressionBuilder_ == null) { + result.expression_ = expression_; + } else { + result.expression_ = expressionBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DeleteSubscriptionRequest) { + return mergeFrom((apache.rocketmq.v2.DeleteSubscriptionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DeleteSubscriptionRequest other) { + if (other == apache.rocketmq.v2.DeleteSubscriptionRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasExpression()) { + mergeExpression(other.getExpression()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DeleteSubscriptionRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DeleteSubscriptionRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.FilterExpression expression_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> expressionBuilder_; + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + * @return Whether the expression field is set. + */ + public boolean hasExpression() { + return expressionBuilder_ != null || expression_ != null; + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + * @return The expression. + */ + public apache.rocketmq.v2.FilterExpression getExpression() { + if (expressionBuilder_ == null) { + return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } else { + return expressionBuilder_.getMessage(); + } + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + public Builder setExpression(apache.rocketmq.v2.FilterExpression value) { + if (expressionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + expression_ = value; + onChanged(); + } else { + expressionBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + public Builder setExpression( + apache.rocketmq.v2.FilterExpression.Builder builderForValue) { + if (expressionBuilder_ == null) { + expression_ = builderForValue.build(); + onChanged(); + } else { + expressionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + public Builder mergeExpression(apache.rocketmq.v2.FilterExpression value) { + if (expressionBuilder_ == null) { + if (expression_ != null) { + expression_ = + apache.rocketmq.v2.FilterExpression.newBuilder(expression_).mergeFrom(value).buildPartial(); + } else { + expression_ = value; + } + onChanged(); + } else { + expressionBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + public Builder clearExpression() { + if (expressionBuilder_ == null) { + expression_ = null; + onChanged(); + } else { + expression_ = null; + expressionBuilder_ = null; + } + + return this; + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + public apache.rocketmq.v2.FilterExpression.Builder getExpressionBuilder() { + + onChanged(); + return getExpressionFieldBuilder().getBuilder(); + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { + if (expressionBuilder_ != null) { + return expressionBuilder_.getMessageOrBuilder(); + } else { + return expression_ == null ? + apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } + } + /** + *
+     * The filter expression that identifies the subscription to delete.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> + getExpressionFieldBuilder() { + if (expressionBuilder_ == null) { + expressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( + getExpression(), + getParentForChildren(), + isClean()); + expression_ = null; + } + return expressionBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DeleteSubscriptionRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DeleteSubscriptionRequest) + private static final apache.rocketmq.v2.DeleteSubscriptionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DeleteSubscriptionRequest(); + } + + public static apache.rocketmq.v2.DeleteSubscriptionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteSubscriptionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteSubscriptionRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java new file mode 100644 index 00000000000..d7841ce1b74 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java @@ -0,0 +1,95 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DeleteSubscriptionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DeleteSubscriptionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + *
+   * The filter expression that identifies the subscription to delete.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + * @return Whether the expression field is set. + */ + boolean hasExpression(); + /** + *
+   * The filter expression that identifies the subscription to delete.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + * @return The expression. + */ + apache.rocketmq.v2.FilterExpression getExpression(); + /** + *
+   * The filter expression that identifies the subscription to delete.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 4; + */ + apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java new file mode 100644 index 00000000000..5c4a6d11bbc --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionResponse} + */ +public final class DeleteSubscriptionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DeleteSubscriptionResponse) + DeleteSubscriptionResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use DeleteSubscriptionResponse.newBuilder() to construct. + private DeleteSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DeleteSubscriptionResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DeleteSubscriptionResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DeleteSubscriptionResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DeleteSubscriptionResponse.class, apache.rocketmq.v2.DeleteSubscriptionResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DeleteSubscriptionResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.DeleteSubscriptionResponse other = (apache.rocketmq.v2.DeleteSubscriptionResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DeleteSubscriptionResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DeleteSubscriptionResponse) + apache.rocketmq.v2.DeleteSubscriptionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DeleteSubscriptionResponse.class, apache.rocketmq.v2.DeleteSubscriptionResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.DeleteSubscriptionResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.DeleteSubscriptionResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionResponse build() { + apache.rocketmq.v2.DeleteSubscriptionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionResponse buildPartial() { + apache.rocketmq.v2.DeleteSubscriptionResponse result = new apache.rocketmq.v2.DeleteSubscriptionResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DeleteSubscriptionResponse) { + return mergeFrom((apache.rocketmq.v2.DeleteSubscriptionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DeleteSubscriptionResponse other) { + if (other == apache.rocketmq.v2.DeleteSubscriptionResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DeleteSubscriptionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DeleteSubscriptionResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DeleteSubscriptionResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DeleteSubscriptionResponse) + private static final apache.rocketmq.v2.DeleteSubscriptionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DeleteSubscriptionResponse(); + } + + public static apache.rocketmq.v2.DeleteSubscriptionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DeleteSubscriptionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DeleteSubscriptionResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DeleteSubscriptionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java new file mode 100644 index 00000000000..cd7a0103449 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DeleteSubscriptionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DeleteSubscriptionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java new file mode 100644 index 00000000000..7efbbb3397f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java @@ -0,0 +1,1482 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Query the message accumulation (lag) of a consumer group.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationRequest} + */ +public final class DescribeGroupAccumulationRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeGroupAccumulationRequest) + DescribeGroupAccumulationRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use DescribeGroupAccumulationRequest.newBuilder() to construct. + private DescribeGroupAccumulationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DescribeGroupAccumulationRequest() { + deploymentName_ = ""; + topics_ = java.util.Collections.emptyList(); + liteTopic_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DescribeGroupAccumulationRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DescribeGroupAccumulationRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + topics_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + topics_.add( + input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry)); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + liteTopic_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + topics_ = java.util.Collections.unmodifiableList(topics_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeGroupAccumulationRequest.class, apache.rocketmq.v2.DescribeGroupAccumulationRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GROUP_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPICS_FIELD_NUMBER = 3; + private java.util.List topics_; + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public java.util.List getTopicsList() { + return topics_; + } + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public java.util.List + getTopicsOrBuilderList() { + return topics_; + } + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public int getTopicsCount() { + return topics_.size(); + } + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopics(int index) { + return topics_.get(index); + } + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index) { + return topics_.get(index); + } + + public static final int LITE_TOPIC_FIELD_NUMBER = 4; + private volatile java.lang.Object liteTopic_; + /** + *
+   * Restrict the query to a single lite topic multiplexed onto the topics above.
+   * 
+ * + * optional string lite_topic = 4; + * @return Whether the liteTopic field is set. + */ + @java.lang.Override + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * Restrict the query to a single lite topic multiplexed onto the topics above.
+   * 
+ * + * optional string lite_topic = 4; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } + } + /** + *
+   * Restrict the query to a single lite topic multiplexed onto the topics above.
+   * 
+ * + * optional string lite_topic = 4; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (group_ != null) { + output.writeMessage(2, getGroup()); + } + for (int i = 0; i < topics_.size(); i++) { + output.writeMessage(3, topics_.get(i)); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, liteTopic_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getGroup()); + } + for (int i = 0; i < topics_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, topics_.get(i)); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, liteTopic_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeGroupAccumulationRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeGroupAccumulationRequest other = (apache.rocketmq.v2.DescribeGroupAccumulationRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!getTopicsList() + .equals(other.getTopicsList())) return false; + if (hasLiteTopic() != other.hasLiteTopic()) return false; + if (hasLiteTopic()) { + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (getTopicsCount() > 0) { + hash = (37 * hash) + TOPICS_FIELD_NUMBER; + hash = (53 * hash) + getTopicsList().hashCode(); + } + if (hasLiteTopic()) { + hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeGroupAccumulationRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Query the message accumulation (lag) of a consumer group.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeGroupAccumulationRequest) + apache.rocketmq.v2.DescribeGroupAccumulationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeGroupAccumulationRequest.class, apache.rocketmq.v2.DescribeGroupAccumulationRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeGroupAccumulationRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTopicsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicsBuilder_ == null) { + topics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + topicsBuilder_.clear(); + } + liteTopic_ = ""; + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeGroupAccumulationRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationRequest build() { + apache.rocketmq.v2.DescribeGroupAccumulationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationRequest buildPartial() { + apache.rocketmq.v2.DescribeGroupAccumulationRequest result = new apache.rocketmq.v2.DescribeGroupAccumulationRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + topics_ = java.util.Collections.unmodifiableList(topics_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.topics_ = topics_; + } else { + result.topics_ = topicsBuilder_.build(); + } + if (((from_bitField0_ & 0x00000004) != 0)) { + to_bitField0_ |= 0x00000002; + } + result.liteTopic_ = liteTopic_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeGroupAccumulationRequest) { + return mergeFrom((apache.rocketmq.v2.DescribeGroupAccumulationRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeGroupAccumulationRequest other) { + if (other == apache.rocketmq.v2.DescribeGroupAccumulationRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (topicsBuilder_ == null) { + if (!other.topics_.isEmpty()) { + if (topics_.isEmpty()) { + topics_ = other.topics_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTopicsIsMutable(); + topics_.addAll(other.topics_); + } + onChanged(); + } + } else { + if (!other.topics_.isEmpty()) { + if (topicsBuilder_.isEmpty()) { + topicsBuilder_.dispose(); + topicsBuilder_ = null; + topics_ = other.topics_; + bitField0_ = (bitField0_ & ~0x00000002); + topicsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTopicsFieldBuilder() : null; + } else { + topicsBuilder_.addAllMessages(other.topics_); + } + } + } + if (other.hasLiteTopic()) { + bitField0_ |= 0x00000004; + liteTopic_ = other.liteTopic_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeGroupAccumulationRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeGroupAccumulationRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private java.util.List topics_ = + java.util.Collections.emptyList(); + private void ensureTopicsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + topics_ = new java.util.ArrayList(topics_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicsBuilder_; + + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public java.util.List getTopicsList() { + if (topicsBuilder_ == null) { + return java.util.Collections.unmodifiableList(topics_); + } else { + return topicsBuilder_.getMessageList(); + } + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public int getTopicsCount() { + if (topicsBuilder_ == null) { + return topics_.size(); + } else { + return topicsBuilder_.getCount(); + } + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource getTopics(int index) { + if (topicsBuilder_ == null) { + return topics_.get(index); + } else { + return topicsBuilder_.getMessage(index); + } + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder setTopics( + int index, apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.set(index, value); + onChanged(); + } else { + topicsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder setTopics( + int index, apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.set(index, builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics(apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.add(value); + onChanged(); + } else { + topicsBuilder_.addMessage(value); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics( + int index, apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.add(index, value); + onChanged(); + } else { + topicsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.add(builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics( + int index, apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.add(index, builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addAllTopics( + java.lang.Iterable values) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, topics_); + onChanged(); + } else { + topicsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder clearTopics() { + if (topicsBuilder_ == null) { + topics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + topicsBuilder_.clear(); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder removeTopics(int index) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.remove(index); + onChanged(); + } else { + topicsBuilder_.remove(index); + } + return this; + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource.Builder getTopicsBuilder( + int index) { + return getTopicsFieldBuilder().getBuilder(index); + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index) { + if (topicsBuilder_ == null) { + return topics_.get(index); } else { + return topicsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public java.util.List + getTopicsOrBuilderList() { + if (topicsBuilder_ != null) { + return topicsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(topics_); + } + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource.Builder addTopicsBuilder() { + return getTopicsFieldBuilder().addBuilder( + apache.rocketmq.v2.Resource.getDefaultInstance()); + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource.Builder addTopicsBuilder( + int index) { + return getTopicsFieldBuilder().addBuilder( + index, apache.rocketmq.v2.Resource.getDefaultInstance()); + } + /** + *
+     * Optional set of topics to break the accumulation down by. When empty, the
+     * aggregated accumulation of the whole group is returned.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public java.util.List + getTopicsBuilderList() { + return getTopicsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicsFieldBuilder() { + if (topicsBuilder_ == null) { + topicsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + topics_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + topics_ = null; + } + return topicsBuilder_; + } + + private java.lang.Object liteTopic_ = ""; + /** + *
+     * Restrict the query to a single lite topic multiplexed onto the topics above.
+     * 
+ * + * optional string lite_topic = 4; + * @return Whether the liteTopic field is set. + */ + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+     * Restrict the query to a single lite topic multiplexed onto the topics above.
+     * 
+ * + * optional string lite_topic = 4; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Restrict the query to a single lite topic multiplexed onto the topics above.
+     * 
+ * + * optional string lite_topic = 4; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Restrict the query to a single lite topic multiplexed onto the topics above.
+     * 
+ * + * optional string lite_topic = 4; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + liteTopic_ = value; + onChanged(); + return this; + } + /** + *
+     * Restrict the query to a single lite topic multiplexed onto the topics above.
+     * 
+ * + * optional string lite_topic = 4; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + bitField0_ = (bitField0_ & ~0x00000004); + liteTopic_ = getDefaultInstance().getLiteTopic(); + onChanged(); + return this; + } + /** + *
+     * Restrict the query to a single lite topic multiplexed onto the topics above.
+     * 
+ * + * optional string lite_topic = 4; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000004; + liteTopic_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeGroupAccumulationRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeGroupAccumulationRequest) + private static final apache.rocketmq.v2.DescribeGroupAccumulationRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeGroupAccumulationRequest(); + } + + public static apache.rocketmq.v2.DescribeGroupAccumulationRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DescribeGroupAccumulationRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DescribeGroupAccumulationRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java new file mode 100644 index 00000000000..6203f78e510 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java @@ -0,0 +1,131 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DescribeGroupAccumulationRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeGroupAccumulationRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + java.util.List + getTopicsList(); + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + apache.rocketmq.v2.Resource getTopics(int index); + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + int getTopicsCount(); + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + java.util.List + getTopicsOrBuilderList(); + /** + *
+   * Optional set of topics to break the accumulation down by. When empty, the
+   * aggregated accumulation of the whole group is returned.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index); + + /** + *
+   * Restrict the query to a single lite topic multiplexed onto the topics above.
+   * 
+ * + * optional string lite_topic = 4; + * @return Whether the liteTopic field is set. + */ + boolean hasLiteTopic(); + /** + *
+   * Restrict the query to a single lite topic multiplexed onto the topics above.
+   * 
+ * + * optional string lite_topic = 4; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + *
+   * Restrict the query to a single lite topic multiplexed onto the topics above.
+   * 
+ * + * optional string lite_topic = 4; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java new file mode 100644 index 00000000000..3c8cd830140 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java @@ -0,0 +1,2535 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse} + */ +public final class DescribeGroupAccumulationResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse) + DescribeGroupAccumulationResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use DescribeGroupAccumulationResponse.newBuilder() to construct. + private DescribeGroupAccumulationResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DescribeGroupAccumulationResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DescribeGroupAccumulationResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DescribeGroupAccumulationResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder subBuilder = null; + if (accumulation_ != null) { + subBuilder = accumulation_.toBuilder(); + } + accumulation_ = input.readMessage(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(accumulation_); + accumulation_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + topicAccumulation_ = com.google.protobuf.MapField.newMapField( + TopicAccumulationDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + topicAccumulation__ = input.readMessage( + TopicAccumulationDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + topicAccumulation_.getMutableMap().put( + topicAccumulation__.getKey(), topicAccumulation__.getValue()); + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + liteTopicAccumulation_ = com.google.protobuf.MapField.newMapField( + LiteTopicAccumulationDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000002; + } + com.google.protobuf.MapEntry + liteTopicAccumulation__ = input.readMessage( + LiteTopicAccumulationDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + liteTopicAccumulation_.getMutableMap().put( + liteTopicAccumulation__.getKey(), liteTopicAccumulation__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetTopicAccumulation(); + case 4: + return internalGetLiteTopicAccumulation(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeGroupAccumulationResponse.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.Builder.class); + } + + public interface GroupAccumulationOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * Number of messages already delivered but not yet acknowledged.
+     * 
+ * + * int64 inflight_messages = 1; + * @return The inflightMessages. + */ + long getInflightMessages(); + + /** + *
+     * Number of messages ready to be delivered.
+     * 
+ * + * int64 ready_messages = 2; + * @return The readyMessages. + */ + long getReadyMessages(); + + /** + *
+     * Total accumulation (inflight + ready).
+     * 
+ * + * int64 accumulation = 3; + * @return The accumulation. + */ + long getAccumulation(); + + /** + *
+     * Estimated delay before the earliest ready message is delivered.
+     * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + * @return Whether the deliverDelayTime field is set. + */ + boolean hasDeliverDelayTime(); + /** + *
+     * Estimated delay before the earliest ready message is delivered.
+     * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + * @return The deliverDelayTime. + */ + com.google.protobuf.Duration getDeliverDelayTime(); + /** + *
+     * Estimated delay before the earliest ready message is delivered.
+     * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + com.google.protobuf.DurationOrBuilder getDeliverDelayTimeOrBuilder(); + + /** + *
+     * Timestamp of the last successful consumption.
+     * 
+ * + * int64 last_consume_timestamp = 5; + * @return The lastConsumeTimestamp. + */ + long getLastConsumeTimestamp(); + } + /** + *
+   * Accumulation metrics of a group or a single topic.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation} + */ + public static final class GroupAccumulation extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) + GroupAccumulationOrBuilder { + private static final long serialVersionUID = 0L; + // Use GroupAccumulation.newBuilder() to construct. + private GroupAccumulation(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GroupAccumulation() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GroupAccumulation(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GroupAccumulation( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + inflightMessages_ = input.readInt64(); + break; + } + case 16: { + + readyMessages_ = input.readInt64(); + break; + } + case 24: { + + accumulation_ = input.readInt64(); + break; + } + case 34: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (deliverDelayTime_ != null) { + subBuilder = deliverDelayTime_.toBuilder(); + } + deliverDelayTime_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deliverDelayTime_); + deliverDelayTime_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + + lastConsumeTimestamp_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder.class); + } + + public static final int INFLIGHT_MESSAGES_FIELD_NUMBER = 1; + private long inflightMessages_; + /** + *
+     * Number of messages already delivered but not yet acknowledged.
+     * 
+ * + * int64 inflight_messages = 1; + * @return The inflightMessages. + */ + @java.lang.Override + public long getInflightMessages() { + return inflightMessages_; + } + + public static final int READY_MESSAGES_FIELD_NUMBER = 2; + private long readyMessages_; + /** + *
+     * Number of messages ready to be delivered.
+     * 
+ * + * int64 ready_messages = 2; + * @return The readyMessages. + */ + @java.lang.Override + public long getReadyMessages() { + return readyMessages_; + } + + public static final int ACCUMULATION_FIELD_NUMBER = 3; + private long accumulation_; + /** + *
+     * Total accumulation (inflight + ready).
+     * 
+ * + * int64 accumulation = 3; + * @return The accumulation. + */ + @java.lang.Override + public long getAccumulation() { + return accumulation_; + } + + public static final int DELIVER_DELAY_TIME_FIELD_NUMBER = 4; + private com.google.protobuf.Duration deliverDelayTime_; + /** + *
+     * Estimated delay before the earliest ready message is delivered.
+     * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + * @return Whether the deliverDelayTime field is set. + */ + @java.lang.Override + public boolean hasDeliverDelayTime() { + return deliverDelayTime_ != null; + } + /** + *
+     * Estimated delay before the earliest ready message is delivered.
+     * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + * @return The deliverDelayTime. + */ + @java.lang.Override + public com.google.protobuf.Duration getDeliverDelayTime() { + return deliverDelayTime_ == null ? com.google.protobuf.Duration.getDefaultInstance() : deliverDelayTime_; + } + /** + *
+     * Estimated delay before the earliest ready message is delivered.
+     * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getDeliverDelayTimeOrBuilder() { + return getDeliverDelayTime(); + } + + public static final int LAST_CONSUME_TIMESTAMP_FIELD_NUMBER = 5; + private long lastConsumeTimestamp_; + /** + *
+     * Timestamp of the last successful consumption.
+     * 
+ * + * int64 last_consume_timestamp = 5; + * @return The lastConsumeTimestamp. + */ + @java.lang.Override + public long getLastConsumeTimestamp() { + return lastConsumeTimestamp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (inflightMessages_ != 0L) { + output.writeInt64(1, inflightMessages_); + } + if (readyMessages_ != 0L) { + output.writeInt64(2, readyMessages_); + } + if (accumulation_ != 0L) { + output.writeInt64(3, accumulation_); + } + if (deliverDelayTime_ != null) { + output.writeMessage(4, getDeliverDelayTime()); + } + if (lastConsumeTimestamp_ != 0L) { + output.writeInt64(5, lastConsumeTimestamp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (inflightMessages_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(1, inflightMessages_); + } + if (readyMessages_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, readyMessages_); + } + if (accumulation_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, accumulation_); + } + if (deliverDelayTime_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getDeliverDelayTime()); + } + if (lastConsumeTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(5, lastConsumeTimestamp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation other = (apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) obj; + + if (getInflightMessages() + != other.getInflightMessages()) return false; + if (getReadyMessages() + != other.getReadyMessages()) return false; + if (getAccumulation() + != other.getAccumulation()) return false; + if (hasDeliverDelayTime() != other.hasDeliverDelayTime()) return false; + if (hasDeliverDelayTime()) { + if (!getDeliverDelayTime() + .equals(other.getDeliverDelayTime())) return false; + } + if (getLastConsumeTimestamp() + != other.getLastConsumeTimestamp()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INFLIGHT_MESSAGES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getInflightMessages()); + hash = (37 * hash) + READY_MESSAGES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getReadyMessages()); + hash = (37 * hash) + ACCUMULATION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAccumulation()); + if (hasDeliverDelayTime()) { + hash = (37 * hash) + DELIVER_DELAY_TIME_FIELD_NUMBER; + hash = (53 * hash) + getDeliverDelayTime().hashCode(); + } + hash = (37 * hash) + LAST_CONSUME_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLastConsumeTimestamp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Accumulation metrics of a group or a single topic.
+     * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + inflightMessages_ = 0L; + + readyMessages_ = 0L; + + accumulation_ = 0L; + + if (deliverDelayTimeBuilder_ == null) { + deliverDelayTime_ = null; + } else { + deliverDelayTime_ = null; + deliverDelayTimeBuilder_ = null; + } + lastConsumeTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation build() { + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation buildPartial() { + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation result = new apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation(this); + result.inflightMessages_ = inflightMessages_; + result.readyMessages_ = readyMessages_; + result.accumulation_ = accumulation_; + if (deliverDelayTimeBuilder_ == null) { + result.deliverDelayTime_ = deliverDelayTime_; + } else { + result.deliverDelayTime_ = deliverDelayTimeBuilder_.build(); + } + result.lastConsumeTimestamp_ = lastConsumeTimestamp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) { + return mergeFrom((apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation other) { + if (other == apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance()) return this; + if (other.getInflightMessages() != 0L) { + setInflightMessages(other.getInflightMessages()); + } + if (other.getReadyMessages() != 0L) { + setReadyMessages(other.getReadyMessages()); + } + if (other.getAccumulation() != 0L) { + setAccumulation(other.getAccumulation()); + } + if (other.hasDeliverDelayTime()) { + mergeDeliverDelayTime(other.getDeliverDelayTime()); + } + if (other.getLastConsumeTimestamp() != 0L) { + setLastConsumeTimestamp(other.getLastConsumeTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long inflightMessages_ ; + /** + *
+       * Number of messages already delivered but not yet acknowledged.
+       * 
+ * + * int64 inflight_messages = 1; + * @return The inflightMessages. + */ + @java.lang.Override + public long getInflightMessages() { + return inflightMessages_; + } + /** + *
+       * Number of messages already delivered but not yet acknowledged.
+       * 
+ * + * int64 inflight_messages = 1; + * @param value The inflightMessages to set. + * @return This builder for chaining. + */ + public Builder setInflightMessages(long value) { + + inflightMessages_ = value; + onChanged(); + return this; + } + /** + *
+       * Number of messages already delivered but not yet acknowledged.
+       * 
+ * + * int64 inflight_messages = 1; + * @return This builder for chaining. + */ + public Builder clearInflightMessages() { + + inflightMessages_ = 0L; + onChanged(); + return this; + } + + private long readyMessages_ ; + /** + *
+       * Number of messages ready to be delivered.
+       * 
+ * + * int64 ready_messages = 2; + * @return The readyMessages. + */ + @java.lang.Override + public long getReadyMessages() { + return readyMessages_; + } + /** + *
+       * Number of messages ready to be delivered.
+       * 
+ * + * int64 ready_messages = 2; + * @param value The readyMessages to set. + * @return This builder for chaining. + */ + public Builder setReadyMessages(long value) { + + readyMessages_ = value; + onChanged(); + return this; + } + /** + *
+       * Number of messages ready to be delivered.
+       * 
+ * + * int64 ready_messages = 2; + * @return This builder for chaining. + */ + public Builder clearReadyMessages() { + + readyMessages_ = 0L; + onChanged(); + return this; + } + + private long accumulation_ ; + /** + *
+       * Total accumulation (inflight + ready).
+       * 
+ * + * int64 accumulation = 3; + * @return The accumulation. + */ + @java.lang.Override + public long getAccumulation() { + return accumulation_; + } + /** + *
+       * Total accumulation (inflight + ready).
+       * 
+ * + * int64 accumulation = 3; + * @param value The accumulation to set. + * @return This builder for chaining. + */ + public Builder setAccumulation(long value) { + + accumulation_ = value; + onChanged(); + return this; + } + /** + *
+       * Total accumulation (inflight + ready).
+       * 
+ * + * int64 accumulation = 3; + * @return This builder for chaining. + */ + public Builder clearAccumulation() { + + accumulation_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Duration deliverDelayTime_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> deliverDelayTimeBuilder_; + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + * @return Whether the deliverDelayTime field is set. + */ + public boolean hasDeliverDelayTime() { + return deliverDelayTimeBuilder_ != null || deliverDelayTime_ != null; + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + * @return The deliverDelayTime. + */ + public com.google.protobuf.Duration getDeliverDelayTime() { + if (deliverDelayTimeBuilder_ == null) { + return deliverDelayTime_ == null ? com.google.protobuf.Duration.getDefaultInstance() : deliverDelayTime_; + } else { + return deliverDelayTimeBuilder_.getMessage(); + } + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + public Builder setDeliverDelayTime(com.google.protobuf.Duration value) { + if (deliverDelayTimeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deliverDelayTime_ = value; + onChanged(); + } else { + deliverDelayTimeBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + public Builder setDeliverDelayTime( + com.google.protobuf.Duration.Builder builderForValue) { + if (deliverDelayTimeBuilder_ == null) { + deliverDelayTime_ = builderForValue.build(); + onChanged(); + } else { + deliverDelayTimeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + public Builder mergeDeliverDelayTime(com.google.protobuf.Duration value) { + if (deliverDelayTimeBuilder_ == null) { + if (deliverDelayTime_ != null) { + deliverDelayTime_ = + com.google.protobuf.Duration.newBuilder(deliverDelayTime_).mergeFrom(value).buildPartial(); + } else { + deliverDelayTime_ = value; + } + onChanged(); + } else { + deliverDelayTimeBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + public Builder clearDeliverDelayTime() { + if (deliverDelayTimeBuilder_ == null) { + deliverDelayTime_ = null; + onChanged(); + } else { + deliverDelayTime_ = null; + deliverDelayTimeBuilder_ = null; + } + + return this; + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + public com.google.protobuf.Duration.Builder getDeliverDelayTimeBuilder() { + + onChanged(); + return getDeliverDelayTimeFieldBuilder().getBuilder(); + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + public com.google.protobuf.DurationOrBuilder getDeliverDelayTimeOrBuilder() { + if (deliverDelayTimeBuilder_ != null) { + return deliverDelayTimeBuilder_.getMessageOrBuilder(); + } else { + return deliverDelayTime_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : deliverDelayTime_; + } + } + /** + *
+       * Estimated delay before the earliest ready message is delivered.
+       * 
+ * + * .google.protobuf.Duration deliver_delay_time = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getDeliverDelayTimeFieldBuilder() { + if (deliverDelayTimeBuilder_ == null) { + deliverDelayTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getDeliverDelayTime(), + getParentForChildren(), + isClean()); + deliverDelayTime_ = null; + } + return deliverDelayTimeBuilder_; + } + + private long lastConsumeTimestamp_ ; + /** + *
+       * Timestamp of the last successful consumption.
+       * 
+ * + * int64 last_consume_timestamp = 5; + * @return The lastConsumeTimestamp. + */ + @java.lang.Override + public long getLastConsumeTimestamp() { + return lastConsumeTimestamp_; + } + /** + *
+       * Timestamp of the last successful consumption.
+       * 
+ * + * int64 last_consume_timestamp = 5; + * @param value The lastConsumeTimestamp to set. + * @return This builder for chaining. + */ + public Builder setLastConsumeTimestamp(long value) { + + lastConsumeTimestamp_ = value; + onChanged(); + return this; + } + /** + *
+       * Timestamp of the last successful consumption.
+       * 
+ * + * int64 last_consume_timestamp = 5; + * @return This builder for chaining. + */ + public Builder clearLastConsumeTimestamp() { + + lastConsumeTimestamp_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) + private static final apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation(); + } + + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GroupAccumulation parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GroupAccumulation(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int ACCUMULATION_FIELD_NUMBER = 2; + private apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation_; + /** + *
+   * Aggregated accumulation of the whole group.
+   * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + * @return Whether the accumulation field is set. + */ + @java.lang.Override + public boolean hasAccumulation() { + return accumulation_ != null; + } + /** + *
+   * Aggregated accumulation of the whole group.
+   * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + * @return The accumulation. + */ + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getAccumulation() { + return accumulation_ == null ? apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance() : accumulation_; + } + /** + *
+   * Aggregated accumulation of the whole group.
+   * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder getAccumulationOrBuilder() { + return getAccumulation(); + } + + public static final int TOPIC_ACCUMULATION_FIELD_NUMBER = 3; + private static final class TopicAccumulationDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topicAccumulation_; + private com.google.protobuf.MapField + internalGetTopicAccumulation() { + if (topicAccumulation_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TopicAccumulationDefaultEntryHolder.defaultEntry); + } + return topicAccumulation_; + } + + public int getTopicAccumulationCount() { + return internalGetTopicAccumulation().getMap().size(); + } + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + + @java.lang.Override + public boolean containsTopicAccumulation( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetTopicAccumulation().getMap().containsKey(key); + } + /** + * Use {@link #getTopicAccumulationMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTopicAccumulation() { + return getTopicAccumulationMap(); + } + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + @java.lang.Override + + public java.util.Map getTopicAccumulationMap() { + return internalGetTopicAccumulation().getMap(); + } + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrDefault( + java.lang.String key, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTopicAccumulation().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTopicAccumulation().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int LITE_TOPIC_ACCUMULATION_FIELD_NUMBER = 4; + private static final class LiteTopicAccumulationDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.MESSAGE, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance()); + } + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> liteTopicAccumulation_; + private com.google.protobuf.MapField + internalGetLiteTopicAccumulation() { + if (liteTopicAccumulation_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LiteTopicAccumulationDefaultEntryHolder.defaultEntry); + } + return liteTopicAccumulation_; + } + + public int getLiteTopicAccumulationCount() { + return internalGetLiteTopicAccumulation().getMap().size(); + } + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + + @java.lang.Override + public boolean containsLiteTopicAccumulation( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetLiteTopicAccumulation().getMap().containsKey(key); + } + /** + * Use {@link #getLiteTopicAccumulationMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLiteTopicAccumulation() { + return getLiteTopicAccumulationMap(); + } + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + @java.lang.Override + + public java.util.Map getLiteTopicAccumulationMap() { + return internalGetLiteTopicAccumulation().getMap(); + } + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrDefault( + java.lang.String key, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetLiteTopicAccumulation().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetLiteTopicAccumulation().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (accumulation_ != null) { + output.writeMessage(2, getAccumulation()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetTopicAccumulation(), + TopicAccumulationDefaultEntryHolder.defaultEntry, + 3); + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetLiteTopicAccumulation(), + LiteTopicAccumulationDefaultEntryHolder.defaultEntry, + 4); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (accumulation_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAccumulation()); + } + for (java.util.Map.Entry entry + : internalGetTopicAccumulation().getMap().entrySet()) { + com.google.protobuf.MapEntry + topicAccumulation__ = TopicAccumulationDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, topicAccumulation__); + } + for (java.util.Map.Entry entry + : internalGetLiteTopicAccumulation().getMap().entrySet()) { + com.google.protobuf.MapEntry + liteTopicAccumulation__ = LiteTopicAccumulationDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, liteTopicAccumulation__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeGroupAccumulationResponse other = (apache.rocketmq.v2.DescribeGroupAccumulationResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (hasAccumulation() != other.hasAccumulation()) return false; + if (hasAccumulation()) { + if (!getAccumulation() + .equals(other.getAccumulation())) return false; + } + if (!internalGetTopicAccumulation().equals( + other.internalGetTopicAccumulation())) return false; + if (!internalGetLiteTopicAccumulation().equals( + other.internalGetLiteTopicAccumulation())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (hasAccumulation()) { + hash = (37 * hash) + ACCUMULATION_FIELD_NUMBER; + hash = (53 * hash) + getAccumulation().hashCode(); + } + if (!internalGetTopicAccumulation().getMap().isEmpty()) { + hash = (37 * hash) + TOPIC_ACCUMULATION_FIELD_NUMBER; + hash = (53 * hash) + internalGetTopicAccumulation().hashCode(); + } + if (!internalGetLiteTopicAccumulation().getMap().isEmpty()) { + hash = (37 * hash) + LITE_TOPIC_ACCUMULATION_FIELD_NUMBER; + hash = (53 * hash) + internalGetLiteTopicAccumulation().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeGroupAccumulationResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse) + apache.rocketmq.v2.DescribeGroupAccumulationResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetTopicAccumulation(); + case 4: + return internalGetLiteTopicAccumulation(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableTopicAccumulation(); + case 4: + return internalGetMutableLiteTopicAccumulation(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeGroupAccumulationResponse.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeGroupAccumulationResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (accumulationBuilder_ == null) { + accumulation_ = null; + } else { + accumulation_ = null; + accumulationBuilder_ = null; + } + internalGetMutableTopicAccumulation().clear(); + internalGetMutableLiteTopicAccumulation().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeGroupAccumulationResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse build() { + apache.rocketmq.v2.DescribeGroupAccumulationResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse buildPartial() { + apache.rocketmq.v2.DescribeGroupAccumulationResponse result = new apache.rocketmq.v2.DescribeGroupAccumulationResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (accumulationBuilder_ == null) { + result.accumulation_ = accumulation_; + } else { + result.accumulation_ = accumulationBuilder_.build(); + } + result.topicAccumulation_ = internalGetTopicAccumulation(); + result.topicAccumulation_.makeImmutable(); + result.liteTopicAccumulation_ = internalGetLiteTopicAccumulation(); + result.liteTopicAccumulation_.makeImmutable(); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse) { + return mergeFrom((apache.rocketmq.v2.DescribeGroupAccumulationResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeGroupAccumulationResponse other) { + if (other == apache.rocketmq.v2.DescribeGroupAccumulationResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.hasAccumulation()) { + mergeAccumulation(other.getAccumulation()); + } + internalGetMutableTopicAccumulation().mergeFrom( + other.internalGetTopicAccumulation()); + internalGetMutableLiteTopicAccumulation().mergeFrom( + other.internalGetLiteTopicAccumulation()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeGroupAccumulationResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeGroupAccumulationResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder> accumulationBuilder_; + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + * @return Whether the accumulation field is set. + */ + public boolean hasAccumulation() { + return accumulationBuilder_ != null || accumulation_ != null; + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + * @return The accumulation. + */ + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getAccumulation() { + if (accumulationBuilder_ == null) { + return accumulation_ == null ? apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance() : accumulation_; + } else { + return accumulationBuilder_.getMessage(); + } + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + public Builder setAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { + if (accumulationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + accumulation_ = value; + onChanged(); + } else { + accumulationBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + public Builder setAccumulation( + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder builderForValue) { + if (accumulationBuilder_ == null) { + accumulation_ = builderForValue.build(); + onChanged(); + } else { + accumulationBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + public Builder mergeAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { + if (accumulationBuilder_ == null) { + if (accumulation_ != null) { + accumulation_ = + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.newBuilder(accumulation_).mergeFrom(value).buildPartial(); + } else { + accumulation_ = value; + } + onChanged(); + } else { + accumulationBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + public Builder clearAccumulation() { + if (accumulationBuilder_ == null) { + accumulation_ = null; + onChanged(); + } else { + accumulation_ = null; + accumulationBuilder_ = null; + } + + return this; + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder getAccumulationBuilder() { + + onChanged(); + return getAccumulationFieldBuilder().getBuilder(); + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder getAccumulationOrBuilder() { + if (accumulationBuilder_ != null) { + return accumulationBuilder_.getMessageOrBuilder(); + } else { + return accumulation_ == null ? + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance() : accumulation_; + } + } + /** + *
+     * Aggregated accumulation of the whole group.
+     * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder> + getAccumulationFieldBuilder() { + if (accumulationBuilder_ == null) { + accumulationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder>( + getAccumulation(), + getParentForChildren(), + isClean()); + accumulation_ = null; + } + return accumulationBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topicAccumulation_; + private com.google.protobuf.MapField + internalGetTopicAccumulation() { + if (topicAccumulation_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TopicAccumulationDefaultEntryHolder.defaultEntry); + } + return topicAccumulation_; + } + private com.google.protobuf.MapField + internalGetMutableTopicAccumulation() { + onChanged();; + if (topicAccumulation_ == null) { + topicAccumulation_ = com.google.protobuf.MapField.newMapField( + TopicAccumulationDefaultEntryHolder.defaultEntry); + } + if (!topicAccumulation_.isMutable()) { + topicAccumulation_ = topicAccumulation_.copy(); + } + return topicAccumulation_; + } + + public int getTopicAccumulationCount() { + return internalGetTopicAccumulation().getMap().size(); + } + /** + *
+     * Per-topic accumulation, keyed by topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + + @java.lang.Override + public boolean containsTopicAccumulation( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetTopicAccumulation().getMap().containsKey(key); + } + /** + * Use {@link #getTopicAccumulationMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTopicAccumulation() { + return getTopicAccumulationMap(); + } + /** + *
+     * Per-topic accumulation, keyed by topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + @java.lang.Override + + public java.util.Map getTopicAccumulationMap() { + return internalGetTopicAccumulation().getMap(); + } + /** + *
+     * Per-topic accumulation, keyed by topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrDefault( + java.lang.String key, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTopicAccumulation().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Per-topic accumulation, keyed by topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTopicAccumulation().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearTopicAccumulation() { + internalGetMutableTopicAccumulation().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Per-topic accumulation, keyed by topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + + public Builder removeTopicAccumulation( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableTopicAccumulation().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableTopicAccumulation() { + return internalGetMutableTopicAccumulation().getMutableMap(); + } + /** + *
+     * Per-topic accumulation, keyed by topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + public Builder putTopicAccumulation( + java.lang.String key, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableTopicAccumulation().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Per-topic accumulation, keyed by topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + + public Builder putAllTopicAccumulation( + java.util.Map values) { + internalGetMutableTopicAccumulation().getMutableMap() + .putAll(values); + return this; + } + + private com.google.protobuf.MapField< + java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> liteTopicAccumulation_; + private com.google.protobuf.MapField + internalGetLiteTopicAccumulation() { + if (liteTopicAccumulation_ == null) { + return com.google.protobuf.MapField.emptyMapField( + LiteTopicAccumulationDefaultEntryHolder.defaultEntry); + } + return liteTopicAccumulation_; + } + private com.google.protobuf.MapField + internalGetMutableLiteTopicAccumulation() { + onChanged();; + if (liteTopicAccumulation_ == null) { + liteTopicAccumulation_ = com.google.protobuf.MapField.newMapField( + LiteTopicAccumulationDefaultEntryHolder.defaultEntry); + } + if (!liteTopicAccumulation_.isMutable()) { + liteTopicAccumulation_ = liteTopicAccumulation_.copy(); + } + return liteTopicAccumulation_; + } + + public int getLiteTopicAccumulationCount() { + return internalGetLiteTopicAccumulation().getMap().size(); + } + /** + *
+     * Per-lite-topic accumulation, keyed by lite topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + + @java.lang.Override + public boolean containsLiteTopicAccumulation( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetLiteTopicAccumulation().getMap().containsKey(key); + } + /** + * Use {@link #getLiteTopicAccumulationMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getLiteTopicAccumulation() { + return getLiteTopicAccumulationMap(); + } + /** + *
+     * Per-lite-topic accumulation, keyed by lite topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + @java.lang.Override + + public java.util.Map getLiteTopicAccumulationMap() { + return internalGetLiteTopicAccumulation().getMap(); + } + /** + *
+     * Per-lite-topic accumulation, keyed by lite topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrDefault( + java.lang.String key, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetLiteTopicAccumulation().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Per-lite-topic accumulation, keyed by lite topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + @java.lang.Override + + public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetLiteTopicAccumulation().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearLiteTopicAccumulation() { + internalGetMutableLiteTopicAccumulation().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Per-lite-topic accumulation, keyed by lite topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + + public Builder removeLiteTopicAccumulation( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableLiteTopicAccumulation().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableLiteTopicAccumulation() { + return internalGetMutableLiteTopicAccumulation().getMutableMap(); + } + /** + *
+     * Per-lite-topic accumulation, keyed by lite topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + public Builder putLiteTopicAccumulation( + java.lang.String key, + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableLiteTopicAccumulation().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Per-lite-topic accumulation, keyed by lite topic name.
+     * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + + public Builder putAllLiteTopicAccumulation( + java.util.Map values) { + internalGetMutableLiteTopicAccumulation().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse) + private static final apache.rocketmq.v2.DescribeGroupAccumulationResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeGroupAccumulationResponse(); + } + + public static apache.rocketmq.v2.DescribeGroupAccumulationResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DescribeGroupAccumulationResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DescribeGroupAccumulationResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeGroupAccumulationResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java new file mode 100644 index 00000000000..2a10831d593 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java @@ -0,0 +1,163 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DescribeGroupAccumulationResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeGroupAccumulationResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * Aggregated accumulation of the whole group.
+   * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + * @return Whether the accumulation field is set. + */ + boolean hasAccumulation(); + /** + *
+   * Aggregated accumulation of the whole group.
+   * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + * @return The accumulation. + */ + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getAccumulation(); + /** + *
+   * Aggregated accumulation of the whole group.
+   * 
+ * + * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; + */ + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder getAccumulationOrBuilder(); + + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + int getTopicAccumulationCount(); + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + boolean containsTopicAccumulation( + java.lang.String key); + /** + * Use {@link #getTopicAccumulationMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getTopicAccumulation(); + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + java.util.Map + getTopicAccumulationMap(); + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + + /* nullable */ +apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrDefault( + java.lang.String key, + /* nullable */ +apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue); + /** + *
+   * Per-topic accumulation, keyed by topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; + */ + + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrThrow( + java.lang.String key); + + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + int getLiteTopicAccumulationCount(); + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + boolean containsLiteTopicAccumulation( + java.lang.String key); + /** + * Use {@link #getLiteTopicAccumulationMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getLiteTopicAccumulation(); + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + java.util.Map + getLiteTopicAccumulationMap(); + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + + /* nullable */ +apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrDefault( + java.lang.String key, + /* nullable */ +apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue); + /** + *
+   * Per-lite-topic accumulation, keyed by lite topic name.
+   * 
+ * + * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; + */ + + apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrThrow( + java.lang.String key); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java new file mode 100644 index 00000000000..e4d4a36486d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java @@ -0,0 +1,1023 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Describe subscription details grouped per connected client. Compared to
+ * ListSubscription, this returns the subscription reported by each individual
+ * client, which helps diagnose inconsistent subscriptions within a group.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionRequest} + */ +public final class DescribeSubscriptionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeSubscriptionRequest) + DescribeSubscriptionRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use DescribeSubscriptionRequest.newBuilder() to construct. + private DescribeSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DescribeSubscriptionRequest() { + deploymentName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DescribeSubscriptionRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DescribeSubscriptionRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) != 0)) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000004; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeSubscriptionRequest.class, apache.rocketmq.v2.DescribeSubscriptionRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + + public static final int GROUP_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource group_; + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getTopic()); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(3, getGroup()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGroup()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeSubscriptionRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeSubscriptionRequest other = (apache.rocketmq.v2.DescribeSubscriptionRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeSubscriptionRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Describe subscription details grouped per connected client. Compared to
+   * ListSubscription, this returns the subscription reported by each individual
+   * client, which helps diagnose inconsistent subscriptions within a group.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeSubscriptionRequest) + apache.rocketmq.v2.DescribeSubscriptionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeSubscriptionRequest.class, apache.rocketmq.v2.DescribeSubscriptionRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeSubscriptionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTopicFieldBuilder(); + getGroupFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topicBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + if (groupBuilder_ == null) { + group_ = null; + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeSubscriptionRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionRequest build() { + apache.rocketmq.v2.DescribeSubscriptionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionRequest buildPartial() { + apache.rocketmq.v2.DescribeSubscriptionRequest result = new apache.rocketmq.v2.DescribeSubscriptionRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (((from_bitField0_ & 0x00000002) != 0)) { + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + to_bitField0_ |= 0x00000004; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeSubscriptionRequest) { + return mergeFrom((apache.rocketmq.v2.DescribeSubscriptionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeSubscriptionRequest other) { + if (other == apache.rocketmq.v2.DescribeSubscriptionRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeSubscriptionRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeSubscriptionRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + topic_ != null && + topic_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topicBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) && + group_ != null && + group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeSubscriptionRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeSubscriptionRequest) + private static final apache.rocketmq.v2.DescribeSubscriptionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeSubscriptionRequest(); + } + + public static apache.rocketmq.v2.DescribeSubscriptionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DescribeSubscriptionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DescribeSubscriptionRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java new file mode 100644 index 00000000000..24c6ab65354 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java @@ -0,0 +1,68 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DescribeSubscriptionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeSubscriptionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java new file mode 100644 index 00000000000..751b814727d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java @@ -0,0 +1,1794 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse} + */ +public final class DescribeSubscriptionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeSubscriptionResponse) + DescribeSubscriptionResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use DescribeSubscriptionResponse.newBuilder() to construct. + private DescribeSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DescribeSubscriptionResponse() { + clientSubscriptionInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DescribeSubscriptionResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DescribeSubscriptionResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + clientSubscriptionInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + clientSubscriptionInfo_.add( + input.readMessage(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + clientSubscriptionInfo_ = java.util.Collections.unmodifiableList(clientSubscriptionInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeSubscriptionResponse.class, apache.rocketmq.v2.DescribeSubscriptionResponse.Builder.class); + } + + public interface ClientSubscriptionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + * @return Whether the clientInfo field is set. + */ + boolean hasClientInfo(); + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + * @return The clientInfo. + */ + apache.rocketmq.v2.ClientInfo getClientInfo(); + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder(); + + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + * @return Whether the subscriptionInfo field is set. + */ + boolean hasSubscriptionInfo(); + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + * @return The subscriptionInfo. + */ + apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(); + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder(); + } + /** + *
+   * Subscription as reported by one specific client.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo} + */ + public static final class ClientSubscriptionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) + ClientSubscriptionInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use ClientSubscriptionInfo.newBuilder() to construct. + private ClientSubscriptionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ClientSubscriptionInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ClientSubscriptionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ClientSubscriptionInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.ClientInfo.Builder subBuilder = null; + if (clientInfo_ != null) { + subBuilder = clientInfo_.toBuilder(); + } + clientInfo_ = input.readMessage(apache.rocketmq.v2.ClientInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(clientInfo_); + clientInfo_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.SubscriptionInfo.Builder subBuilder = null; + if (subscriptionInfo_ != null) { + subBuilder = subscriptionInfo_.toBuilder(); + } + subscriptionInfo_ = input.readMessage(apache.rocketmq.v2.SubscriptionInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(subscriptionInfo_); + subscriptionInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.class, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder.class); + } + + public static final int CLIENT_INFO_FIELD_NUMBER = 1; + private apache.rocketmq.v2.ClientInfo clientInfo_; + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + * @return Whether the clientInfo field is set. + */ + @java.lang.Override + public boolean hasClientInfo() { + return clientInfo_ != null; + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + * @return The clientInfo. + */ + @java.lang.Override + public apache.rocketmq.v2.ClientInfo getClientInfo() { + return clientInfo_ == null ? apache.rocketmq.v2.ClientInfo.getDefaultInstance() : clientInfo_; + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder() { + return getClientInfo(); + } + + public static final int SUBSCRIPTION_INFO_FIELD_NUMBER = 2; + private apache.rocketmq.v2.SubscriptionInfo subscriptionInfo_; + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + * @return Whether the subscriptionInfo field is set. + */ + @java.lang.Override + public boolean hasSubscriptionInfo() { + return subscriptionInfo_ != null; + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + * @return The subscriptionInfo. + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo() { + return subscriptionInfo_ == null ? apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance() : subscriptionInfo_; + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder() { + return getSubscriptionInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (clientInfo_ != null) { + output.writeMessage(1, getClientInfo()); + } + if (subscriptionInfo_ != null) { + output.writeMessage(2, getSubscriptionInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (clientInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getClientInfo()); + } + if (subscriptionInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getSubscriptionInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo other = (apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) obj; + + if (hasClientInfo() != other.hasClientInfo()) return false; + if (hasClientInfo()) { + if (!getClientInfo() + .equals(other.getClientInfo())) return false; + } + if (hasSubscriptionInfo() != other.hasSubscriptionInfo()) return false; + if (hasSubscriptionInfo()) { + if (!getSubscriptionInfo() + .equals(other.getSubscriptionInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasClientInfo()) { + hash = (37 * hash) + CLIENT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getClientInfo().hashCode(); + } + if (hasSubscriptionInfo()) { + hash = (37 * hash) + SUBSCRIPTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSubscriptionInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Subscription as reported by one specific client.
+     * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.class, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (clientInfoBuilder_ == null) { + clientInfo_ = null; + } else { + clientInfo_ = null; + clientInfoBuilder_ = null; + } + if (subscriptionInfoBuilder_ == null) { + subscriptionInfo_ = null; + } else { + subscriptionInfo_ = null; + subscriptionInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo build() { + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo buildPartial() { + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo result = new apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo(this); + if (clientInfoBuilder_ == null) { + result.clientInfo_ = clientInfo_; + } else { + result.clientInfo_ = clientInfoBuilder_.build(); + } + if (subscriptionInfoBuilder_ == null) { + result.subscriptionInfo_ = subscriptionInfo_; + } else { + result.subscriptionInfo_ = subscriptionInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) { + return mergeFrom((apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo other) { + if (other == apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance()) return this; + if (other.hasClientInfo()) { + mergeClientInfo(other.getClientInfo()); + } + if (other.hasSubscriptionInfo()) { + mergeSubscriptionInfo(other.getSubscriptionInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.ClientInfo clientInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> clientInfoBuilder_; + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + * @return Whether the clientInfo field is set. + */ + public boolean hasClientInfo() { + return clientInfoBuilder_ != null || clientInfo_ != null; + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + * @return The clientInfo. + */ + public apache.rocketmq.v2.ClientInfo getClientInfo() { + if (clientInfoBuilder_ == null) { + return clientInfo_ == null ? apache.rocketmq.v2.ClientInfo.getDefaultInstance() : clientInfo_; + } else { + return clientInfoBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + public Builder setClientInfo(apache.rocketmq.v2.ClientInfo value) { + if (clientInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + clientInfo_ = value; + onChanged(); + } else { + clientInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + public Builder setClientInfo( + apache.rocketmq.v2.ClientInfo.Builder builderForValue) { + if (clientInfoBuilder_ == null) { + clientInfo_ = builderForValue.build(); + onChanged(); + } else { + clientInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + public Builder mergeClientInfo(apache.rocketmq.v2.ClientInfo value) { + if (clientInfoBuilder_ == null) { + if (clientInfo_ != null) { + clientInfo_ = + apache.rocketmq.v2.ClientInfo.newBuilder(clientInfo_).mergeFrom(value).buildPartial(); + } else { + clientInfo_ = value; + } + onChanged(); + } else { + clientInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + public Builder clearClientInfo() { + if (clientInfoBuilder_ == null) { + clientInfo_ = null; + onChanged(); + } else { + clientInfo_ = null; + clientInfoBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + public apache.rocketmq.v2.ClientInfo.Builder getClientInfoBuilder() { + + onChanged(); + return getClientInfoFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder() { + if (clientInfoBuilder_ != null) { + return clientInfoBuilder_.getMessageOrBuilder(); + } else { + return clientInfo_ == null ? + apache.rocketmq.v2.ClientInfo.getDefaultInstance() : clientInfo_; + } + } + /** + * .apache.rocketmq.v2.ClientInfo client_info = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> + getClientInfoFieldBuilder() { + if (clientInfoBuilder_ == null) { + clientInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder>( + getClientInfo(), + getParentForChildren(), + isClean()); + clientInfo_ = null; + } + return clientInfoBuilder_; + } + + private apache.rocketmq.v2.SubscriptionInfo subscriptionInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> subscriptionInfoBuilder_; + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + * @return Whether the subscriptionInfo field is set. + */ + public boolean hasSubscriptionInfo() { + return subscriptionInfoBuilder_ != null || subscriptionInfo_ != null; + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + * @return The subscriptionInfo. + */ + public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo() { + if (subscriptionInfoBuilder_ == null) { + return subscriptionInfo_ == null ? apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance() : subscriptionInfo_; + } else { + return subscriptionInfoBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder setSubscriptionInfo(apache.rocketmq.v2.SubscriptionInfo value) { + if (subscriptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + subscriptionInfo_ = value; + onChanged(); + } else { + subscriptionInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder setSubscriptionInfo( + apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { + if (subscriptionInfoBuilder_ == null) { + subscriptionInfo_ = builderForValue.build(); + onChanged(); + } else { + subscriptionInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder mergeSubscriptionInfo(apache.rocketmq.v2.SubscriptionInfo value) { + if (subscriptionInfoBuilder_ == null) { + if (subscriptionInfo_ != null) { + subscriptionInfo_ = + apache.rocketmq.v2.SubscriptionInfo.newBuilder(subscriptionInfo_).mergeFrom(value).buildPartial(); + } else { + subscriptionInfo_ = value; + } + onChanged(); + } else { + subscriptionInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder clearSubscriptionInfo() { + if (subscriptionInfoBuilder_ == null) { + subscriptionInfo_ = null; + onChanged(); + } else { + subscriptionInfo_ = null; + subscriptionInfoBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public apache.rocketmq.v2.SubscriptionInfo.Builder getSubscriptionInfoBuilder() { + + onChanged(); + return getSubscriptionInfoFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder() { + if (subscriptionInfoBuilder_ != null) { + return subscriptionInfoBuilder_.getMessageOrBuilder(); + } else { + return subscriptionInfo_ == null ? + apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance() : subscriptionInfo_; + } + } + /** + * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> + getSubscriptionInfoFieldBuilder() { + if (subscriptionInfoBuilder_ == null) { + subscriptionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder>( + getSubscriptionInfo(), + getParentForChildren(), + isClean()); + subscriptionInfo_ = null; + } + return subscriptionInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) + private static final apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo(); + } + + public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ClientSubscriptionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ClientSubscriptionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int CLIENT_SUBSCRIPTION_INFO_FIELD_NUMBER = 2; + private java.util.List clientSubscriptionInfo_; + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + @java.lang.Override + public java.util.List getClientSubscriptionInfoList() { + return clientSubscriptionInfo_; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + @java.lang.Override + public java.util.List + getClientSubscriptionInfoOrBuilderList() { + return clientSubscriptionInfo_; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + @java.lang.Override + public int getClientSubscriptionInfoCount() { + return clientSubscriptionInfo_.size(); + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getClientSubscriptionInfo(int index) { + return clientSubscriptionInfo_.get(index); + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder getClientSubscriptionInfoOrBuilder( + int index) { + return clientSubscriptionInfo_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < clientSubscriptionInfo_.size(); i++) { + output.writeMessage(2, clientSubscriptionInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < clientSubscriptionInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, clientSubscriptionInfo_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeSubscriptionResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeSubscriptionResponse other = (apache.rocketmq.v2.DescribeSubscriptionResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getClientSubscriptionInfoList() + .equals(other.getClientSubscriptionInfoList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getClientSubscriptionInfoCount() > 0) { + hash = (37 * hash) + CLIENT_SUBSCRIPTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getClientSubscriptionInfoList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeSubscriptionResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeSubscriptionResponse) + apache.rocketmq.v2.DescribeSubscriptionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeSubscriptionResponse.class, apache.rocketmq.v2.DescribeSubscriptionResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeSubscriptionResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getClientSubscriptionInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (clientSubscriptionInfoBuilder_ == null) { + clientSubscriptionInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + clientSubscriptionInfoBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeSubscriptionResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse build() { + apache.rocketmq.v2.DescribeSubscriptionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse buildPartial() { + apache.rocketmq.v2.DescribeSubscriptionResponse result = new apache.rocketmq.v2.DescribeSubscriptionResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (clientSubscriptionInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + clientSubscriptionInfo_ = java.util.Collections.unmodifiableList(clientSubscriptionInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.clientSubscriptionInfo_ = clientSubscriptionInfo_; + } else { + result.clientSubscriptionInfo_ = clientSubscriptionInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeSubscriptionResponse) { + return mergeFrom((apache.rocketmq.v2.DescribeSubscriptionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeSubscriptionResponse other) { + if (other == apache.rocketmq.v2.DescribeSubscriptionResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (clientSubscriptionInfoBuilder_ == null) { + if (!other.clientSubscriptionInfo_.isEmpty()) { + if (clientSubscriptionInfo_.isEmpty()) { + clientSubscriptionInfo_ = other.clientSubscriptionInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.addAll(other.clientSubscriptionInfo_); + } + onChanged(); + } + } else { + if (!other.clientSubscriptionInfo_.isEmpty()) { + if (clientSubscriptionInfoBuilder_.isEmpty()) { + clientSubscriptionInfoBuilder_.dispose(); + clientSubscriptionInfoBuilder_ = null; + clientSubscriptionInfo_ = other.clientSubscriptionInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + clientSubscriptionInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getClientSubscriptionInfoFieldBuilder() : null; + } else { + clientSubscriptionInfoBuilder_.addAllMessages(other.clientSubscriptionInfo_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeSubscriptionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeSubscriptionResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List clientSubscriptionInfo_ = + java.util.Collections.emptyList(); + private void ensureClientSubscriptionInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + clientSubscriptionInfo_ = new java.util.ArrayList(clientSubscriptionInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder> clientSubscriptionInfoBuilder_; + + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public java.util.List getClientSubscriptionInfoList() { + if (clientSubscriptionInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(clientSubscriptionInfo_); + } else { + return clientSubscriptionInfoBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public int getClientSubscriptionInfoCount() { + if (clientSubscriptionInfoBuilder_ == null) { + return clientSubscriptionInfo_.size(); + } else { + return clientSubscriptionInfoBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getClientSubscriptionInfo(int index) { + if (clientSubscriptionInfoBuilder_ == null) { + return clientSubscriptionInfo_.get(index); + } else { + return clientSubscriptionInfoBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder setClientSubscriptionInfo( + int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo value) { + if (clientSubscriptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.set(index, value); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder setClientSubscriptionInfo( + int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder builderForValue) { + if (clientSubscriptionInfoBuilder_ == null) { + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder addClientSubscriptionInfo(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo value) { + if (clientSubscriptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.add(value); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder addClientSubscriptionInfo( + int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo value) { + if (clientSubscriptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.add(index, value); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder addClientSubscriptionInfo( + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder builderForValue) { + if (clientSubscriptionInfoBuilder_ == null) { + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.add(builderForValue.build()); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder addClientSubscriptionInfo( + int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder builderForValue) { + if (clientSubscriptionInfoBuilder_ == null) { + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder addAllClientSubscriptionInfo( + java.lang.Iterable values) { + if (clientSubscriptionInfoBuilder_ == null) { + ensureClientSubscriptionInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, clientSubscriptionInfo_); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder clearClientSubscriptionInfo() { + if (clientSubscriptionInfoBuilder_ == null) { + clientSubscriptionInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public Builder removeClientSubscriptionInfo(int index) { + if (clientSubscriptionInfoBuilder_ == null) { + ensureClientSubscriptionInfoIsMutable(); + clientSubscriptionInfo_.remove(index); + onChanged(); + } else { + clientSubscriptionInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder getClientSubscriptionInfoBuilder( + int index) { + return getClientSubscriptionInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder getClientSubscriptionInfoOrBuilder( + int index) { + if (clientSubscriptionInfoBuilder_ == null) { + return clientSubscriptionInfo_.get(index); } else { + return clientSubscriptionInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public java.util.List + getClientSubscriptionInfoOrBuilderList() { + if (clientSubscriptionInfoBuilder_ != null) { + return clientSubscriptionInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(clientSubscriptionInfo_); + } + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder addClientSubscriptionInfoBuilder() { + return getClientSubscriptionInfoFieldBuilder().addBuilder( + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder addClientSubscriptionInfoBuilder( + int index) { + return getClientSubscriptionInfoFieldBuilder().addBuilder( + index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + public java.util.List + getClientSubscriptionInfoBuilderList() { + return getClientSubscriptionInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder> + getClientSubscriptionInfoFieldBuilder() { + if (clientSubscriptionInfoBuilder_ == null) { + clientSubscriptionInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder>( + clientSubscriptionInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + clientSubscriptionInfo_ = null; + } + return clientSubscriptionInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeSubscriptionResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeSubscriptionResponse) + private static final apache.rocketmq.v2.DescribeSubscriptionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeSubscriptionResponse(); + } + + public static apache.rocketmq.v2.DescribeSubscriptionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DescribeSubscriptionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DescribeSubscriptionResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeSubscriptionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java new file mode 100644 index 00000000000..551bdc36664 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DescribeSubscriptionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeSubscriptionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + java.util.List + getClientSubscriptionInfoList(); + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getClientSubscriptionInfo(int index); + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + int getClientSubscriptionInfoCount(); + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + java.util.List + getClientSubscriptionInfoOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; + */ + apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder getClientSubscriptionInfoOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java new file mode 100644 index 00000000000..ce4e67ecd9e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java @@ -0,0 +1,830 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Request the status and metadata of a topic.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusRequest} + */ +public final class DescribeTopicStatusRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeTopicStatusRequest) + DescribeTopicStatusRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use DescribeTopicStatusRequest.newBuilder() to construct. + private DescribeTopicStatusRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DescribeTopicStatusRequest() { + deploymentName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DescribeTopicStatusRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DescribeTopicStatusRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeTopicStatusRequest.class, apache.rocketmq.v2.DescribeTopicStatusRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments
+   * where a single endpoint serves several isolated deployments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments
+   * where a single endpoint serves several isolated deployments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments
+   * where a single endpoint serves several isolated deployments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeTopicStatusRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeTopicStatusRequest other = (apache.rocketmq.v2.DescribeTopicStatusRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeTopicStatusRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Request the status and metadata of a topic.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeTopicStatusRequest) + apache.rocketmq.v2.DescribeTopicStatusRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeTopicStatusRequest.class, apache.rocketmq.v2.DescribeTopicStatusRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeTopicStatusRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeTopicStatusRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusRequest build() { + apache.rocketmq.v2.DescribeTopicStatusRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusRequest buildPartial() { + apache.rocketmq.v2.DescribeTopicStatusRequest result = new apache.rocketmq.v2.DescribeTopicStatusRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeTopicStatusRequest) { + return mergeFrom((apache.rocketmq.v2.DescribeTopicStatusRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeTopicStatusRequest other) { + if (other == apache.rocketmq.v2.DescribeTopicStatusRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeTopicStatusRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeTopicStatusRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments
+     * where a single endpoint serves several isolated deployments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments
+     * where a single endpoint serves several isolated deployments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments
+     * where a single endpoint serves several isolated deployments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments
+     * where a single endpoint serves several isolated deployments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments
+     * where a single endpoint serves several isolated deployments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments
+     * where a single endpoint serves several isolated deployments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeTopicStatusRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeTopicStatusRequest) + private static final apache.rocketmq.v2.DescribeTopicStatusRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeTopicStatusRequest(); + } + + public static apache.rocketmq.v2.DescribeTopicStatusRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DescribeTopicStatusRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DescribeTopicStatusRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java new file mode 100644 index 00000000000..67b4f7f09eb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java @@ -0,0 +1,56 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DescribeTopicStatusRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeTopicStatusRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments
+   * where a single endpoint serves several isolated deployments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments
+   * where a single endpoint serves several isolated deployments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments
+   * where a single endpoint serves several isolated deployments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java new file mode 100644 index 00000000000..f013520b9db --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java @@ -0,0 +1,1515 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusResponse} + */ +public final class DescribeTopicStatusResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeTopicStatusResponse) + DescribeTopicStatusResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use DescribeTopicStatusResponse.newBuilder() to construct. + private DescribeTopicStatusResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DescribeTopicStatusResponse() { + topicMessageType_ = 0; + description_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DescribeTopicStatusResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DescribeTopicStatusResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + int rawValue = input.readEnum(); + + topicMessageType_ = rawValue; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + description_ = s; + break; + } + case 34: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = createTimestamp_.toBuilder(); + } + createTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(createTimestamp_); + createTimestamp_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + tags_ = com.google.protobuf.MapField.newMapField( + TagsDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + tags__ = input.readMessage( + TagsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + tags_.getMutableMap().put( + tags__.getKey(), tags__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 5: + return internalGetTags(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeTopicStatusResponse.class, apache.rocketmq.v2.DescribeTopicStatusResponse.Builder.class); + } + + private int bitField0_; + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int TOPIC_MESSAGE_TYPE_FIELD_NUMBER = 2; + private int topicMessageType_; + /** + *
+   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+   * TRANSACTION. Derived from the topic configuration on the broker.
+   * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @return The enum numeric value on the wire for topicMessageType. + */ + @java.lang.Override public int getTopicMessageTypeValue() { + return topicMessageType_; + } + /** + *
+   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+   * TRANSACTION. Derived from the topic configuration on the broker.
+   * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @return The topicMessageType. + */ + @java.lang.Override public apache.rocketmq.v2.MessageType getTopicMessageType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(topicMessageType_); + return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; + } + + public static final int DESCRIPTION_FIELD_NUMBER = 3; + private volatile java.lang.Object description_; + /** + *
+   * Optional description associated with the topic.
+   * 
+ * + * optional string description = 3; + * @return Whether the description field is set. + */ + @java.lang.Override + public boolean hasDescription() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Optional description associated with the topic.
+   * 
+ * + * optional string description = 3; + * @return The description. + */ + @java.lang.Override + public java.lang.String getDescription() { + java.lang.Object ref = description_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + description_ = s; + return s; + } + } + /** + *
+   * Optional description associated with the topic.
+   * 
+ * + * optional string description = 3; + * @return The bytes for description. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CREATE_TIMESTAMP_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp createTimestamp_; + /** + *
+   * The time when the topic was created.
+   * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + * @return Whether the createTimestamp field is set. + */ + @java.lang.Override + public boolean hasCreateTimestamp() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * The time when the topic was created.
+   * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + * @return The createTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getCreateTimestamp() { + return createTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; + } + /** + *
+   * The time when the topic was created.
+   * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getCreateTimestampOrBuilder() { + return createTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; + } + + public static final int TAGS_FIELD_NUMBER = 5; + private static final class TagsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> tags_; + private com.google.protobuf.MapField + internalGetTags() { + if (tags_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TagsDefaultEntryHolder.defaultEntry); + } + return tags_; + } + + public int getTagsCount() { + return internalGetTags().getMap().size(); + } + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + + @java.lang.Override + public boolean containsTags( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetTags().getMap().containsKey(key); + } + /** + * Use {@link #getTagsMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTags() { + return getTagsMap(); + } + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + @java.lang.Override + + public java.util.Map getTagsMap() { + return internalGetTags().getMap(); + } + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + @java.lang.Override + + public java.lang.String getTagsOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTags().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + @java.lang.Override + + public java.lang.String getTagsOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTags().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (topicMessageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(2, topicMessageType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(4, getCreateTimestamp()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetTags(), + TagsDefaultEntryHolder.defaultEntry, + 5); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (topicMessageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, topicMessageType_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getCreateTimestamp()); + } + for (java.util.Map.Entry entry + : internalGetTags().getMap().entrySet()) { + com.google.protobuf.MapEntry + tags__ = TagsDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, tags__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.DescribeTopicStatusResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.DescribeTopicStatusResponse other = (apache.rocketmq.v2.DescribeTopicStatusResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (topicMessageType_ != other.topicMessageType_) return false; + if (hasDescription() != other.hasDescription()) return false; + if (hasDescription()) { + if (!getDescription() + .equals(other.getDescription())) return false; + } + if (hasCreateTimestamp() != other.hasCreateTimestamp()) return false; + if (hasCreateTimestamp()) { + if (!getCreateTimestamp() + .equals(other.getCreateTimestamp())) return false; + } + if (!internalGetTags().equals( + other.internalGetTags())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + TOPIC_MESSAGE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + topicMessageType_; + if (hasDescription()) { + hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; + hash = (53 * hash) + getDescription().hashCode(); + } + if (hasCreateTimestamp()) { + hash = (37 * hash) + CREATE_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getCreateTimestamp().hashCode(); + } + if (!internalGetTags().getMap().isEmpty()) { + hash = (37 * hash) + TAGS_FIELD_NUMBER; + hash = (53 * hash) + internalGetTags().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.DescribeTopicStatusResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeTopicStatusResponse) + apache.rocketmq.v2.DescribeTopicStatusResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 5: + return internalGetTags(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 5: + return internalGetMutableTags(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.DescribeTopicStatusResponse.class, apache.rocketmq.v2.DescribeTopicStatusResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.DescribeTopicStatusResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getCreateTimestampFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + topicMessageType_ = 0; + + description_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (createTimestampBuilder_ == null) { + createTimestamp_ = null; + } else { + createTimestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + internalGetMutableTags().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.DescribeTopicStatusResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusResponse build() { + apache.rocketmq.v2.DescribeTopicStatusResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusResponse buildPartial() { + apache.rocketmq.v2.DescribeTopicStatusResponse result = new apache.rocketmq.v2.DescribeTopicStatusResponse(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.topicMessageType_ = topicMessageType_; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.description_ = description_; + if (((from_bitField0_ & 0x00000002) != 0)) { + if (createTimestampBuilder_ == null) { + result.createTimestamp_ = createTimestamp_; + } else { + result.createTimestamp_ = createTimestampBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + result.tags_ = internalGetTags(); + result.tags_.makeImmutable(); + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.DescribeTopicStatusResponse) { + return mergeFrom((apache.rocketmq.v2.DescribeTopicStatusResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.DescribeTopicStatusResponse other) { + if (other == apache.rocketmq.v2.DescribeTopicStatusResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.topicMessageType_ != 0) { + setTopicMessageTypeValue(other.getTopicMessageTypeValue()); + } + if (other.hasDescription()) { + bitField0_ |= 0x00000001; + description_ = other.description_; + onChanged(); + } + if (other.hasCreateTimestamp()) { + mergeCreateTimestamp(other.getCreateTimestamp()); + } + internalGetMutableTags().mergeFrom( + other.internalGetTags()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.DescribeTopicStatusResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.DescribeTopicStatusResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private int topicMessageType_ = 0; + /** + *
+     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+     * TRANSACTION. Derived from the topic configuration on the broker.
+     * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @return The enum numeric value on the wire for topicMessageType. + */ + @java.lang.Override public int getTopicMessageTypeValue() { + return topicMessageType_; + } + /** + *
+     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+     * TRANSACTION. Derived from the topic configuration on the broker.
+     * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @param value The enum numeric value on the wire for topicMessageType to set. + * @return This builder for chaining. + */ + public Builder setTopicMessageTypeValue(int value) { + + topicMessageType_ = value; + onChanged(); + return this; + } + /** + *
+     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+     * TRANSACTION. Derived from the topic configuration on the broker.
+     * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @return The topicMessageType. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageType getTopicMessageType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(topicMessageType_); + return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; + } + /** + *
+     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+     * TRANSACTION. Derived from the topic configuration on the broker.
+     * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @param value The topicMessageType to set. + * @return This builder for chaining. + */ + public Builder setTopicMessageType(apache.rocketmq.v2.MessageType value) { + if (value == null) { + throw new NullPointerException(); + } + + topicMessageType_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+     * TRANSACTION. Derived from the topic configuration on the broker.
+     * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @return This builder for chaining. + */ + public Builder clearTopicMessageType() { + + topicMessageType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object description_ = ""; + /** + *
+     * Optional description associated with the topic.
+     * 
+ * + * optional string description = 3; + * @return Whether the description field is set. + */ + public boolean hasDescription() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Optional description associated with the topic.
+     * 
+ * + * optional string description = 3; + * @return The description. + */ + public java.lang.String getDescription() { + java.lang.Object ref = description_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + description_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Optional description associated with the topic.
+     * 
+ * + * optional string description = 3; + * @return The bytes for description. + */ + public com.google.protobuf.ByteString + getDescriptionBytes() { + java.lang.Object ref = description_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + description_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Optional description associated with the topic.
+     * 
+ * + * optional string description = 3; + * @param value The description to set. + * @return This builder for chaining. + */ + public Builder setDescription( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + description_ = value; + onChanged(); + return this; + } + /** + *
+     * Optional description associated with the topic.
+     * 
+ * + * optional string description = 3; + * @return This builder for chaining. + */ + public Builder clearDescription() { + bitField0_ = (bitField0_ & ~0x00000001); + description_ = getDefaultInstance().getDescription(); + onChanged(); + return this; + } + /** + *
+     * Optional description associated with the topic.
+     * 
+ * + * optional string description = 3; + * @param value The bytes for description to set. + * @return This builder for chaining. + */ + public Builder setDescriptionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + description_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp createTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createTimestampBuilder_; + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + * @return Whether the createTimestamp field is set. + */ + public boolean hasCreateTimestamp() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + * @return The createTimestamp. + */ + public com.google.protobuf.Timestamp getCreateTimestamp() { + if (createTimestampBuilder_ == null) { + return createTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; + } else { + return createTimestampBuilder_.getMessage(); + } + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + public Builder setCreateTimestamp(com.google.protobuf.Timestamp value) { + if (createTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + createTimestamp_ = value; + onChanged(); + } else { + createTimestampBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + public Builder setCreateTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (createTimestampBuilder_ == null) { + createTimestamp_ = builderForValue.build(); + onChanged(); + } else { + createTimestampBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + public Builder mergeCreateTimestamp(com.google.protobuf.Timestamp value) { + if (createTimestampBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + createTimestamp_ != null && + createTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + createTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(createTimestamp_).mergeFrom(value).buildPartial(); + } else { + createTimestamp_ = value; + } + onChanged(); + } else { + createTimestampBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + public Builder clearCreateTimestamp() { + if (createTimestampBuilder_ == null) { + createTimestamp_ = null; + onChanged(); + } else { + createTimestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + public com.google.protobuf.Timestamp.Builder getCreateTimestampBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getCreateTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + public com.google.protobuf.TimestampOrBuilder getCreateTimestampOrBuilder() { + if (createTimestampBuilder_ != null) { + return createTimestampBuilder_.getMessageOrBuilder(); + } else { + return createTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; + } + } + /** + *
+     * The time when the topic was created.
+     * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getCreateTimestampFieldBuilder() { + if (createTimestampBuilder_ == null) { + createTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getCreateTimestamp(), + getParentForChildren(), + isClean()); + createTimestamp_ = null; + } + return createTimestampBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> tags_; + private com.google.protobuf.MapField + internalGetTags() { + if (tags_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TagsDefaultEntryHolder.defaultEntry); + } + return tags_; + } + private com.google.protobuf.MapField + internalGetMutableTags() { + onChanged();; + if (tags_ == null) { + tags_ = com.google.protobuf.MapField.newMapField( + TagsDefaultEntryHolder.defaultEntry); + } + if (!tags_.isMutable()) { + tags_ = tags_.copy(); + } + return tags_; + } + + public int getTagsCount() { + return internalGetTags().getMap().size(); + } + /** + *
+     * Extended attributes attached to the topic in key-value form.
+     * 
+ * + * map<string, string> tags = 5; + */ + + @java.lang.Override + public boolean containsTags( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetTags().getMap().containsKey(key); + } + /** + * Use {@link #getTagsMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getTags() { + return getTagsMap(); + } + /** + *
+     * Extended attributes attached to the topic in key-value form.
+     * 
+ * + * map<string, string> tags = 5; + */ + @java.lang.Override + + public java.util.Map getTagsMap() { + return internalGetTags().getMap(); + } + /** + *
+     * Extended attributes attached to the topic in key-value form.
+     * 
+ * + * map<string, string> tags = 5; + */ + @java.lang.Override + + public java.lang.String getTagsOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTags().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Extended attributes attached to the topic in key-value form.
+     * 
+ * + * map<string, string> tags = 5; + */ + @java.lang.Override + + public java.lang.String getTagsOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetTags().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearTags() { + internalGetMutableTags().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Extended attributes attached to the topic in key-value form.
+     * 
+ * + * map<string, string> tags = 5; + */ + + public Builder removeTags( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableTags().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableTags() { + return internalGetMutableTags().getMutableMap(); + } + /** + *
+     * Extended attributes attached to the topic in key-value form.
+     * 
+ * + * map<string, string> tags = 5; + */ + public Builder putTags( + java.lang.String key, + java.lang.String value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableTags().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Extended attributes attached to the topic in key-value form.
+     * 
+ * + * map<string, string> tags = 5; + */ + + public Builder putAllTags( + java.util.Map values) { + internalGetMutableTags().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeTopicStatusResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeTopicStatusResponse) + private static final apache.rocketmq.v2.DescribeTopicStatusResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeTopicStatusResponse(); + } + + public static apache.rocketmq.v2.DescribeTopicStatusResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DescribeTopicStatusResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DescribeTopicStatusResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.DescribeTopicStatusResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java new file mode 100644 index 00000000000..6e00910d356 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java @@ -0,0 +1,157 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface DescribeTopicStatusResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeTopicStatusResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+   * TRANSACTION. Derived from the topic configuration on the broker.
+   * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @return The enum numeric value on the wire for topicMessageType. + */ + int getTopicMessageTypeValue(); + /** + *
+   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
+   * TRANSACTION. Derived from the topic configuration on the broker.
+   * 
+ * + * .apache.rocketmq.v2.MessageType topic_message_type = 2; + * @return The topicMessageType. + */ + apache.rocketmq.v2.MessageType getTopicMessageType(); + + /** + *
+   * Optional description associated with the topic.
+   * 
+ * + * optional string description = 3; + * @return Whether the description field is set. + */ + boolean hasDescription(); + /** + *
+   * Optional description associated with the topic.
+   * 
+ * + * optional string description = 3; + * @return The description. + */ + java.lang.String getDescription(); + /** + *
+   * Optional description associated with the topic.
+   * 
+ * + * optional string description = 3; + * @return The bytes for description. + */ + com.google.protobuf.ByteString + getDescriptionBytes(); + + /** + *
+   * The time when the topic was created.
+   * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + * @return Whether the createTimestamp field is set. + */ + boolean hasCreateTimestamp(); + /** + *
+   * The time when the topic was created.
+   * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + * @return The createTimestamp. + */ + com.google.protobuf.Timestamp getCreateTimestamp(); + /** + *
+   * The time when the topic was created.
+   * 
+ * + * optional .google.protobuf.Timestamp create_timestamp = 4; + */ + com.google.protobuf.TimestampOrBuilder getCreateTimestampOrBuilder(); + + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + int getTagsCount(); + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + boolean containsTags( + java.lang.String key); + /** + * Use {@link #getTagsMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getTags(); + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + java.util.Map + getTagsMap(); + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + + /* nullable */ +java.lang.String getTagsOrDefault( + java.lang.String key, + /* nullable */ +java.lang.String defaultValue); + /** + *
+   * Extended attributes attached to the topic in key-value form.
+   * 
+ * + * map<string, string> tags = 5; + */ + + java.lang.String getTagsOrThrow( + java.lang.String key); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Digest.java b/proxy/src/main/java/apache/rocketmq/v2/Digest.java new file mode 100644 index 00000000000..39e36e6a978 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Digest.java @@ -0,0 +1,679 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + *
+ * When publishing messages to or subscribing messages from brokers, clients
+ * shall include or validate digests of message body to ensure data integrity.
+ * For message publishing, when an invalid digest were detected, brokers need
+ * respond client with BAD_REQUEST.
+ * For messages subscription, when an invalid digest were detected, consumers
+ * need to handle this case according to message type:
+ * 1) Standard messages should be negatively acknowledged instantly, causing
+ * immediate re-delivery; 2) FIFO messages require special RPC, to re-fetch
+ * previously acquired messages batch;
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.Digest} + */ +public final class Digest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Digest) + DigestOrBuilder { +private static final long serialVersionUID = 0L; + // Use Digest.newBuilder() to construct. + private Digest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Digest() { + type_ = 0; + checksum_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Digest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Digest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + checksum_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Digest.class, apache.rocketmq.v2.Digest.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @return The type. + */ + @java.lang.Override public apache.rocketmq.v2.DigestType getType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.DigestType result = apache.rocketmq.v2.DigestType.valueOf(type_); + return result == null ? apache.rocketmq.v2.DigestType.UNRECOGNIZED : result; + } + + public static final int CHECKSUM_FIELD_NUMBER = 2; + private volatile java.lang.Object checksum_; + /** + * string checksum = 2; + * @return The checksum. + */ + @java.lang.Override + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } + } + /** + * string checksum = 2; + * @return The bytes for checksum. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != apache.rocketmq.v2.DigestType.DIGEST_TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(1, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, checksum_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != apache.rocketmq.v2.DigestType.DIGEST_TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, checksum_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Digest)) { + return super.equals(obj); + } + apache.rocketmq.v2.Digest other = (apache.rocketmq.v2.Digest) obj; + + if (type_ != other.type_) return false; + if (!getChecksum() + .equals(other.getChecksum())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (37 * hash) + CHECKSUM_FIELD_NUMBER; + hash = (53 * hash) + getChecksum().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Digest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Digest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Digest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Digest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Digest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Digest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Digest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Digest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Digest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Digest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Digest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Digest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Digest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * When publishing messages to or subscribing messages from brokers, clients
+   * shall include or validate digests of message body to ensure data integrity.
+   * For message publishing, when an invalid digest were detected, brokers need
+   * respond client with BAD_REQUEST.
+   * For messages subscription, when an invalid digest were detected, consumers
+   * need to handle this case according to message type:
+   * 1) Standard messages should be negatively acknowledged instantly, causing
+   * immediate re-delivery; 2) FIFO messages require special RPC, to re-fetch
+   * previously acquired messages batch;
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.Digest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Digest) + apache.rocketmq.v2.DigestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Digest.class, apache.rocketmq.v2.Digest.Builder.class); + } + + // Construct using apache.rocketmq.v2.Digest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + checksum_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Digest getDefaultInstanceForType() { + return apache.rocketmq.v2.Digest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Digest build() { + apache.rocketmq.v2.Digest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Digest buildPartial() { + apache.rocketmq.v2.Digest result = new apache.rocketmq.v2.Digest(this); + result.type_ = type_; + result.checksum_ = checksum_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Digest) { + return mergeFrom((apache.rocketmq.v2.Digest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Digest other) { + if (other == apache.rocketmq.v2.Digest.getDefaultInstance()) return this; + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (!other.getChecksum().isEmpty()) { + checksum_ = other.checksum_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Digest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Digest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ = 0; + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @return The type. + */ + @java.lang.Override + public apache.rocketmq.v2.DigestType getType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.DigestType result = apache.rocketmq.v2.DigestType.valueOf(type_); + return result == null ? apache.rocketmq.v2.DigestType.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(apache.rocketmq.v2.DigestType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private java.lang.Object checksum_ = ""; + /** + * string checksum = 2; + * @return The checksum. + */ + public java.lang.String getChecksum() { + java.lang.Object ref = checksum_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + checksum_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string checksum = 2; + * @return The bytes for checksum. + */ + public com.google.protobuf.ByteString + getChecksumBytes() { + java.lang.Object ref = checksum_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + checksum_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string checksum = 2; + * @param value The checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksum( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + checksum_ = value; + onChanged(); + return this; + } + /** + * string checksum = 2; + * @return This builder for chaining. + */ + public Builder clearChecksum() { + + checksum_ = getDefaultInstance().getChecksum(); + onChanged(); + return this; + } + /** + * string checksum = 2; + * @param value The bytes for checksum to set. + * @return This builder for chaining. + */ + public Builder setChecksumBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + checksum_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Digest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Digest) + private static final apache.rocketmq.v2.Digest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Digest(); + } + + public static apache.rocketmq.v2.Digest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Digest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Digest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Digest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java new file mode 100644 index 00000000000..a880e3374d1 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java @@ -0,0 +1,32 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface DigestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Digest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .apache.rocketmq.v2.DigestType type = 1; + * @return The type. + */ + apache.rocketmq.v2.DigestType getType(); + + /** + * string checksum = 2; + * @return The checksum. + */ + java.lang.String getChecksum(); + /** + * string checksum = 2; + * @return The bytes for checksum. + */ + com.google.protobuf.ByteString + getChecksumBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DigestType.java b/proxy/src/main/java/apache/rocketmq/v2/DigestType.java new file mode 100644 index 00000000000..fd0584e252d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/DigestType.java @@ -0,0 +1,161 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.DigestType} + */ +public enum DigestType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * DIGEST_TYPE_UNSPECIFIED = 0; + */ + DIGEST_TYPE_UNSPECIFIED(0), + /** + *
+   * CRC algorithm achieves goal of detecting random data error with lowest
+   * computation overhead.
+   * 
+ * + * CRC32 = 1; + */ + CRC32(1), + /** + *
+   * MD5 algorithm achieves good balance between collision rate and computation
+   * overhead.
+   * 
+ * + * MD5 = 2; + */ + MD5(2), + /** + *
+   * SHA-family has substantially fewer collision with fair amount of
+   * computation.
+   * 
+ * + * SHA1 = 3; + */ + SHA1(3), + UNRECOGNIZED(-1), + ; + + /** + * DIGEST_TYPE_UNSPECIFIED = 0; + */ + public static final int DIGEST_TYPE_UNSPECIFIED_VALUE = 0; + /** + *
+   * CRC algorithm achieves goal of detecting random data error with lowest
+   * computation overhead.
+   * 
+ * + * CRC32 = 1; + */ + public static final int CRC32_VALUE = 1; + /** + *
+   * MD5 algorithm achieves good balance between collision rate and computation
+   * overhead.
+   * 
+ * + * MD5 = 2; + */ + public static final int MD5_VALUE = 2; + /** + *
+   * SHA-family has substantially fewer collision with fair amount of
+   * computation.
+   * 
+ * + * SHA1 = 3; + */ + public static final int SHA1_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DigestType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static DigestType forNumber(int value) { + switch (value) { + case 0: return DIGEST_TYPE_UNSPECIFIED; + case 1: return CRC32; + case 2: return MD5; + case 3: return SHA1; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + DigestType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public DigestType findValueByNumber(int number) { + return DigestType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(6); + } + + private static final DigestType[] VALUES = values(); + + public static DigestType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private DigestType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.DigestType) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/Encoding.java b/proxy/src/main/java/apache/rocketmq/v2/Encoding.java new file mode 100644 index 00000000000..a02fec7da00 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Encoding.java @@ -0,0 +1,122 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.Encoding} + */ +public enum Encoding + implements com.google.protobuf.ProtocolMessageEnum { + /** + * ENCODING_UNSPECIFIED = 0; + */ + ENCODING_UNSPECIFIED(0), + /** + * IDENTITY = 1; + */ + IDENTITY(1), + /** + * GZIP = 2; + */ + GZIP(2), + UNRECOGNIZED(-1), + ; + + /** + * ENCODING_UNSPECIFIED = 0; + */ + public static final int ENCODING_UNSPECIFIED_VALUE = 0; + /** + * IDENTITY = 1; + */ + public static final int IDENTITY_VALUE = 1; + /** + * GZIP = 2; + */ + public static final int GZIP_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Encoding valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Encoding forNumber(int value) { + switch (value) { + case 0: return ENCODING_UNSPECIFIED; + case 1: return IDENTITY; + case 2: return GZIP; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Encoding> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Encoding findValueByNumber(int number) { + return Encoding.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(8); + } + + private static final Encoding[] VALUES = values(); + + public static Encoding valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Encoding(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Encoding) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java new file mode 100644 index 00000000000..355f0c31d5e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java @@ -0,0 +1,1215 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.EndTransactionRequest} + */ +public final class EndTransactionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.EndTransactionRequest) + EndTransactionRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use EndTransactionRequest.newBuilder() to construct. + private EndTransactionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EndTransactionRequest() { + messageId_ = ""; + transactionId_ = ""; + resolution_ = 0; + source_ = 0; + traceContext_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EndTransactionRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EndTransactionRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + transactionId_ = s; + break; + } + case 32: { + int rawValue = input.readEnum(); + + resolution_ = rawValue; + break; + } + case 40: { + int rawValue = input.readEnum(); + + source_ = rawValue; + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + traceContext_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.EndTransactionRequest.class, apache.rocketmq.v2.EndTransactionRequest.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object messageId_; + /** + * string message_id = 2; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TRANSACTION_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object transactionId_; + /** + * string transaction_id = 3; + * @return The transactionId. + */ + @java.lang.Override + public java.lang.String getTransactionId() { + java.lang.Object ref = transactionId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + transactionId_ = s; + return s; + } + } + /** + * string transaction_id = 3; + * @return The bytes for transactionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTransactionIdBytes() { + java.lang.Object ref = transactionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + transactionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESOLUTION_FIELD_NUMBER = 4; + private int resolution_; + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @return The enum numeric value on the wire for resolution. + */ + @java.lang.Override public int getResolutionValue() { + return resolution_; + } + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @return The resolution. + */ + @java.lang.Override public apache.rocketmq.v2.TransactionResolution getResolution() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.TransactionResolution result = apache.rocketmq.v2.TransactionResolution.valueOf(resolution_); + return result == null ? apache.rocketmq.v2.TransactionResolution.UNRECOGNIZED : result; + } + + public static final int SOURCE_FIELD_NUMBER = 5; + private int source_; + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @return The enum numeric value on the wire for source. + */ + @java.lang.Override public int getSourceValue() { + return source_; + } + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @return The source. + */ + @java.lang.Override public apache.rocketmq.v2.TransactionSource getSource() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.TransactionSource result = apache.rocketmq.v2.TransactionSource.valueOf(source_); + return result == null ? apache.rocketmq.v2.TransactionSource.UNRECOGNIZED : result; + } + + public static final int TRACE_CONTEXT_FIELD_NUMBER = 6; + private volatile java.lang.Object traceContext_; + /** + * string trace_context = 6; + * @return The traceContext. + */ + @java.lang.Override + public java.lang.String getTraceContext() { + java.lang.Object ref = traceContext_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + traceContext_ = s; + return s; + } + } + /** + * string trace_context = 6; + * @return The bytes for traceContext. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTraceContextBytes() { + java.lang.Object ref = traceContext_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + traceContext_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (topic_ != null) { + output.writeMessage(1, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, transactionId_); + } + if (resolution_ != apache.rocketmq.v2.TransactionResolution.TRANSACTION_RESOLUTION_UNSPECIFIED.getNumber()) { + output.writeEnum(4, resolution_); + } + if (source_ != apache.rocketmq.v2.TransactionSource.SOURCE_UNSPECIFIED.getNumber()) { + output.writeEnum(5, source_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceContext_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, traceContext_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, transactionId_); + } + if (resolution_ != apache.rocketmq.v2.TransactionResolution.TRANSACTION_RESOLUTION_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(4, resolution_); + } + if (source_ != apache.rocketmq.v2.TransactionSource.SOURCE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, source_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceContext_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, traceContext_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.EndTransactionRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.EndTransactionRequest other = (apache.rocketmq.v2.EndTransactionRequest) obj; + + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!getTransactionId() + .equals(other.getTransactionId())) return false; + if (resolution_ != other.resolution_) return false; + if (source_ != other.source_) return false; + if (!getTraceContext() + .equals(other.getTraceContext())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (37 * hash) + TRANSACTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getTransactionId().hashCode(); + hash = (37 * hash) + RESOLUTION_FIELD_NUMBER; + hash = (53 * hash) + resolution_; + hash = (37 * hash) + SOURCE_FIELD_NUMBER; + hash = (53 * hash) + source_; + hash = (37 * hash) + TRACE_CONTEXT_FIELD_NUMBER; + hash = (53 * hash) + getTraceContext().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.EndTransactionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.EndTransactionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.EndTransactionRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.EndTransactionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.EndTransactionRequest) + apache.rocketmq.v2.EndTransactionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.EndTransactionRequest.class, apache.rocketmq.v2.EndTransactionRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.EndTransactionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + messageId_ = ""; + + transactionId_ = ""; + + resolution_ = 0; + + source_ = 0; + + traceContext_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.EndTransactionRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionRequest build() { + apache.rocketmq.v2.EndTransactionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionRequest buildPartial() { + apache.rocketmq.v2.EndTransactionRequest result = new apache.rocketmq.v2.EndTransactionRequest(this); + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.messageId_ = messageId_; + result.transactionId_ = transactionId_; + result.resolution_ = resolution_; + result.source_ = source_; + result.traceContext_ = traceContext_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.EndTransactionRequest) { + return mergeFrom((apache.rocketmq.v2.EndTransactionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.EndTransactionRequest other) { + if (other == apache.rocketmq.v2.EndTransactionRequest.getDefaultInstance()) return this; + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + if (!other.getTransactionId().isEmpty()) { + transactionId_ = other.transactionId_; + onChanged(); + } + if (other.resolution_ != 0) { + setResolutionValue(other.getResolutionValue()); + } + if (other.source_ != 0) { + setSourceValue(other.getSourceValue()); + } + if (!other.getTraceContext().isEmpty()) { + traceContext_ = other.traceContext_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.EndTransactionRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.EndTransactionRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.lang.Object messageId_ = ""; + /** + * string message_id = 2; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 2; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + * string message_id = 2; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + * string message_id = 2; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + + private java.lang.Object transactionId_ = ""; + /** + * string transaction_id = 3; + * @return The transactionId. + */ + public java.lang.String getTransactionId() { + java.lang.Object ref = transactionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + transactionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string transaction_id = 3; + * @return The bytes for transactionId. + */ + public com.google.protobuf.ByteString + getTransactionIdBytes() { + java.lang.Object ref = transactionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + transactionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string transaction_id = 3; + * @param value The transactionId to set. + * @return This builder for chaining. + */ + public Builder setTransactionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + transactionId_ = value; + onChanged(); + return this; + } + /** + * string transaction_id = 3; + * @return This builder for chaining. + */ + public Builder clearTransactionId() { + + transactionId_ = getDefaultInstance().getTransactionId(); + onChanged(); + return this; + } + /** + * string transaction_id = 3; + * @param value The bytes for transactionId to set. + * @return This builder for chaining. + */ + public Builder setTransactionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + transactionId_ = value; + onChanged(); + return this; + } + + private int resolution_ = 0; + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @return The enum numeric value on the wire for resolution. + */ + @java.lang.Override public int getResolutionValue() { + return resolution_; + } + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @param value The enum numeric value on the wire for resolution to set. + * @return This builder for chaining. + */ + public Builder setResolutionValue(int value) { + + resolution_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @return The resolution. + */ + @java.lang.Override + public apache.rocketmq.v2.TransactionResolution getResolution() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.TransactionResolution result = apache.rocketmq.v2.TransactionResolution.valueOf(resolution_); + return result == null ? apache.rocketmq.v2.TransactionResolution.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @param value The resolution to set. + * @return This builder for chaining. + */ + public Builder setResolution(apache.rocketmq.v2.TransactionResolution value) { + if (value == null) { + throw new NullPointerException(); + } + + resolution_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @return This builder for chaining. + */ + public Builder clearResolution() { + + resolution_ = 0; + onChanged(); + return this; + } + + private int source_ = 0; + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @return The enum numeric value on the wire for source. + */ + @java.lang.Override public int getSourceValue() { + return source_; + } + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @param value The enum numeric value on the wire for source to set. + * @return This builder for chaining. + */ + public Builder setSourceValue(int value) { + + source_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @return The source. + */ + @java.lang.Override + public apache.rocketmq.v2.TransactionSource getSource() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.TransactionSource result = apache.rocketmq.v2.TransactionSource.valueOf(source_); + return result == null ? apache.rocketmq.v2.TransactionSource.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @param value The source to set. + * @return This builder for chaining. + */ + public Builder setSource(apache.rocketmq.v2.TransactionSource value) { + if (value == null) { + throw new NullPointerException(); + } + + source_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @return This builder for chaining. + */ + public Builder clearSource() { + + source_ = 0; + onChanged(); + return this; + } + + private java.lang.Object traceContext_ = ""; + /** + * string trace_context = 6; + * @return The traceContext. + */ + public java.lang.String getTraceContext() { + java.lang.Object ref = traceContext_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + traceContext_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string trace_context = 6; + * @return The bytes for traceContext. + */ + public com.google.protobuf.ByteString + getTraceContextBytes() { + java.lang.Object ref = traceContext_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + traceContext_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string trace_context = 6; + * @param value The traceContext to set. + * @return This builder for chaining. + */ + public Builder setTraceContext( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + traceContext_ = value; + onChanged(); + return this; + } + /** + * string trace_context = 6; + * @return This builder for chaining. + */ + public Builder clearTraceContext() { + + traceContext_ = getDefaultInstance().getTraceContext(); + onChanged(); + return this; + } + /** + * string trace_context = 6; + * @param value The bytes for traceContext to set. + * @return This builder for chaining. + */ + public Builder setTraceContextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + traceContext_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.EndTransactionRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.EndTransactionRequest) + private static final apache.rocketmq.v2.EndTransactionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.EndTransactionRequest(); + } + + public static apache.rocketmq.v2.EndTransactionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EndTransactionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EndTransactionRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java new file mode 100644 index 00000000000..c738bf147eb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java @@ -0,0 +1,82 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface EndTransactionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.EndTransactionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * string message_id = 2; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + * string transaction_id = 3; + * @return The transactionId. + */ + java.lang.String getTransactionId(); + /** + * string transaction_id = 3; + * @return The bytes for transactionId. + */ + com.google.protobuf.ByteString + getTransactionIdBytes(); + + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @return The enum numeric value on the wire for resolution. + */ + int getResolutionValue(); + /** + * .apache.rocketmq.v2.TransactionResolution resolution = 4; + * @return The resolution. + */ + apache.rocketmq.v2.TransactionResolution getResolution(); + + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @return The enum numeric value on the wire for source. + */ + int getSourceValue(); + /** + * .apache.rocketmq.v2.TransactionSource source = 5; + * @return The source. + */ + apache.rocketmq.v2.TransactionSource getSource(); + + /** + * string trace_context = 6; + * @return The traceContext. + */ + java.lang.String getTraceContext(); + /** + * string trace_context = 6; + * @return The bytes for traceContext. + */ + com.google.protobuf.ByteString + getTraceContextBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java new file mode 100644 index 00000000000..c5162b08822 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.EndTransactionResponse} + */ +public final class EndTransactionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.EndTransactionResponse) + EndTransactionResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use EndTransactionResponse.newBuilder() to construct. + private EndTransactionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private EndTransactionResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new EndTransactionResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private EndTransactionResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.EndTransactionResponse.class, apache.rocketmq.v2.EndTransactionResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.EndTransactionResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.EndTransactionResponse other = (apache.rocketmq.v2.EndTransactionResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.EndTransactionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.EndTransactionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.EndTransactionResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.EndTransactionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.EndTransactionResponse) + apache.rocketmq.v2.EndTransactionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.EndTransactionResponse.class, apache.rocketmq.v2.EndTransactionResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.EndTransactionResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.EndTransactionResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionResponse build() { + apache.rocketmq.v2.EndTransactionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionResponse buildPartial() { + apache.rocketmq.v2.EndTransactionResponse result = new apache.rocketmq.v2.EndTransactionResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.EndTransactionResponse) { + return mergeFrom((apache.rocketmq.v2.EndTransactionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.EndTransactionResponse other) { + if (other == apache.rocketmq.v2.EndTransactionResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.EndTransactionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.EndTransactionResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.EndTransactionResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.EndTransactionResponse) + private static final apache.rocketmq.v2.EndTransactionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.EndTransactionResponse(); + } + + public static apache.rocketmq.v2.EndTransactionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public EndTransactionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new EndTransactionResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.EndTransactionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java new file mode 100644 index 00000000000..36f5c0e9299 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface EndTransactionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.EndTransactionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Endpoints.java b/proxy/src/main/java/apache/rocketmq/v2/Endpoints.java new file mode 100644 index 00000000000..1a01afda211 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Endpoints.java @@ -0,0 +1,868 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Endpoints} + */ +public final class Endpoints extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Endpoints) + EndpointsOrBuilder { +private static final long serialVersionUID = 0L; + // Use Endpoints.newBuilder() to construct. + private Endpoints(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Endpoints() { + scheme_ = 0; + addresses_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Endpoints(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Endpoints( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + scheme_ = rawValue; + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + addresses_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + addresses_.add( + input.readMessage(apache.rocketmq.v2.Address.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + addresses_ = java.util.Collections.unmodifiableList(addresses_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Endpoints.class, apache.rocketmq.v2.Endpoints.Builder.class); + } + + public static final int SCHEME_FIELD_NUMBER = 1; + private int scheme_; + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @return The enum numeric value on the wire for scheme. + */ + @java.lang.Override public int getSchemeValue() { + return scheme_; + } + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @return The scheme. + */ + @java.lang.Override public apache.rocketmq.v2.AddressScheme getScheme() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.AddressScheme result = apache.rocketmq.v2.AddressScheme.valueOf(scheme_); + return result == null ? apache.rocketmq.v2.AddressScheme.UNRECOGNIZED : result; + } + + public static final int ADDRESSES_FIELD_NUMBER = 2; + private java.util.List addresses_; + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + @java.lang.Override + public java.util.List getAddressesList() { + return addresses_; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + @java.lang.Override + public java.util.List + getAddressesOrBuilderList() { + return addresses_; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + @java.lang.Override + public int getAddressesCount() { + return addresses_.size(); + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.Address getAddresses(int index) { + return addresses_.get(index); + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.AddressOrBuilder getAddressesOrBuilder( + int index) { + return addresses_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (scheme_ != apache.rocketmq.v2.AddressScheme.ADDRESS_SCHEME_UNSPECIFIED.getNumber()) { + output.writeEnum(1, scheme_); + } + for (int i = 0; i < addresses_.size(); i++) { + output.writeMessage(2, addresses_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (scheme_ != apache.rocketmq.v2.AddressScheme.ADDRESS_SCHEME_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, scheme_); + } + for (int i = 0; i < addresses_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, addresses_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Endpoints)) { + return super.equals(obj); + } + apache.rocketmq.v2.Endpoints other = (apache.rocketmq.v2.Endpoints) obj; + + if (scheme_ != other.scheme_) return false; + if (!getAddressesList() + .equals(other.getAddressesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SCHEME_FIELD_NUMBER; + hash = (53 * hash) + scheme_; + if (getAddressesCount() > 0) { + hash = (37 * hash) + ADDRESSES_FIELD_NUMBER; + hash = (53 * hash) + getAddressesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Endpoints parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Endpoints parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Endpoints parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Endpoints parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Endpoints parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Endpoints parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Endpoints parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Endpoints parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Endpoints parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Endpoints parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Endpoints parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Endpoints parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Endpoints prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Endpoints} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Endpoints) + apache.rocketmq.v2.EndpointsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Endpoints.class, apache.rocketmq.v2.Endpoints.Builder.class); + } + + // Construct using apache.rocketmq.v2.Endpoints.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAddressesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + scheme_ = 0; + + if (addressesBuilder_ == null) { + addresses_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + addressesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Endpoints getDefaultInstanceForType() { + return apache.rocketmq.v2.Endpoints.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Endpoints build() { + apache.rocketmq.v2.Endpoints result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Endpoints buildPartial() { + apache.rocketmq.v2.Endpoints result = new apache.rocketmq.v2.Endpoints(this); + int from_bitField0_ = bitField0_; + result.scheme_ = scheme_; + if (addressesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + addresses_ = java.util.Collections.unmodifiableList(addresses_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.addresses_ = addresses_; + } else { + result.addresses_ = addressesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Endpoints) { + return mergeFrom((apache.rocketmq.v2.Endpoints)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Endpoints other) { + if (other == apache.rocketmq.v2.Endpoints.getDefaultInstance()) return this; + if (other.scheme_ != 0) { + setSchemeValue(other.getSchemeValue()); + } + if (addressesBuilder_ == null) { + if (!other.addresses_.isEmpty()) { + if (addresses_.isEmpty()) { + addresses_ = other.addresses_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAddressesIsMutable(); + addresses_.addAll(other.addresses_); + } + onChanged(); + } + } else { + if (!other.addresses_.isEmpty()) { + if (addressesBuilder_.isEmpty()) { + addressesBuilder_.dispose(); + addressesBuilder_ = null; + addresses_ = other.addresses_; + bitField0_ = (bitField0_ & ~0x00000001); + addressesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAddressesFieldBuilder() : null; + } else { + addressesBuilder_.addAllMessages(other.addresses_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Endpoints parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Endpoints) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int scheme_ = 0; + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @return The enum numeric value on the wire for scheme. + */ + @java.lang.Override public int getSchemeValue() { + return scheme_; + } + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @param value The enum numeric value on the wire for scheme to set. + * @return This builder for chaining. + */ + public Builder setSchemeValue(int value) { + + scheme_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @return The scheme. + */ + @java.lang.Override + public apache.rocketmq.v2.AddressScheme getScheme() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.AddressScheme result = apache.rocketmq.v2.AddressScheme.valueOf(scheme_); + return result == null ? apache.rocketmq.v2.AddressScheme.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @param value The scheme to set. + * @return This builder for chaining. + */ + public Builder setScheme(apache.rocketmq.v2.AddressScheme value) { + if (value == null) { + throw new NullPointerException(); + } + + scheme_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @return This builder for chaining. + */ + public Builder clearScheme() { + + scheme_ = 0; + onChanged(); + return this; + } + + private java.util.List addresses_ = + java.util.Collections.emptyList(); + private void ensureAddressesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + addresses_ = new java.util.ArrayList(addresses_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Address, apache.rocketmq.v2.Address.Builder, apache.rocketmq.v2.AddressOrBuilder> addressesBuilder_; + + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public java.util.List getAddressesList() { + if (addressesBuilder_ == null) { + return java.util.Collections.unmodifiableList(addresses_); + } else { + return addressesBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public int getAddressesCount() { + if (addressesBuilder_ == null) { + return addresses_.size(); + } else { + return addressesBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public apache.rocketmq.v2.Address getAddresses(int index) { + if (addressesBuilder_ == null) { + return addresses_.get(index); + } else { + return addressesBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder setAddresses( + int index, apache.rocketmq.v2.Address value) { + if (addressesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAddressesIsMutable(); + addresses_.set(index, value); + onChanged(); + } else { + addressesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder setAddresses( + int index, apache.rocketmq.v2.Address.Builder builderForValue) { + if (addressesBuilder_ == null) { + ensureAddressesIsMutable(); + addresses_.set(index, builderForValue.build()); + onChanged(); + } else { + addressesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder addAddresses(apache.rocketmq.v2.Address value) { + if (addressesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAddressesIsMutable(); + addresses_.add(value); + onChanged(); + } else { + addressesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder addAddresses( + int index, apache.rocketmq.v2.Address value) { + if (addressesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAddressesIsMutable(); + addresses_.add(index, value); + onChanged(); + } else { + addressesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder addAddresses( + apache.rocketmq.v2.Address.Builder builderForValue) { + if (addressesBuilder_ == null) { + ensureAddressesIsMutable(); + addresses_.add(builderForValue.build()); + onChanged(); + } else { + addressesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder addAddresses( + int index, apache.rocketmq.v2.Address.Builder builderForValue) { + if (addressesBuilder_ == null) { + ensureAddressesIsMutable(); + addresses_.add(index, builderForValue.build()); + onChanged(); + } else { + addressesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder addAllAddresses( + java.lang.Iterable values) { + if (addressesBuilder_ == null) { + ensureAddressesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, addresses_); + onChanged(); + } else { + addressesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder clearAddresses() { + if (addressesBuilder_ == null) { + addresses_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + addressesBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public Builder removeAddresses(int index) { + if (addressesBuilder_ == null) { + ensureAddressesIsMutable(); + addresses_.remove(index); + onChanged(); + } else { + addressesBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public apache.rocketmq.v2.Address.Builder getAddressesBuilder( + int index) { + return getAddressesFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public apache.rocketmq.v2.AddressOrBuilder getAddressesOrBuilder( + int index) { + if (addressesBuilder_ == null) { + return addresses_.get(index); } else { + return addressesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public java.util.List + getAddressesOrBuilderList() { + if (addressesBuilder_ != null) { + return addressesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(addresses_); + } + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public apache.rocketmq.v2.Address.Builder addAddressesBuilder() { + return getAddressesFieldBuilder().addBuilder( + apache.rocketmq.v2.Address.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public apache.rocketmq.v2.Address.Builder addAddressesBuilder( + int index) { + return getAddressesFieldBuilder().addBuilder( + index, apache.rocketmq.v2.Address.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + public java.util.List + getAddressesBuilderList() { + return getAddressesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Address, apache.rocketmq.v2.Address.Builder, apache.rocketmq.v2.AddressOrBuilder> + getAddressesFieldBuilder() { + if (addressesBuilder_ == null) { + addressesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Address, apache.rocketmq.v2.Address.Builder, apache.rocketmq.v2.AddressOrBuilder>( + addresses_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + addresses_ = null; + } + return addressesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Endpoints) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Endpoints) + private static final apache.rocketmq.v2.Endpoints DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Endpoints(); + } + + public static apache.rocketmq.v2.Endpoints getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Endpoints parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Endpoints(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Endpoints getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java new file mode 100644 index 00000000000..b520f4b1975 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java @@ -0,0 +1,44 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface EndpointsOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Endpoints) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @return The enum numeric value on the wire for scheme. + */ + int getSchemeValue(); + /** + * .apache.rocketmq.v2.AddressScheme scheme = 1; + * @return The scheme. + */ + apache.rocketmq.v2.AddressScheme getScheme(); + + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + java.util.List + getAddressesList(); + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + apache.rocketmq.v2.Address getAddresses(int index); + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + int getAddressesCount(); + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + java.util.List + getAddressesOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.Address addresses = 2; + */ + apache.rocketmq.v2.AddressOrBuilder getAddressesOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java b/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java new file mode 100644 index 00000000000..acb87306caf --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java @@ -0,0 +1,871 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + *
+ * https://en.wikipedia.org/wiki/Exponential_backoff
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ExponentialBackoff} + */ +public final class ExponentialBackoff extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ExponentialBackoff) + ExponentialBackoffOrBuilder { +private static final long serialVersionUID = 0L; + // Use ExponentialBackoff.newBuilder() to construct. + private ExponentialBackoff(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ExponentialBackoff() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ExponentialBackoff(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ExponentialBackoff( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (initial_ != null) { + subBuilder = initial_.toBuilder(); + } + initial_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(initial_); + initial_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (max_ != null) { + subBuilder = max_.toBuilder(); + } + max_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(max_); + max_ = subBuilder.buildPartial(); + } + + break; + } + case 29: { + + multiplier_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ExponentialBackoff.class, apache.rocketmq.v2.ExponentialBackoff.Builder.class); + } + + public static final int INITIAL_FIELD_NUMBER = 1; + private com.google.protobuf.Duration initial_; + /** + * .google.protobuf.Duration initial = 1; + * @return Whether the initial field is set. + */ + @java.lang.Override + public boolean hasInitial() { + return initial_ != null; + } + /** + * .google.protobuf.Duration initial = 1; + * @return The initial. + */ + @java.lang.Override + public com.google.protobuf.Duration getInitial() { + return initial_ == null ? com.google.protobuf.Duration.getDefaultInstance() : initial_; + } + /** + * .google.protobuf.Duration initial = 1; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getInitialOrBuilder() { + return getInitial(); + } + + public static final int MAX_FIELD_NUMBER = 2; + private com.google.protobuf.Duration max_; + /** + * .google.protobuf.Duration max = 2; + * @return Whether the max field is set. + */ + @java.lang.Override + public boolean hasMax() { + return max_ != null; + } + /** + * .google.protobuf.Duration max = 2; + * @return The max. + */ + @java.lang.Override + public com.google.protobuf.Duration getMax() { + return max_ == null ? com.google.protobuf.Duration.getDefaultInstance() : max_; + } + /** + * .google.protobuf.Duration max = 2; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getMaxOrBuilder() { + return getMax(); + } + + public static final int MULTIPLIER_FIELD_NUMBER = 3; + private float multiplier_; + /** + * float multiplier = 3; + * @return The multiplier. + */ + @java.lang.Override + public float getMultiplier() { + return multiplier_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (initial_ != null) { + output.writeMessage(1, getInitial()); + } + if (max_ != null) { + output.writeMessage(2, getMax()); + } + if (java.lang.Float.floatToRawIntBits(multiplier_) != 0) { + output.writeFloat(3, multiplier_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (initial_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getInitial()); + } + if (max_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMax()); + } + if (java.lang.Float.floatToRawIntBits(multiplier_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize(3, multiplier_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ExponentialBackoff)) { + return super.equals(obj); + } + apache.rocketmq.v2.ExponentialBackoff other = (apache.rocketmq.v2.ExponentialBackoff) obj; + + if (hasInitial() != other.hasInitial()) return false; + if (hasInitial()) { + if (!getInitial() + .equals(other.getInitial())) return false; + } + if (hasMax() != other.hasMax()) return false; + if (hasMax()) { + if (!getMax() + .equals(other.getMax())) return false; + } + if (java.lang.Float.floatToIntBits(getMultiplier()) + != java.lang.Float.floatToIntBits( + other.getMultiplier())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasInitial()) { + hash = (37 * hash) + INITIAL_FIELD_NUMBER; + hash = (53 * hash) + getInitial().hashCode(); + } + if (hasMax()) { + hash = (37 * hash) + MAX_FIELD_NUMBER; + hash = (53 * hash) + getMax().hashCode(); + } + hash = (37 * hash) + MULTIPLIER_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getMultiplier()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ExponentialBackoff parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ExponentialBackoff parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ExponentialBackoff parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ExponentialBackoff prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * https://en.wikipedia.org/wiki/Exponential_backoff
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ExponentialBackoff} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ExponentialBackoff) + apache.rocketmq.v2.ExponentialBackoffOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ExponentialBackoff.class, apache.rocketmq.v2.ExponentialBackoff.Builder.class); + } + + // Construct using apache.rocketmq.v2.ExponentialBackoff.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (initialBuilder_ == null) { + initial_ = null; + } else { + initial_ = null; + initialBuilder_ = null; + } + if (maxBuilder_ == null) { + max_ = null; + } else { + max_ = null; + maxBuilder_ = null; + } + multiplier_ = 0F; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoff getDefaultInstanceForType() { + return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoff build() { + apache.rocketmq.v2.ExponentialBackoff result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoff buildPartial() { + apache.rocketmq.v2.ExponentialBackoff result = new apache.rocketmq.v2.ExponentialBackoff(this); + if (initialBuilder_ == null) { + result.initial_ = initial_; + } else { + result.initial_ = initialBuilder_.build(); + } + if (maxBuilder_ == null) { + result.max_ = max_; + } else { + result.max_ = maxBuilder_.build(); + } + result.multiplier_ = multiplier_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ExponentialBackoff) { + return mergeFrom((apache.rocketmq.v2.ExponentialBackoff)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ExponentialBackoff other) { + if (other == apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance()) return this; + if (other.hasInitial()) { + mergeInitial(other.getInitial()); + } + if (other.hasMax()) { + mergeMax(other.getMax()); + } + if (other.getMultiplier() != 0F) { + setMultiplier(other.getMultiplier()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ExponentialBackoff parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ExponentialBackoff) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.Duration initial_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> initialBuilder_; + /** + * .google.protobuf.Duration initial = 1; + * @return Whether the initial field is set. + */ + public boolean hasInitial() { + return initialBuilder_ != null || initial_ != null; + } + /** + * .google.protobuf.Duration initial = 1; + * @return The initial. + */ + public com.google.protobuf.Duration getInitial() { + if (initialBuilder_ == null) { + return initial_ == null ? com.google.protobuf.Duration.getDefaultInstance() : initial_; + } else { + return initialBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Duration initial = 1; + */ + public Builder setInitial(com.google.protobuf.Duration value) { + if (initialBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + initial_ = value; + onChanged(); + } else { + initialBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Duration initial = 1; + */ + public Builder setInitial( + com.google.protobuf.Duration.Builder builderForValue) { + if (initialBuilder_ == null) { + initial_ = builderForValue.build(); + onChanged(); + } else { + initialBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Duration initial = 1; + */ + public Builder mergeInitial(com.google.protobuf.Duration value) { + if (initialBuilder_ == null) { + if (initial_ != null) { + initial_ = + com.google.protobuf.Duration.newBuilder(initial_).mergeFrom(value).buildPartial(); + } else { + initial_ = value; + } + onChanged(); + } else { + initialBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Duration initial = 1; + */ + public Builder clearInitial() { + if (initialBuilder_ == null) { + initial_ = null; + onChanged(); + } else { + initial_ = null; + initialBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Duration initial = 1; + */ + public com.google.protobuf.Duration.Builder getInitialBuilder() { + + onChanged(); + return getInitialFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Duration initial = 1; + */ + public com.google.protobuf.DurationOrBuilder getInitialOrBuilder() { + if (initialBuilder_ != null) { + return initialBuilder_.getMessageOrBuilder(); + } else { + return initial_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : initial_; + } + } + /** + * .google.protobuf.Duration initial = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getInitialFieldBuilder() { + if (initialBuilder_ == null) { + initialBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getInitial(), + getParentForChildren(), + isClean()); + initial_ = null; + } + return initialBuilder_; + } + + private com.google.protobuf.Duration max_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> maxBuilder_; + /** + * .google.protobuf.Duration max = 2; + * @return Whether the max field is set. + */ + public boolean hasMax() { + return maxBuilder_ != null || max_ != null; + } + /** + * .google.protobuf.Duration max = 2; + * @return The max. + */ + public com.google.protobuf.Duration getMax() { + if (maxBuilder_ == null) { + return max_ == null ? com.google.protobuf.Duration.getDefaultInstance() : max_; + } else { + return maxBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Duration max = 2; + */ + public Builder setMax(com.google.protobuf.Duration value) { + if (maxBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + max_ = value; + onChanged(); + } else { + maxBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Duration max = 2; + */ + public Builder setMax( + com.google.protobuf.Duration.Builder builderForValue) { + if (maxBuilder_ == null) { + max_ = builderForValue.build(); + onChanged(); + } else { + maxBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Duration max = 2; + */ + public Builder mergeMax(com.google.protobuf.Duration value) { + if (maxBuilder_ == null) { + if (max_ != null) { + max_ = + com.google.protobuf.Duration.newBuilder(max_).mergeFrom(value).buildPartial(); + } else { + max_ = value; + } + onChanged(); + } else { + maxBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Duration max = 2; + */ + public Builder clearMax() { + if (maxBuilder_ == null) { + max_ = null; + onChanged(); + } else { + max_ = null; + maxBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Duration max = 2; + */ + public com.google.protobuf.Duration.Builder getMaxBuilder() { + + onChanged(); + return getMaxFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Duration max = 2; + */ + public com.google.protobuf.DurationOrBuilder getMaxOrBuilder() { + if (maxBuilder_ != null) { + return maxBuilder_.getMessageOrBuilder(); + } else { + return max_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : max_; + } + } + /** + * .google.protobuf.Duration max = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getMaxFieldBuilder() { + if (maxBuilder_ == null) { + maxBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getMax(), + getParentForChildren(), + isClean()); + max_ = null; + } + return maxBuilder_; + } + + private float multiplier_ ; + /** + * float multiplier = 3; + * @return The multiplier. + */ + @java.lang.Override + public float getMultiplier() { + return multiplier_; + } + /** + * float multiplier = 3; + * @param value The multiplier to set. + * @return This builder for chaining. + */ + public Builder setMultiplier(float value) { + + multiplier_ = value; + onChanged(); + return this; + } + /** + * float multiplier = 3; + * @return This builder for chaining. + */ + public Builder clearMultiplier() { + + multiplier_ = 0F; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ExponentialBackoff) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ExponentialBackoff) + private static final apache.rocketmq.v2.ExponentialBackoff DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ExponentialBackoff(); + } + + public static apache.rocketmq.v2.ExponentialBackoff getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ExponentialBackoff parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ExponentialBackoff(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoff getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java new file mode 100644 index 00000000000..83ba49a4af5 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java @@ -0,0 +1,45 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface ExponentialBackoffOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ExponentialBackoff) + com.google.protobuf.MessageOrBuilder { + + /** + * .google.protobuf.Duration initial = 1; + * @return Whether the initial field is set. + */ + boolean hasInitial(); + /** + * .google.protobuf.Duration initial = 1; + * @return The initial. + */ + com.google.protobuf.Duration getInitial(); + /** + * .google.protobuf.Duration initial = 1; + */ + com.google.protobuf.DurationOrBuilder getInitialOrBuilder(); + + /** + * .google.protobuf.Duration max = 2; + * @return Whether the max field is set. + */ + boolean hasMax(); + /** + * .google.protobuf.Duration max = 2; + * @return The max. + */ + com.google.protobuf.Duration getMax(); + /** + * .google.protobuf.Duration max = 2; + */ + com.google.protobuf.DurationOrBuilder getMaxOrBuilder(); + + /** + * float multiplier = 3; + * @return The multiplier. + */ + float getMultiplier(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java b/proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java new file mode 100644 index 00000000000..68601a86898 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java @@ -0,0 +1,655 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.FilterExpression} + */ +public final class FilterExpression extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.FilterExpression) + FilterExpressionOrBuilder { +private static final long serialVersionUID = 0L; + // Use FilterExpression.newBuilder() to construct. + private FilterExpression(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private FilterExpression() { + type_ = 0; + expression_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new FilterExpression(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private FilterExpression( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + type_ = rawValue; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + expression_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.FilterExpression.class, apache.rocketmq.v2.FilterExpression.Builder.class); + } + + public static final int TYPE_FIELD_NUMBER = 1; + private int type_; + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @return The type. + */ + @java.lang.Override public apache.rocketmq.v2.FilterType getType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.FilterType result = apache.rocketmq.v2.FilterType.valueOf(type_); + return result == null ? apache.rocketmq.v2.FilterType.UNRECOGNIZED : result; + } + + public static final int EXPRESSION_FIELD_NUMBER = 2; + private volatile java.lang.Object expression_; + /** + * string expression = 2; + * @return The expression. + */ + @java.lang.Override + public java.lang.String getExpression() { + java.lang.Object ref = expression_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + expression_ = s; + return s; + } + } + /** + * string expression = 2; + * @return The bytes for expression. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getExpressionBytes() { + java.lang.Object ref = expression_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + expression_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (type_ != apache.rocketmq.v2.FilterType.FILTER_TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(1, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(expression_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, expression_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (type_ != apache.rocketmq.v2.FilterType.FILTER_TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, type_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(expression_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, expression_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.FilterExpression)) { + return super.equals(obj); + } + apache.rocketmq.v2.FilterExpression other = (apache.rocketmq.v2.FilterExpression) obj; + + if (type_ != other.type_) return false; + if (!getExpression() + .equals(other.getExpression())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + type_; + hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; + hash = (53 * hash) + getExpression().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.FilterExpression parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.FilterExpression parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.FilterExpression parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.FilterExpression parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.FilterExpression parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.FilterExpression parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.FilterExpression parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.FilterExpression parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.FilterExpression parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.FilterExpression parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.FilterExpression parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.FilterExpression parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.FilterExpression prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.FilterExpression} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.FilterExpression) + apache.rocketmq.v2.FilterExpressionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.FilterExpression.class, apache.rocketmq.v2.FilterExpression.Builder.class); + } + + // Construct using apache.rocketmq.v2.FilterExpression.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + type_ = 0; + + expression_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.FilterExpression getDefaultInstanceForType() { + return apache.rocketmq.v2.FilterExpression.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.FilterExpression build() { + apache.rocketmq.v2.FilterExpression result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.FilterExpression buildPartial() { + apache.rocketmq.v2.FilterExpression result = new apache.rocketmq.v2.FilterExpression(this); + result.type_ = type_; + result.expression_ = expression_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.FilterExpression) { + return mergeFrom((apache.rocketmq.v2.FilterExpression)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.FilterExpression other) { + if (other == apache.rocketmq.v2.FilterExpression.getDefaultInstance()) return this; + if (other.type_ != 0) { + setTypeValue(other.getTypeValue()); + } + if (!other.getExpression().isEmpty()) { + expression_ = other.expression_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.FilterExpression parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.FilterExpression) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int type_ = 0; + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @return The enum numeric value on the wire for type. + */ + @java.lang.Override public int getTypeValue() { + return type_; + } + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @param value The enum numeric value on the wire for type to set. + * @return This builder for chaining. + */ + public Builder setTypeValue(int value) { + + type_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @return The type. + */ + @java.lang.Override + public apache.rocketmq.v2.FilterType getType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.FilterType result = apache.rocketmq.v2.FilterType.valueOf(type_); + return result == null ? apache.rocketmq.v2.FilterType.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @param value The type to set. + * @return This builder for chaining. + */ + public Builder setType(apache.rocketmq.v2.FilterType value) { + if (value == null) { + throw new NullPointerException(); + } + + type_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @return This builder for chaining. + */ + public Builder clearType() { + + type_ = 0; + onChanged(); + return this; + } + + private java.lang.Object expression_ = ""; + /** + * string expression = 2; + * @return The expression. + */ + public java.lang.String getExpression() { + java.lang.Object ref = expression_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + expression_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string expression = 2; + * @return The bytes for expression. + */ + public com.google.protobuf.ByteString + getExpressionBytes() { + java.lang.Object ref = expression_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + expression_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string expression = 2; + * @param value The expression to set. + * @return This builder for chaining. + */ + public Builder setExpression( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + expression_ = value; + onChanged(); + return this; + } + /** + * string expression = 2; + * @return This builder for chaining. + */ + public Builder clearExpression() { + + expression_ = getDefaultInstance().getExpression(); + onChanged(); + return this; + } + /** + * string expression = 2; + * @param value The bytes for expression to set. + * @return This builder for chaining. + */ + public Builder setExpressionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + expression_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.FilterExpression) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.FilterExpression) + private static final apache.rocketmq.v2.FilterExpression DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.FilterExpression(); + } + + public static apache.rocketmq.v2.FilterExpression getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public FilterExpression parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new FilterExpression(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.FilterExpression getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java new file mode 100644 index 00000000000..874f417ed8f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java @@ -0,0 +1,32 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface FilterExpressionOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.FilterExpression) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @return The enum numeric value on the wire for type. + */ + int getTypeValue(); + /** + * .apache.rocketmq.v2.FilterType type = 1; + * @return The type. + */ + apache.rocketmq.v2.FilterType getType(); + + /** + * string expression = 2; + * @return The expression. + */ + java.lang.String getExpression(); + /** + * string expression = 2; + * @return The bytes for expression. + */ + com.google.protobuf.ByteString + getExpressionBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/FilterType.java b/proxy/src/main/java/apache/rocketmq/v2/FilterType.java new file mode 100644 index 00000000000..649d06ba888 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/FilterType.java @@ -0,0 +1,122 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.FilterType} + */ +public enum FilterType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * FILTER_TYPE_UNSPECIFIED = 0; + */ + FILTER_TYPE_UNSPECIFIED(0), + /** + * TAG = 1; + */ + TAG(1), + /** + * SQL = 2; + */ + SQL(2), + UNRECOGNIZED(-1), + ; + + /** + * FILTER_TYPE_UNSPECIFIED = 0; + */ + public static final int FILTER_TYPE_UNSPECIFIED_VALUE = 0; + /** + * TAG = 1; + */ + public static final int TAG_VALUE = 1; + /** + * SQL = 2; + */ + public static final int SQL_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static FilterType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static FilterType forNumber(int value) { + switch (value) { + case 0: return FILTER_TYPE_UNSPECIFIED; + case 1: return TAG; + case 2: return SQL; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + FilterType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public FilterType findValueByNumber(int number) { + return FilterType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(3); + } + + private static final FilterType[] VALUES = values(); + + public static FilterType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private FilterType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.FilterType) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java new file mode 100644 index 00000000000..7a16730e53e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java @@ -0,0 +1,1369 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest} + */ +public final class ForwardMessageToDeadLetterQueueRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) + ForwardMessageToDeadLetterQueueRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ForwardMessageToDeadLetterQueueRequest.newBuilder() to construct. + private ForwardMessageToDeadLetterQueueRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForwardMessageToDeadLetterQueueRequest() { + receiptHandle_ = ""; + messageId_ = ""; + liteTopic_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForwardMessageToDeadLetterQueueRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForwardMessageToDeadLetterQueueRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + receiptHandle_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + case 40: { + + deliveryAttempt_ = input.readInt32(); + break; + } + case 48: { + + maxDeliveryAttempts_ = input.readInt32(); + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + liteTopic_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.Builder.class); + } + + private int bitField0_; + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int RECEIPT_HANDLE_FIELD_NUMBER = 3; + private volatile java.lang.Object receiptHandle_; + /** + * string receipt_handle = 3; + * @return The receiptHandle. + */ + @java.lang.Override + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } + } + /** + * string receipt_handle = 3; + * @return The bytes for receiptHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 4; + private volatile java.lang.Object messageId_; + /** + * string message_id = 4; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + * string message_id = 4; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DELIVERY_ATTEMPT_FIELD_NUMBER = 5; + private int deliveryAttempt_; + /** + * int32 delivery_attempt = 5; + * @return The deliveryAttempt. + */ + @java.lang.Override + public int getDeliveryAttempt() { + return deliveryAttempt_; + } + + public static final int MAX_DELIVERY_ATTEMPTS_FIELD_NUMBER = 6; + private int maxDeliveryAttempts_; + /** + * int32 max_delivery_attempts = 6; + * @return The maxDeliveryAttempts. + */ + @java.lang.Override + public int getMaxDeliveryAttempts() { + return maxDeliveryAttempts_; + } + + public static final int LITE_TOPIC_FIELD_NUMBER = 7; + private volatile java.lang.Object liteTopic_; + /** + * optional string lite_topic = 7; + * @return Whether the liteTopic field is set. + */ + @java.lang.Override + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string lite_topic = 7; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } + } + /** + * optional string lite_topic = 7; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, receiptHandle_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, messageId_); + } + if (deliveryAttempt_ != 0) { + output.writeInt32(5, deliveryAttempt_); + } + if (maxDeliveryAttempts_ != 0) { + output.writeInt32(6, maxDeliveryAttempts_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, liteTopic_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, receiptHandle_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, messageId_); + } + if (deliveryAttempt_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, deliveryAttempt_); + } + if (maxDeliveryAttempts_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, maxDeliveryAttempts_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, liteTopic_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest other = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!getReceiptHandle() + .equals(other.getReceiptHandle())) return false; + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (getDeliveryAttempt() + != other.getDeliveryAttempt()) return false; + if (getMaxDeliveryAttempts() + != other.getMaxDeliveryAttempts()) return false; + if (hasLiteTopic() != other.hasLiteTopic()) return false; + if (hasLiteTopic()) { + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getReceiptHandle().hashCode(); + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (37 * hash) + DELIVERY_ATTEMPT_FIELD_NUMBER; + hash = (53 * hash) + getDeliveryAttempt(); + hash = (37 * hash) + MAX_DELIVERY_ATTEMPTS_FIELD_NUMBER; + hash = (53 * hash) + getMaxDeliveryAttempts(); + if (hasLiteTopic()) { + hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + receiptHandle_ = ""; + + messageId_ = ""; + + deliveryAttempt_ = 0; + + maxDeliveryAttempts_ = 0; + + liteTopic_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest build() { + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest buildPartial() { + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest result = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.receiptHandle_ = receiptHandle_; + result.messageId_ = messageId_; + result.deliveryAttempt_ = deliveryAttempt_; + result.maxDeliveryAttempts_ = maxDeliveryAttempts_; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.liteTopic_ = liteTopic_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) { + return mergeFrom((apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest other) { + if (other == apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (!other.getReceiptHandle().isEmpty()) { + receiptHandle_ = other.receiptHandle_; + onChanged(); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + if (other.getDeliveryAttempt() != 0) { + setDeliveryAttempt(other.getDeliveryAttempt()); + } + if (other.getMaxDeliveryAttempts() != 0) { + setMaxDeliveryAttempts(other.getMaxDeliveryAttempts()); + } + if (other.hasLiteTopic()) { + bitField0_ |= 0x00000001; + liteTopic_ = other.liteTopic_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.lang.Object receiptHandle_ = ""; + /** + * string receipt_handle = 3; + * @return The receiptHandle. + */ + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string receipt_handle = 3; + * @return The bytes for receiptHandle. + */ + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string receipt_handle = 3; + * @param value The receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + receiptHandle_ = value; + onChanged(); + return this; + } + /** + * string receipt_handle = 3; + * @return This builder for chaining. + */ + public Builder clearReceiptHandle() { + + receiptHandle_ = getDefaultInstance().getReceiptHandle(); + onChanged(); + return this; + } + /** + * string receipt_handle = 3; + * @param value The bytes for receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + receiptHandle_ = value; + onChanged(); + return this; + } + + private java.lang.Object messageId_ = ""; + /** + * string message_id = 4; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 4; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 4; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + * string message_id = 4; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + * string message_id = 4; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + + private int deliveryAttempt_ ; + /** + * int32 delivery_attempt = 5; + * @return The deliveryAttempt. + */ + @java.lang.Override + public int getDeliveryAttempt() { + return deliveryAttempt_; + } + /** + * int32 delivery_attempt = 5; + * @param value The deliveryAttempt to set. + * @return This builder for chaining. + */ + public Builder setDeliveryAttempt(int value) { + + deliveryAttempt_ = value; + onChanged(); + return this; + } + /** + * int32 delivery_attempt = 5; + * @return This builder for chaining. + */ + public Builder clearDeliveryAttempt() { + + deliveryAttempt_ = 0; + onChanged(); + return this; + } + + private int maxDeliveryAttempts_ ; + /** + * int32 max_delivery_attempts = 6; + * @return The maxDeliveryAttempts. + */ + @java.lang.Override + public int getMaxDeliveryAttempts() { + return maxDeliveryAttempts_; + } + /** + * int32 max_delivery_attempts = 6; + * @param value The maxDeliveryAttempts to set. + * @return This builder for chaining. + */ + public Builder setMaxDeliveryAttempts(int value) { + + maxDeliveryAttempts_ = value; + onChanged(); + return this; + } + /** + * int32 max_delivery_attempts = 6; + * @return This builder for chaining. + */ + public Builder clearMaxDeliveryAttempts() { + + maxDeliveryAttempts_ = 0; + onChanged(); + return this; + } + + private java.lang.Object liteTopic_ = ""; + /** + * optional string lite_topic = 7; + * @return Whether the liteTopic field is set. + */ + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string lite_topic = 7; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string lite_topic = 7; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string lite_topic = 7; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + liteTopic_ = value; + onChanged(); + return this; + } + /** + * optional string lite_topic = 7; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + bitField0_ = (bitField0_ & ~0x00000001); + liteTopic_ = getDefaultInstance().getLiteTopic(); + onChanged(); + return this; + } + /** + * optional string lite_topic = 7; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + liteTopic_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) + private static final apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest(); + } + + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForwardMessageToDeadLetterQueueRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForwardMessageToDeadLetterQueueRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java new file mode 100644 index 00000000000..390cb4ce9ac --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java @@ -0,0 +1,92 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ForwardMessageToDeadLetterQueueRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * string receipt_handle = 3; + * @return The receiptHandle. + */ + java.lang.String getReceiptHandle(); + /** + * string receipt_handle = 3; + * @return The bytes for receiptHandle. + */ + com.google.protobuf.ByteString + getReceiptHandleBytes(); + + /** + * string message_id = 4; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 4; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + * int32 delivery_attempt = 5; + * @return The deliveryAttempt. + */ + int getDeliveryAttempt(); + + /** + * int32 max_delivery_attempts = 6; + * @return The maxDeliveryAttempts. + */ + int getMaxDeliveryAttempts(); + + /** + * optional string lite_topic = 7; + * @return Whether the liteTopic field is set. + */ + boolean hasLiteTopic(); + /** + * optional string lite_topic = 7; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + * optional string lite_topic = 7; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java new file mode 100644 index 00000000000..dc1019dc2e0 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse} + */ +public final class ForwardMessageToDeadLetterQueueResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) + ForwardMessageToDeadLetterQueueResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ForwardMessageToDeadLetterQueueResponse.newBuilder() to construct. + private ForwardMessageToDeadLetterQueueResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ForwardMessageToDeadLetterQueueResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ForwardMessageToDeadLetterQueueResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ForwardMessageToDeadLetterQueueResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse other = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse build() { + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse buildPartial() { + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse result = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) { + return mergeFrom((apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse other) { + if (other == apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) + private static final apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse(); + } + + public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ForwardMessageToDeadLetterQueueResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ForwardMessageToDeadLetterQueueResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java new file mode 100644 index 00000000000..b5a8addd6eb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ForwardMessageToDeadLetterQueueResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java new file mode 100644 index 00000000000..26b5e2d02f1 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java @@ -0,0 +1,959 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Fetch the aggregated running information of a specific consumer client.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoRequest} + */ +public final class GetConsumerRunningInfoRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetConsumerRunningInfoRequest) + GetConsumerRunningInfoRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetConsumerRunningInfoRequest.newBuilder() to construct. + private GetConsumerRunningInfoRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetConsumerRunningInfoRequest() { + deploymentName_ = ""; + clientId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetConsumerRunningInfoRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetConsumerRunningInfoRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + clientId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetConsumerRunningInfoRequest.class, apache.rocketmq.v2.GetConsumerRunningInfoRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GROUP_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int CLIENT_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object clientId_; + /** + * string client_id = 3; + * @return The clientId. + */ + @java.lang.Override + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } + } + /** + * string client_id = 3; + * @return The bytes for clientId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (group_ != null) { + output.writeMessage(2, getGroup()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, clientId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getGroup()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, clientId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetConsumerRunningInfoRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetConsumerRunningInfoRequest other = (apache.rocketmq.v2.GetConsumerRunningInfoRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!getClientId() + .equals(other.getClientId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getClientId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetConsumerRunningInfoRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Fetch the aggregated running information of a specific consumer client.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetConsumerRunningInfoRequest) + apache.rocketmq.v2.GetConsumerRunningInfoRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetConsumerRunningInfoRequest.class, apache.rocketmq.v2.GetConsumerRunningInfoRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetConsumerRunningInfoRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + clientId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.GetConsumerRunningInfoRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoRequest build() { + apache.rocketmq.v2.GetConsumerRunningInfoRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoRequest buildPartial() { + apache.rocketmq.v2.GetConsumerRunningInfoRequest result = new apache.rocketmq.v2.GetConsumerRunningInfoRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + result.clientId_ = clientId_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetConsumerRunningInfoRequest) { + return mergeFrom((apache.rocketmq.v2.GetConsumerRunningInfoRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetConsumerRunningInfoRequest other) { + if (other == apache.rocketmq.v2.GetConsumerRunningInfoRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (!other.getClientId().isEmpty()) { + clientId_ = other.clientId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetConsumerRunningInfoRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetConsumerRunningInfoRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private java.lang.Object clientId_ = ""; + /** + * string client_id = 3; + * @return The clientId. + */ + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_id = 3; + * @return The bytes for clientId. + */ + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_id = 3; + * @param value The clientId to set. + * @return This builder for chaining. + */ + public Builder setClientId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientId_ = value; + onChanged(); + return this; + } + /** + * string client_id = 3; + * @return This builder for chaining. + */ + public Builder clearClientId() { + + clientId_ = getDefaultInstance().getClientId(); + onChanged(); + return this; + } + /** + * string client_id = 3; + * @param value The bytes for clientId to set. + * @return This builder for chaining. + */ + public Builder setClientIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetConsumerRunningInfoRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetConsumerRunningInfoRequest) + private static final apache.rocketmq.v2.GetConsumerRunningInfoRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetConsumerRunningInfoRequest(); + } + + public static apache.rocketmq.v2.GetConsumerRunningInfoRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetConsumerRunningInfoRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetConsumerRunningInfoRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java new file mode 100644 index 00000000000..b71fa3d969b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java @@ -0,0 +1,65 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface GetConsumerRunningInfoRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetConsumerRunningInfoRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * string client_id = 3; + * @return The clientId. + */ + java.lang.String getClientId(); + /** + * string client_id = 3; + * @return The bytes for clientId. + */ + com.google.protobuf.ByteString + getClientIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java new file mode 100644 index 00000000000..b3d30eb5f2d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java @@ -0,0 +1,797 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoResponse} + */ +public final class GetConsumerRunningInfoResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetConsumerRunningInfoResponse) + GetConsumerRunningInfoResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetConsumerRunningInfoResponse.newBuilder() to construct. + private GetConsumerRunningInfoResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetConsumerRunningInfoResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetConsumerRunningInfoResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetConsumerRunningInfoResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.ConsumerRunningInfo.Builder subBuilder = null; + if (consumerRunningInfo_ != null) { + subBuilder = consumerRunningInfo_.toBuilder(); + } + consumerRunningInfo_ = input.readMessage(apache.rocketmq.v2.ConsumerRunningInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(consumerRunningInfo_); + consumerRunningInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetConsumerRunningInfoResponse.class, apache.rocketmq.v2.GetConsumerRunningInfoResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int CONSUMER_RUNNING_INFO_FIELD_NUMBER = 2; + private apache.rocketmq.v2.ConsumerRunningInfo consumerRunningInfo_; + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + * @return Whether the consumerRunningInfo field is set. + */ + @java.lang.Override + public boolean hasConsumerRunningInfo() { + return consumerRunningInfo_ != null; + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + * @return The consumerRunningInfo. + */ + @java.lang.Override + public apache.rocketmq.v2.ConsumerRunningInfo getConsumerRunningInfo() { + return consumerRunningInfo_ == null ? apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance() : consumerRunningInfo_; + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ConsumerRunningInfoOrBuilder getConsumerRunningInfoOrBuilder() { + return getConsumerRunningInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (consumerRunningInfo_ != null) { + output.writeMessage(2, getConsumerRunningInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (consumerRunningInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getConsumerRunningInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetConsumerRunningInfoResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetConsumerRunningInfoResponse other = (apache.rocketmq.v2.GetConsumerRunningInfoResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (hasConsumerRunningInfo() != other.hasConsumerRunningInfo()) return false; + if (hasConsumerRunningInfo()) { + if (!getConsumerRunningInfo() + .equals(other.getConsumerRunningInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (hasConsumerRunningInfo()) { + hash = (37 * hash) + CONSUMER_RUNNING_INFO_FIELD_NUMBER; + hash = (53 * hash) + getConsumerRunningInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetConsumerRunningInfoResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetConsumerRunningInfoResponse) + apache.rocketmq.v2.GetConsumerRunningInfoResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetConsumerRunningInfoResponse.class, apache.rocketmq.v2.GetConsumerRunningInfoResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetConsumerRunningInfoResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (consumerRunningInfoBuilder_ == null) { + consumerRunningInfo_ = null; + } else { + consumerRunningInfo_ = null; + consumerRunningInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.GetConsumerRunningInfoResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoResponse build() { + apache.rocketmq.v2.GetConsumerRunningInfoResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoResponse buildPartial() { + apache.rocketmq.v2.GetConsumerRunningInfoResponse result = new apache.rocketmq.v2.GetConsumerRunningInfoResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (consumerRunningInfoBuilder_ == null) { + result.consumerRunningInfo_ = consumerRunningInfo_; + } else { + result.consumerRunningInfo_ = consumerRunningInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetConsumerRunningInfoResponse) { + return mergeFrom((apache.rocketmq.v2.GetConsumerRunningInfoResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetConsumerRunningInfoResponse other) { + if (other == apache.rocketmq.v2.GetConsumerRunningInfoResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.hasConsumerRunningInfo()) { + mergeConsumerRunningInfo(other.getConsumerRunningInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetConsumerRunningInfoResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetConsumerRunningInfoResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private apache.rocketmq.v2.ConsumerRunningInfo consumerRunningInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ConsumerRunningInfo, apache.rocketmq.v2.ConsumerRunningInfo.Builder, apache.rocketmq.v2.ConsumerRunningInfoOrBuilder> consumerRunningInfoBuilder_; + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + * @return Whether the consumerRunningInfo field is set. + */ + public boolean hasConsumerRunningInfo() { + return consumerRunningInfoBuilder_ != null || consumerRunningInfo_ != null; + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + * @return The consumerRunningInfo. + */ + public apache.rocketmq.v2.ConsumerRunningInfo getConsumerRunningInfo() { + if (consumerRunningInfoBuilder_ == null) { + return consumerRunningInfo_ == null ? apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance() : consumerRunningInfo_; + } else { + return consumerRunningInfoBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + public Builder setConsumerRunningInfo(apache.rocketmq.v2.ConsumerRunningInfo value) { + if (consumerRunningInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + consumerRunningInfo_ = value; + onChanged(); + } else { + consumerRunningInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + public Builder setConsumerRunningInfo( + apache.rocketmq.v2.ConsumerRunningInfo.Builder builderForValue) { + if (consumerRunningInfoBuilder_ == null) { + consumerRunningInfo_ = builderForValue.build(); + onChanged(); + } else { + consumerRunningInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + public Builder mergeConsumerRunningInfo(apache.rocketmq.v2.ConsumerRunningInfo value) { + if (consumerRunningInfoBuilder_ == null) { + if (consumerRunningInfo_ != null) { + consumerRunningInfo_ = + apache.rocketmq.v2.ConsumerRunningInfo.newBuilder(consumerRunningInfo_).mergeFrom(value).buildPartial(); + } else { + consumerRunningInfo_ = value; + } + onChanged(); + } else { + consumerRunningInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + public Builder clearConsumerRunningInfo() { + if (consumerRunningInfoBuilder_ == null) { + consumerRunningInfo_ = null; + onChanged(); + } else { + consumerRunningInfo_ = null; + consumerRunningInfoBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + public apache.rocketmq.v2.ConsumerRunningInfo.Builder getConsumerRunningInfoBuilder() { + + onChanged(); + return getConsumerRunningInfoFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + public apache.rocketmq.v2.ConsumerRunningInfoOrBuilder getConsumerRunningInfoOrBuilder() { + if (consumerRunningInfoBuilder_ != null) { + return consumerRunningInfoBuilder_.getMessageOrBuilder(); + } else { + return consumerRunningInfo_ == null ? + apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance() : consumerRunningInfo_; + } + } + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ConsumerRunningInfo, apache.rocketmq.v2.ConsumerRunningInfo.Builder, apache.rocketmq.v2.ConsumerRunningInfoOrBuilder> + getConsumerRunningInfoFieldBuilder() { + if (consumerRunningInfoBuilder_ == null) { + consumerRunningInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ConsumerRunningInfo, apache.rocketmq.v2.ConsumerRunningInfo.Builder, apache.rocketmq.v2.ConsumerRunningInfoOrBuilder>( + getConsumerRunningInfo(), + getParentForChildren(), + isClean()); + consumerRunningInfo_ = null; + } + return consumerRunningInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetConsumerRunningInfoResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetConsumerRunningInfoResponse) + private static final apache.rocketmq.v2.GetConsumerRunningInfoResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetConsumerRunningInfoResponse(); + } + + public static apache.rocketmq.v2.GetConsumerRunningInfoResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetConsumerRunningInfoResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetConsumerRunningInfoResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetConsumerRunningInfoResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java new file mode 100644 index 00000000000..38d2d0270e2 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java @@ -0,0 +1,39 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface GetConsumerRunningInfoResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetConsumerRunningInfoResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + * @return Whether the consumerRunningInfo field is set. + */ + boolean hasConsumerRunningInfo(); + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + * @return The consumerRunningInfo. + */ + apache.rocketmq.v2.ConsumerRunningInfo getConsumerRunningInfo(); + /** + * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; + */ + apache.rocketmq.v2.ConsumerRunningInfoOrBuilder getConsumerRunningInfoOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java new file mode 100644 index 00000000000..bc7f90effdb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java @@ -0,0 +1,797 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.GetOffsetRequest} + */ +public final class GetOffsetRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetOffsetRequest) + GetOffsetRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetOffsetRequest.newBuilder() to construct. + private GetOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetOffsetRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetOffsetRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetOffsetRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetOffsetRequest.class, apache.rocketmq.v2.GetOffsetRequest.Builder.class); + } + + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (messageQueue_ != null) { + output.writeMessage(2, getMessageQueue()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMessageQueue()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetOffsetRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetOffsetRequest other = (apache.rocketmq.v2.GetOffsetRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetOffsetRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetOffsetRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.GetOffsetRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetOffsetRequest) + apache.rocketmq.v2.GetOffsetRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetOffsetRequest.class, apache.rocketmq.v2.GetOffsetRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetOffsetRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.GetOffsetRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetRequest build() { + apache.rocketmq.v2.GetOffsetRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetRequest buildPartial() { + apache.rocketmq.v2.GetOffsetRequest result = new apache.rocketmq.v2.GetOffsetRequest(this); + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetOffsetRequest) { + return mergeFrom((apache.rocketmq.v2.GetOffsetRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetOffsetRequest other) { + if (other == apache.rocketmq.v2.GetOffsetRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetOffsetRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetOffsetRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetOffsetRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetOffsetRequest) + private static final apache.rocketmq.v2.GetOffsetRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetOffsetRequest(); + } + + public static apache.rocketmq.v2.GetOffsetRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetOffsetRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetOffsetRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java new file mode 100644 index 00000000000..b58753d1273 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java @@ -0,0 +1,39 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface GetOffsetRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetOffsetRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java new file mode 100644 index 00000000000..cd015b14b7b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java @@ -0,0 +1,674 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.GetOffsetResponse} + */ +public final class GetOffsetResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetOffsetResponse) + GetOffsetResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetOffsetResponse.newBuilder() to construct. + private GetOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetOffsetResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetOffsetResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetOffsetResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + offset_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetOffsetResponse.class, apache.rocketmq.v2.GetOffsetResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int OFFSET_FIELD_NUMBER = 2; + private long offset_; + /** + * int64 offset = 2; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (offset_ != 0L) { + output.writeInt64(2, offset_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (offset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, offset_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetOffsetResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetOffsetResponse other = (apache.rocketmq.v2.GetOffsetResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (getOffset() + != other.getOffset()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getOffset()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetOffsetResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetOffsetResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.GetOffsetResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetOffsetResponse) + apache.rocketmq.v2.GetOffsetResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetOffsetResponse.class, apache.rocketmq.v2.GetOffsetResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetOffsetResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + offset_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.GetOffsetResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetResponse build() { + apache.rocketmq.v2.GetOffsetResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetResponse buildPartial() { + apache.rocketmq.v2.GetOffsetResponse result = new apache.rocketmq.v2.GetOffsetResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.offset_ = offset_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetOffsetResponse) { + return mergeFrom((apache.rocketmq.v2.GetOffsetResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetOffsetResponse other) { + if (other == apache.rocketmq.v2.GetOffsetResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.getOffset() != 0L) { + setOffset(other.getOffset()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetOffsetResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetOffsetResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private long offset_ ; + /** + * int64 offset = 2; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + /** + * int64 offset = 2; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(long value) { + + offset_ = value; + onChanged(); + return this; + } + /** + * int64 offset = 2; + * @return This builder for chaining. + */ + public Builder clearOffset() { + + offset_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetOffsetResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetOffsetResponse) + private static final apache.rocketmq.v2.GetOffsetResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetOffsetResponse(); + } + + public static apache.rocketmq.v2.GetOffsetResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetOffsetResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetOffsetResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetOffsetResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java new file mode 100644 index 00000000000..f6a47ce3a52 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java @@ -0,0 +1,30 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface GetOffsetResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetOffsetResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * int64 offset = 2; + * @return The offset. + */ + long getOffset(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java new file mode 100644 index 00000000000..de9040c61a5 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java @@ -0,0 +1,429 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Request runtime statistics of the serving process (proxy/broker gateway).
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsRequest} + */ +public final class GetProxyRuntimeStatsRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) + GetProxyRuntimeStatsRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetProxyRuntimeStatsRequest.newBuilder() to construct. + private GetProxyRuntimeStatsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetProxyRuntimeStatsRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetProxyRuntimeStatsRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetProxyRuntimeStatsRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetProxyRuntimeStatsRequest.class, apache.rocketmq.v2.GetProxyRuntimeStatsRequest.Builder.class); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetProxyRuntimeStatsRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetProxyRuntimeStatsRequest other = (apache.rocketmq.v2.GetProxyRuntimeStatsRequest) obj; + + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetProxyRuntimeStatsRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Request runtime statistics of the serving process (proxy/broker gateway).
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) + apache.rocketmq.v2.GetProxyRuntimeStatsRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetProxyRuntimeStatsRequest.class, apache.rocketmq.v2.GetProxyRuntimeStatsRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetProxyRuntimeStatsRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.GetProxyRuntimeStatsRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsRequest build() { + apache.rocketmq.v2.GetProxyRuntimeStatsRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsRequest buildPartial() { + apache.rocketmq.v2.GetProxyRuntimeStatsRequest result = new apache.rocketmq.v2.GetProxyRuntimeStatsRequest(this); + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetProxyRuntimeStatsRequest) { + return mergeFrom((apache.rocketmq.v2.GetProxyRuntimeStatsRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetProxyRuntimeStatsRequest other) { + if (other == apache.rocketmq.v2.GetProxyRuntimeStatsRequest.getDefaultInstance()) return this; + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetProxyRuntimeStatsRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetProxyRuntimeStatsRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) + private static final apache.rocketmq.v2.GetProxyRuntimeStatsRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetProxyRuntimeStatsRequest(); + } + + public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetProxyRuntimeStatsRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetProxyRuntimeStatsRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java new file mode 100644 index 00000000000..00634804856 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java @@ -0,0 +1,9 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface GetProxyRuntimeStatsRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) + com.google.protobuf.MessageOrBuilder { +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java new file mode 100644 index 00000000000..76e971dc0ed --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java @@ -0,0 +1,1292 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsResponse} + */ +public final class GetProxyRuntimeStatsResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) + GetProxyRuntimeStatsResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetProxyRuntimeStatsResponse.newBuilder() to construct. + private GetProxyRuntimeStatsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetProxyRuntimeStatsResponse() { + proxyName_ = ""; + version_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetProxyRuntimeStatsResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetProxyRuntimeStatsResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + proxyName_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + version_ = s; + break; + } + case 33: { + + inTps_ = input.readDouble(); + break; + } + case 41: { + + outTps_ = input.readDouble(); + break; + } + case 48: { + + connections_ = input.readInt64(); + break; + } + case 56: { + + producers_ = input.readInt64(); + break; + } + case 64: { + + consumers_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetProxyRuntimeStatsResponse.class, apache.rocketmq.v2.GetProxyRuntimeStatsResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int PROXY_NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object proxyName_; + /** + * string proxy_name = 2; + * @return The proxyName. + */ + @java.lang.Override + public java.lang.String getProxyName() { + java.lang.Object ref = proxyName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + proxyName_ = s; + return s; + } + } + /** + * string proxy_name = 2; + * @return The bytes for proxyName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProxyNameBytes() { + java.lang.Object ref = proxyName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + proxyName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int VERSION_FIELD_NUMBER = 3; + private volatile java.lang.Object version_; + /** + * string version = 3; + * @return The version. + */ + @java.lang.Override + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } + } + /** + * string version = 3; + * @return The bytes for version. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IN_TPS_FIELD_NUMBER = 4; + private double inTps_; + /** + *
+   * Inbound throughput in messages per second.
+   * 
+ * + * double in_tps = 4; + * @return The inTps. + */ + @java.lang.Override + public double getInTps() { + return inTps_; + } + + public static final int OUT_TPS_FIELD_NUMBER = 5; + private double outTps_; + /** + *
+   * Outbound throughput in messages per second.
+   * 
+ * + * double out_tps = 5; + * @return The outTps. + */ + @java.lang.Override + public double getOutTps() { + return outTps_; + } + + public static final int CONNECTIONS_FIELD_NUMBER = 6; + private long connections_; + /** + *
+   * Number of active connections.
+   * 
+ * + * int64 connections = 6; + * @return The connections. + */ + @java.lang.Override + public long getConnections() { + return connections_; + } + + public static final int PRODUCERS_FIELD_NUMBER = 7; + private long producers_; + /** + *
+   * Number of connected producers.
+   * 
+ * + * int64 producers = 7; + * @return The producers. + */ + @java.lang.Override + public long getProducers() { + return producers_; + } + + public static final int CONSUMERS_FIELD_NUMBER = 8; + private long consumers_; + /** + *
+   * Number of connected consumers.
+   * 
+ * + * int64 consumers = 8; + * @return The consumers. + */ + @java.lang.Override + public long getConsumers() { + return consumers_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(proxyName_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, proxyName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, version_); + } + if (java.lang.Double.doubleToRawLongBits(inTps_) != 0) { + output.writeDouble(4, inTps_); + } + if (java.lang.Double.doubleToRawLongBits(outTps_) != 0) { + output.writeDouble(5, outTps_); + } + if (connections_ != 0L) { + output.writeInt64(6, connections_); + } + if (producers_ != 0L) { + output.writeInt64(7, producers_); + } + if (consumers_ != 0L) { + output.writeInt64(8, consumers_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(proxyName_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, proxyName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, version_); + } + if (java.lang.Double.doubleToRawLongBits(inTps_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(4, inTps_); + } + if (java.lang.Double.doubleToRawLongBits(outTps_) != 0) { + size += com.google.protobuf.CodedOutputStream + .computeDoubleSize(5, outTps_); + } + if (connections_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(6, connections_); + } + if (producers_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(7, producers_); + } + if (consumers_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(8, consumers_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetProxyRuntimeStatsResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetProxyRuntimeStatsResponse other = (apache.rocketmq.v2.GetProxyRuntimeStatsResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getProxyName() + .equals(other.getProxyName())) return false; + if (!getVersion() + .equals(other.getVersion())) return false; + if (java.lang.Double.doubleToLongBits(getInTps()) + != java.lang.Double.doubleToLongBits( + other.getInTps())) return false; + if (java.lang.Double.doubleToLongBits(getOutTps()) + != java.lang.Double.doubleToLongBits( + other.getOutTps())) return false; + if (getConnections() + != other.getConnections()) return false; + if (getProducers() + != other.getProducers()) return false; + if (getConsumers() + != other.getConsumers()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + PROXY_NAME_FIELD_NUMBER; + hash = (53 * hash) + getProxyName().hashCode(); + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion().hashCode(); + hash = (37 * hash) + IN_TPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getInTps())); + hash = (37 * hash) + OUT_TPS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + java.lang.Double.doubleToLongBits(getOutTps())); + hash = (37 * hash) + CONNECTIONS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getConnections()); + hash = (37 * hash) + PRODUCERS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getProducers()); + hash = (37 * hash) + CONSUMERS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getConsumers()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetProxyRuntimeStatsResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) + apache.rocketmq.v2.GetProxyRuntimeStatsResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetProxyRuntimeStatsResponse.class, apache.rocketmq.v2.GetProxyRuntimeStatsResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetProxyRuntimeStatsResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + proxyName_ = ""; + + version_ = ""; + + inTps_ = 0D; + + outTps_ = 0D; + + connections_ = 0L; + + producers_ = 0L; + + consumers_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.GetProxyRuntimeStatsResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsResponse build() { + apache.rocketmq.v2.GetProxyRuntimeStatsResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsResponse buildPartial() { + apache.rocketmq.v2.GetProxyRuntimeStatsResponse result = new apache.rocketmq.v2.GetProxyRuntimeStatsResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.proxyName_ = proxyName_; + result.version_ = version_; + result.inTps_ = inTps_; + result.outTps_ = outTps_; + result.connections_ = connections_; + result.producers_ = producers_; + result.consumers_ = consumers_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetProxyRuntimeStatsResponse) { + return mergeFrom((apache.rocketmq.v2.GetProxyRuntimeStatsResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetProxyRuntimeStatsResponse other) { + if (other == apache.rocketmq.v2.GetProxyRuntimeStatsResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (!other.getProxyName().isEmpty()) { + proxyName_ = other.proxyName_; + onChanged(); + } + if (!other.getVersion().isEmpty()) { + version_ = other.version_; + onChanged(); + } + if (other.getInTps() != 0D) { + setInTps(other.getInTps()); + } + if (other.getOutTps() != 0D) { + setOutTps(other.getOutTps()); + } + if (other.getConnections() != 0L) { + setConnections(other.getConnections()); + } + if (other.getProducers() != 0L) { + setProducers(other.getProducers()); + } + if (other.getConsumers() != 0L) { + setConsumers(other.getConsumers()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetProxyRuntimeStatsResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetProxyRuntimeStatsResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object proxyName_ = ""; + /** + * string proxy_name = 2; + * @return The proxyName. + */ + public java.lang.String getProxyName() { + java.lang.Object ref = proxyName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + proxyName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string proxy_name = 2; + * @return The bytes for proxyName. + */ + public com.google.protobuf.ByteString + getProxyNameBytes() { + java.lang.Object ref = proxyName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + proxyName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string proxy_name = 2; + * @param value The proxyName to set. + * @return This builder for chaining. + */ + public Builder setProxyName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + proxyName_ = value; + onChanged(); + return this; + } + /** + * string proxy_name = 2; + * @return This builder for chaining. + */ + public Builder clearProxyName() { + + proxyName_ = getDefaultInstance().getProxyName(); + onChanged(); + return this; + } + /** + * string proxy_name = 2; + * @param value The bytes for proxyName to set. + * @return This builder for chaining. + */ + public Builder setProxyNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + proxyName_ = value; + onChanged(); + return this; + } + + private java.lang.Object version_ = ""; + /** + * string version = 3; + * @return The version. + */ + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string version = 3; + * @return The bytes for version. + */ + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string version = 3; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + version_ = value; + onChanged(); + return this; + } + /** + * string version = 3; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = getDefaultInstance().getVersion(); + onChanged(); + return this; + } + /** + * string version = 3; + * @param value The bytes for version to set. + * @return This builder for chaining. + */ + public Builder setVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + version_ = value; + onChanged(); + return this; + } + + private double inTps_ ; + /** + *
+     * Inbound throughput in messages per second.
+     * 
+ * + * double in_tps = 4; + * @return The inTps. + */ + @java.lang.Override + public double getInTps() { + return inTps_; + } + /** + *
+     * Inbound throughput in messages per second.
+     * 
+ * + * double in_tps = 4; + * @param value The inTps to set. + * @return This builder for chaining. + */ + public Builder setInTps(double value) { + + inTps_ = value; + onChanged(); + return this; + } + /** + *
+     * Inbound throughput in messages per second.
+     * 
+ * + * double in_tps = 4; + * @return This builder for chaining. + */ + public Builder clearInTps() { + + inTps_ = 0D; + onChanged(); + return this; + } + + private double outTps_ ; + /** + *
+     * Outbound throughput in messages per second.
+     * 
+ * + * double out_tps = 5; + * @return The outTps. + */ + @java.lang.Override + public double getOutTps() { + return outTps_; + } + /** + *
+     * Outbound throughput in messages per second.
+     * 
+ * + * double out_tps = 5; + * @param value The outTps to set. + * @return This builder for chaining. + */ + public Builder setOutTps(double value) { + + outTps_ = value; + onChanged(); + return this; + } + /** + *
+     * Outbound throughput in messages per second.
+     * 
+ * + * double out_tps = 5; + * @return This builder for chaining. + */ + public Builder clearOutTps() { + + outTps_ = 0D; + onChanged(); + return this; + } + + private long connections_ ; + /** + *
+     * Number of active connections.
+     * 
+ * + * int64 connections = 6; + * @return The connections. + */ + @java.lang.Override + public long getConnections() { + return connections_; + } + /** + *
+     * Number of active connections.
+     * 
+ * + * int64 connections = 6; + * @param value The connections to set. + * @return This builder for chaining. + */ + public Builder setConnections(long value) { + + connections_ = value; + onChanged(); + return this; + } + /** + *
+     * Number of active connections.
+     * 
+ * + * int64 connections = 6; + * @return This builder for chaining. + */ + public Builder clearConnections() { + + connections_ = 0L; + onChanged(); + return this; + } + + private long producers_ ; + /** + *
+     * Number of connected producers.
+     * 
+ * + * int64 producers = 7; + * @return The producers. + */ + @java.lang.Override + public long getProducers() { + return producers_; + } + /** + *
+     * Number of connected producers.
+     * 
+ * + * int64 producers = 7; + * @param value The producers to set. + * @return This builder for chaining. + */ + public Builder setProducers(long value) { + + producers_ = value; + onChanged(); + return this; + } + /** + *
+     * Number of connected producers.
+     * 
+ * + * int64 producers = 7; + * @return This builder for chaining. + */ + public Builder clearProducers() { + + producers_ = 0L; + onChanged(); + return this; + } + + private long consumers_ ; + /** + *
+     * Number of connected consumers.
+     * 
+ * + * int64 consumers = 8; + * @return The consumers. + */ + @java.lang.Override + public long getConsumers() { + return consumers_; + } + /** + *
+     * Number of connected consumers.
+     * 
+ * + * int64 consumers = 8; + * @param value The consumers to set. + * @return This builder for chaining. + */ + public Builder setConsumers(long value) { + + consumers_ = value; + onChanged(); + return this; + } + /** + *
+     * Number of connected consumers.
+     * 
+ * + * int64 consumers = 8; + * @return This builder for chaining. + */ + public Builder clearConsumers() { + + consumers_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) + private static final apache.rocketmq.v2.GetProxyRuntimeStatsResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetProxyRuntimeStatsResponse(); + } + + public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetProxyRuntimeStatsResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetProxyRuntimeStatsResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetProxyRuntimeStatsResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java new file mode 100644 index 00000000000..9f645b5a193 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java @@ -0,0 +1,98 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface GetProxyRuntimeStatsResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * string proxy_name = 2; + * @return The proxyName. + */ + java.lang.String getProxyName(); + /** + * string proxy_name = 2; + * @return The bytes for proxyName. + */ + com.google.protobuf.ByteString + getProxyNameBytes(); + + /** + * string version = 3; + * @return The version. + */ + java.lang.String getVersion(); + /** + * string version = 3; + * @return The bytes for version. + */ + com.google.protobuf.ByteString + getVersionBytes(); + + /** + *
+   * Inbound throughput in messages per second.
+   * 
+ * + * double in_tps = 4; + * @return The inTps. + */ + double getInTps(); + + /** + *
+   * Outbound throughput in messages per second.
+   * 
+ * + * double out_tps = 5; + * @return The outTps. + */ + double getOutTps(); + + /** + *
+   * Number of active connections.
+   * 
+ * + * int64 connections = 6; + * @return The connections. + */ + long getConnections(); + + /** + *
+   * Number of connected producers.
+   * 
+ * + * int64 producers = 7; + * @return The producers. + */ + long getProducers(); + + /** + *
+   * Number of connected consumers.
+   * 
+ * + * int64 consumers = 8; + * @return The consumers. + */ + long getConsumers(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java new file mode 100644 index 00000000000..1347fa28573 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java @@ -0,0 +1,1451 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Query the route data of a topic.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteRequest} + */ +public final class GetTopicRouteRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetTopicRouteRequest) + GetTopicRouteRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetTopicRouteRequest.newBuilder() to construct. + private GetTopicRouteRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetTopicRouteRequest() { + deploymentName_ = ""; + networkType_ = 0; + protocolType_ = ""; + clientAddress_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetTopicRouteRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetTopicRouteRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + int rawValue = input.readEnum(); + + networkType_ = rawValue; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + protocolType_ = s; + break; + } + case 40: { + + streamRequestType_ = input.readBool(); + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + + clientAddress_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetTopicRouteRequest.class, apache.rocketmq.v2.GetTopicRouteRequest.Builder.class); + } + + /** + *
+   * Network type used to select the proper endpoints to return.
+   * 
+ * + * Protobuf enum {@code apache.rocketmq.v2.GetTopicRouteRequest.NetworkType} + */ + public enum NetworkType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * INTERNAL = 0; + */ + INTERNAL(0), + /** + * INTERNET = 1; + */ + INTERNET(1), + /** + * INTRANET = 2; + */ + INTRANET(2), + UNRECOGNIZED(-1), + ; + + /** + * INTERNAL = 0; + */ + public static final int INTERNAL_VALUE = 0; + /** + * INTERNET = 1; + */ + public static final int INTERNET_VALUE = 1; + /** + * INTRANET = 2; + */ + public static final int INTRANET_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static NetworkType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static NetworkType forNumber(int value) { + switch (value) { + case 0: return INTERNAL; + case 1: return INTERNET; + case 2: return INTRANET; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + NetworkType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public NetworkType findValueByNumber(int number) { + return NetworkType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.GetTopicRouteRequest.getDescriptor().getEnumTypes().get(0); + } + + private static final NetworkType[] VALUES = values(); + + public static NetworkType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private NetworkType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.GetTopicRouteRequest.NetworkType) + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int NETWORK_TYPE_FIELD_NUMBER = 3; + private int networkType_; + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @return The enum numeric value on the wire for networkType. + */ + @java.lang.Override public int getNetworkTypeValue() { + return networkType_; + } + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @return The networkType. + */ + @java.lang.Override public apache.rocketmq.v2.GetTopicRouteRequest.NetworkType getNetworkType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.GetTopicRouteRequest.NetworkType result = apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.valueOf(networkType_); + return result == null ? apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.UNRECOGNIZED : result; + } + + public static final int PROTOCOL_TYPE_FIELD_NUMBER = 4; + private volatile java.lang.Object protocolType_; + /** + *
+   * Protocol type the client speaks, e.g. "grpc" or "remoting".
+   * 
+ * + * string protocol_type = 4; + * @return The protocolType. + */ + @java.lang.Override + public java.lang.String getProtocolType() { + java.lang.Object ref = protocolType_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + protocolType_ = s; + return s; + } + } + /** + *
+   * Protocol type the client speaks, e.g. "grpc" or "remoting".
+   * 
+ * + * string protocol_type = 4; + * @return The bytes for protocolType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProtocolTypeBytes() { + java.lang.Object ref = protocolType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + protocolType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int STREAM_REQUEST_TYPE_FIELD_NUMBER = 5; + private boolean streamRequestType_; + /** + *
+   * Whether the request comes from a streaming client.
+   * 
+ * + * bool stream_request_type = 5; + * @return The streamRequestType. + */ + @java.lang.Override + public boolean getStreamRequestType() { + return streamRequestType_; + } + + public static final int CLIENT_ADDRESS_FIELD_NUMBER = 6; + private volatile java.lang.Object clientAddress_; + /** + *
+   * Address of the requesting client.
+   * 
+ * + * string client_address = 6; + * @return The clientAddress. + */ + @java.lang.Override + public java.lang.String getClientAddress() { + java.lang.Object ref = clientAddress_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientAddress_ = s; + return s; + } + } + /** + *
+   * Address of the requesting client.
+   * 
+ * + * string client_address = 6; + * @return The bytes for clientAddress. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientAddressBytes() { + java.lang.Object ref = clientAddress_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientAddress_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (networkType_ != apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.INTERNAL.getNumber()) { + output.writeEnum(3, networkType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(protocolType_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, protocolType_); + } + if (streamRequestType_ != false) { + output.writeBool(5, streamRequestType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientAddress_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, clientAddress_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (networkType_ != apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.INTERNAL.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, networkType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(protocolType_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, protocolType_); + } + if (streamRequestType_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(5, streamRequestType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientAddress_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, clientAddress_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetTopicRouteRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetTopicRouteRequest other = (apache.rocketmq.v2.GetTopicRouteRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (networkType_ != other.networkType_) return false; + if (!getProtocolType() + .equals(other.getProtocolType())) return false; + if (getStreamRequestType() + != other.getStreamRequestType()) return false; + if (!getClientAddress() + .equals(other.getClientAddress())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + NETWORK_TYPE_FIELD_NUMBER; + hash = (53 * hash) + networkType_; + hash = (37 * hash) + PROTOCOL_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getProtocolType().hashCode(); + hash = (37 * hash) + STREAM_REQUEST_TYPE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getStreamRequestType()); + hash = (37 * hash) + CLIENT_ADDRESS_FIELD_NUMBER; + hash = (53 * hash) + getClientAddress().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetTopicRouteRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Query the route data of a topic.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetTopicRouteRequest) + apache.rocketmq.v2.GetTopicRouteRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetTopicRouteRequest.class, apache.rocketmq.v2.GetTopicRouteRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetTopicRouteRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + networkType_ = 0; + + protocolType_ = ""; + + streamRequestType_ = false; + + clientAddress_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.GetTopicRouteRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteRequest build() { + apache.rocketmq.v2.GetTopicRouteRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteRequest buildPartial() { + apache.rocketmq.v2.GetTopicRouteRequest result = new apache.rocketmq.v2.GetTopicRouteRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.networkType_ = networkType_; + result.protocolType_ = protocolType_; + result.streamRequestType_ = streamRequestType_; + result.clientAddress_ = clientAddress_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetTopicRouteRequest) { + return mergeFrom((apache.rocketmq.v2.GetTopicRouteRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetTopicRouteRequest other) { + if (other == apache.rocketmq.v2.GetTopicRouteRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.networkType_ != 0) { + setNetworkTypeValue(other.getNetworkTypeValue()); + } + if (!other.getProtocolType().isEmpty()) { + protocolType_ = other.protocolType_; + onChanged(); + } + if (other.getStreamRequestType() != false) { + setStreamRequestType(other.getStreamRequestType()); + } + if (!other.getClientAddress().isEmpty()) { + clientAddress_ = other.clientAddress_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetTopicRouteRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetTopicRouteRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private int networkType_ = 0; + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @return The enum numeric value on the wire for networkType. + */ + @java.lang.Override public int getNetworkTypeValue() { + return networkType_; + } + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @param value The enum numeric value on the wire for networkType to set. + * @return This builder for chaining. + */ + public Builder setNetworkTypeValue(int value) { + + networkType_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @return The networkType. + */ + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteRequest.NetworkType getNetworkType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.GetTopicRouteRequest.NetworkType result = apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.valueOf(networkType_); + return result == null ? apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @param value The networkType to set. + * @return This builder for chaining. + */ + public Builder setNetworkType(apache.rocketmq.v2.GetTopicRouteRequest.NetworkType value) { + if (value == null) { + throw new NullPointerException(); + } + + networkType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @return This builder for chaining. + */ + public Builder clearNetworkType() { + + networkType_ = 0; + onChanged(); + return this; + } + + private java.lang.Object protocolType_ = ""; + /** + *
+     * Protocol type the client speaks, e.g. "grpc" or "remoting".
+     * 
+ * + * string protocol_type = 4; + * @return The protocolType. + */ + public java.lang.String getProtocolType() { + java.lang.Object ref = protocolType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + protocolType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Protocol type the client speaks, e.g. "grpc" or "remoting".
+     * 
+ * + * string protocol_type = 4; + * @return The bytes for protocolType. + */ + public com.google.protobuf.ByteString + getProtocolTypeBytes() { + java.lang.Object ref = protocolType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + protocolType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Protocol type the client speaks, e.g. "grpc" or "remoting".
+     * 
+ * + * string protocol_type = 4; + * @param value The protocolType to set. + * @return This builder for chaining. + */ + public Builder setProtocolType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + protocolType_ = value; + onChanged(); + return this; + } + /** + *
+     * Protocol type the client speaks, e.g. "grpc" or "remoting".
+     * 
+ * + * string protocol_type = 4; + * @return This builder for chaining. + */ + public Builder clearProtocolType() { + + protocolType_ = getDefaultInstance().getProtocolType(); + onChanged(); + return this; + } + /** + *
+     * Protocol type the client speaks, e.g. "grpc" or "remoting".
+     * 
+ * + * string protocol_type = 4; + * @param value The bytes for protocolType to set. + * @return This builder for chaining. + */ + public Builder setProtocolTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + protocolType_ = value; + onChanged(); + return this; + } + + private boolean streamRequestType_ ; + /** + *
+     * Whether the request comes from a streaming client.
+     * 
+ * + * bool stream_request_type = 5; + * @return The streamRequestType. + */ + @java.lang.Override + public boolean getStreamRequestType() { + return streamRequestType_; + } + /** + *
+     * Whether the request comes from a streaming client.
+     * 
+ * + * bool stream_request_type = 5; + * @param value The streamRequestType to set. + * @return This builder for chaining. + */ + public Builder setStreamRequestType(boolean value) { + + streamRequestType_ = value; + onChanged(); + return this; + } + /** + *
+     * Whether the request comes from a streaming client.
+     * 
+ * + * bool stream_request_type = 5; + * @return This builder for chaining. + */ + public Builder clearStreamRequestType() { + + streamRequestType_ = false; + onChanged(); + return this; + } + + private java.lang.Object clientAddress_ = ""; + /** + *
+     * Address of the requesting client.
+     * 
+ * + * string client_address = 6; + * @return The clientAddress. + */ + public java.lang.String getClientAddress() { + java.lang.Object ref = clientAddress_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientAddress_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Address of the requesting client.
+     * 
+ * + * string client_address = 6; + * @return The bytes for clientAddress. + */ + public com.google.protobuf.ByteString + getClientAddressBytes() { + java.lang.Object ref = clientAddress_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientAddress_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Address of the requesting client.
+     * 
+ * + * string client_address = 6; + * @param value The clientAddress to set. + * @return This builder for chaining. + */ + public Builder setClientAddress( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientAddress_ = value; + onChanged(); + return this; + } + /** + *
+     * Address of the requesting client.
+     * 
+ * + * string client_address = 6; + * @return This builder for chaining. + */ + public Builder clearClientAddress() { + + clientAddress_ = getDefaultInstance().getClientAddress(); + onChanged(); + return this; + } + /** + *
+     * Address of the requesting client.
+     * 
+ * + * string client_address = 6; + * @param value The bytes for clientAddress to set. + * @return This builder for chaining. + */ + public Builder setClientAddressBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientAddress_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetTopicRouteRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetTopicRouteRequest) + private static final apache.rocketmq.v2.GetTopicRouteRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetTopicRouteRequest(); + } + + public static apache.rocketmq.v2.GetTopicRouteRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetTopicRouteRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetTopicRouteRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java new file mode 100644 index 00000000000..d193213701d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java @@ -0,0 +1,114 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface GetTopicRouteRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetTopicRouteRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @return The enum numeric value on the wire for networkType. + */ + int getNetworkTypeValue(); + /** + * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; + * @return The networkType. + */ + apache.rocketmq.v2.GetTopicRouteRequest.NetworkType getNetworkType(); + + /** + *
+   * Protocol type the client speaks, e.g. "grpc" or "remoting".
+   * 
+ * + * string protocol_type = 4; + * @return The protocolType. + */ + java.lang.String getProtocolType(); + /** + *
+   * Protocol type the client speaks, e.g. "grpc" or "remoting".
+   * 
+ * + * string protocol_type = 4; + * @return The bytes for protocolType. + */ + com.google.protobuf.ByteString + getProtocolTypeBytes(); + + /** + *
+   * Whether the request comes from a streaming client.
+   * 
+ * + * bool stream_request_type = 5; + * @return The streamRequestType. + */ + boolean getStreamRequestType(); + + /** + *
+   * Address of the requesting client.
+   * 
+ * + * string client_address = 6; + * @return The clientAddress. + */ + java.lang.String getClientAddress(); + /** + *
+   * Address of the requesting client.
+   * 
+ * + * string client_address = 6; + * @return The bytes for clientAddress. + */ + com.google.protobuf.ByteString + getClientAddressBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java new file mode 100644 index 00000000000..c3d3f2e268c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java @@ -0,0 +1,775 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteResponse} + */ +public final class GetTopicRouteResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetTopicRouteResponse) + GetTopicRouteResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use GetTopicRouteResponse.newBuilder() to construct. + private GetTopicRouteResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GetTopicRouteResponse() { + topicRouteData_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetTopicRouteResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetTopicRouteResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + topicRouteData_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetTopicRouteResponse.class, apache.rocketmq.v2.GetTopicRouteResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int TOPIC_ROUTE_DATA_FIELD_NUMBER = 2; + private volatile java.lang.Object topicRouteData_; + /** + *
+   * Serialized route data (topic route table) as a JSON string.
+   * 
+ * + * string topic_route_data = 2; + * @return The topicRouteData. + */ + @java.lang.Override + public java.lang.String getTopicRouteData() { + java.lang.Object ref = topicRouteData_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + topicRouteData_ = s; + return s; + } + } + /** + *
+   * Serialized route data (topic route table) as a JSON string.
+   * 
+ * + * string topic_route_data = 2; + * @return The bytes for topicRouteData. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTopicRouteDataBytes() { + java.lang.Object ref = topicRouteData_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + topicRouteData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topicRouteData_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, topicRouteData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topicRouteData_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, topicRouteData_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.GetTopicRouteResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.GetTopicRouteResponse other = (apache.rocketmq.v2.GetTopicRouteResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getTopicRouteData() + .equals(other.getTopicRouteData())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + TOPIC_ROUTE_DATA_FIELD_NUMBER; + hash = (53 * hash) + getTopicRouteData().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.GetTopicRouteResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetTopicRouteResponse) + apache.rocketmq.v2.GetTopicRouteResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.GetTopicRouteResponse.class, apache.rocketmq.v2.GetTopicRouteResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.GetTopicRouteResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + topicRouteData_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.GetTopicRouteResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteResponse build() { + apache.rocketmq.v2.GetTopicRouteResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteResponse buildPartial() { + apache.rocketmq.v2.GetTopicRouteResponse result = new apache.rocketmq.v2.GetTopicRouteResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.topicRouteData_ = topicRouteData_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.GetTopicRouteResponse) { + return mergeFrom((apache.rocketmq.v2.GetTopicRouteResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.GetTopicRouteResponse other) { + if (other == apache.rocketmq.v2.GetTopicRouteResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (!other.getTopicRouteData().isEmpty()) { + topicRouteData_ = other.topicRouteData_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.GetTopicRouteResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.GetTopicRouteResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object topicRouteData_ = ""; + /** + *
+     * Serialized route data (topic route table) as a JSON string.
+     * 
+ * + * string topic_route_data = 2; + * @return The topicRouteData. + */ + public java.lang.String getTopicRouteData() { + java.lang.Object ref = topicRouteData_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + topicRouteData_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Serialized route data (topic route table) as a JSON string.
+     * 
+ * + * string topic_route_data = 2; + * @return The bytes for topicRouteData. + */ + public com.google.protobuf.ByteString + getTopicRouteDataBytes() { + java.lang.Object ref = topicRouteData_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + topicRouteData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Serialized route data (topic route table) as a JSON string.
+     * 
+ * + * string topic_route_data = 2; + * @param value The topicRouteData to set. + * @return This builder for chaining. + */ + public Builder setTopicRouteData( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + topicRouteData_ = value; + onChanged(); + return this; + } + /** + *
+     * Serialized route data (topic route table) as a JSON string.
+     * 
+ * + * string topic_route_data = 2; + * @return This builder for chaining. + */ + public Builder clearTopicRouteData() { + + topicRouteData_ = getDefaultInstance().getTopicRouteData(); + onChanged(); + return this; + } + /** + *
+     * Serialized route data (topic route table) as a JSON string.
+     * 
+ * + * string topic_route_data = 2; + * @param value The bytes for topicRouteData to set. + * @return This builder for chaining. + */ + public Builder setTopicRouteDataBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + topicRouteData_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetTopicRouteResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetTopicRouteResponse) + private static final apache.rocketmq.v2.GetTopicRouteResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.GetTopicRouteResponse(); + } + + public static apache.rocketmq.v2.GetTopicRouteResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GetTopicRouteResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GetTopicRouteResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.GetTopicRouteResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java new file mode 100644 index 00000000000..7891eb7df92 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java @@ -0,0 +1,44 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface GetTopicRouteResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetTopicRouteResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * Serialized route data (topic route table) as a JSON string.
+   * 
+ * + * string topic_route_data = 2; + * @return The topicRouteData. + */ + java.lang.String getTopicRouteData(); + /** + *
+   * Serialized route data (topic route table) as a JSON string.
+   * 
+ * + * string topic_route_data = 2; + * @return The bytes for topicRouteData. + */ + com.google.protobuf.ByteString + getTopicRouteDataBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java new file mode 100644 index 00000000000..93eb5f86d48 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java @@ -0,0 +1,716 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.HeartbeatRequest} + */ +public final class HeartbeatRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.HeartbeatRequest) + HeartbeatRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use HeartbeatRequest.newBuilder() to construct. + private HeartbeatRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HeartbeatRequest() { + clientType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HeartbeatRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HeartbeatRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) != 0)) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + case 16: { + int rawValue = input.readEnum(); + + clientType_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.HeartbeatRequest.class, apache.rocketmq.v2.HeartbeatRequest.Builder.class); + } + + private int bitField0_; + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + + public static final int CLIENT_TYPE_FIELD_NUMBER = 2; + private int clientType_; + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @return The enum numeric value on the wire for clientType. + */ + @java.lang.Override public int getClientTypeValue() { + return clientType_; + } + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @return The clientType. + */ + @java.lang.Override public apache.rocketmq.v2.ClientType getClientType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); + return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getGroup()); + } + if (clientType_ != apache.rocketmq.v2.ClientType.CLIENT_TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(2, clientType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (clientType_ != apache.rocketmq.v2.ClientType.CLIENT_TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, clientType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.HeartbeatRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.HeartbeatRequest other = (apache.rocketmq.v2.HeartbeatRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (clientType_ != other.clientType_) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + hash = (37 * hash) + CLIENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + clientType_; + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.HeartbeatRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.HeartbeatRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.HeartbeatRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.HeartbeatRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.HeartbeatRequest) + apache.rocketmq.v2.HeartbeatRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.HeartbeatRequest.class, apache.rocketmq.v2.HeartbeatRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.HeartbeatRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGroupFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + clientType_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.HeartbeatRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatRequest build() { + apache.rocketmq.v2.HeartbeatRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatRequest buildPartial() { + apache.rocketmq.v2.HeartbeatRequest result = new apache.rocketmq.v2.HeartbeatRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + result.clientType_ = clientType_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.HeartbeatRequest) { + return mergeFrom((apache.rocketmq.v2.HeartbeatRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.HeartbeatRequest other) { + if (other == apache.rocketmq.v2.HeartbeatRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.clientType_ != 0) { + setClientTypeValue(other.getClientTypeValue()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.HeartbeatRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.HeartbeatRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + group_ != null && + group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private int clientType_ = 0; + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @return The enum numeric value on the wire for clientType. + */ + @java.lang.Override public int getClientTypeValue() { + return clientType_; + } + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @param value The enum numeric value on the wire for clientType to set. + * @return This builder for chaining. + */ + public Builder setClientTypeValue(int value) { + + clientType_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @return The clientType. + */ + @java.lang.Override + public apache.rocketmq.v2.ClientType getClientType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); + return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @param value The clientType to set. + * @return This builder for chaining. + */ + public Builder setClientType(apache.rocketmq.v2.ClientType value) { + if (value == null) { + throw new NullPointerException(); + } + + clientType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @return This builder for chaining. + */ + public Builder clearClientType() { + + clientType_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.HeartbeatRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.HeartbeatRequest) + private static final apache.rocketmq.v2.HeartbeatRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.HeartbeatRequest(); + } + + public static apache.rocketmq.v2.HeartbeatRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HeartbeatRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HeartbeatRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java new file mode 100644 index 00000000000..dbd094ed4cc --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java @@ -0,0 +1,35 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface HeartbeatRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.HeartbeatRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * optional .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @return The enum numeric value on the wire for clientType. + */ + int getClientTypeValue(); + /** + * .apache.rocketmq.v2.ClientType client_type = 2; + * @return The clientType. + */ + apache.rocketmq.v2.ClientType getClientType(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java new file mode 100644 index 00000000000..36b7ec2cfe6 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.HeartbeatResponse} + */ +public final class HeartbeatResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.HeartbeatResponse) + HeartbeatResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use HeartbeatResponse.newBuilder() to construct. + private HeartbeatResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private HeartbeatResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HeartbeatResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HeartbeatResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.HeartbeatResponse.class, apache.rocketmq.v2.HeartbeatResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.HeartbeatResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.HeartbeatResponse other = (apache.rocketmq.v2.HeartbeatResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.HeartbeatResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.HeartbeatResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.HeartbeatResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.HeartbeatResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.HeartbeatResponse) + apache.rocketmq.v2.HeartbeatResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.HeartbeatResponse.class, apache.rocketmq.v2.HeartbeatResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.HeartbeatResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.HeartbeatResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatResponse build() { + apache.rocketmq.v2.HeartbeatResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatResponse buildPartial() { + apache.rocketmq.v2.HeartbeatResponse result = new apache.rocketmq.v2.HeartbeatResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.HeartbeatResponse) { + return mergeFrom((apache.rocketmq.v2.HeartbeatResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.HeartbeatResponse other) { + if (other == apache.rocketmq.v2.HeartbeatResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.HeartbeatResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.HeartbeatResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.HeartbeatResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.HeartbeatResponse) + private static final apache.rocketmq.v2.HeartbeatResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.HeartbeatResponse(); + } + + public static apache.rocketmq.v2.HeartbeatResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public HeartbeatResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new HeartbeatResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.HeartbeatResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java new file mode 100644 index 00000000000..fa005c9e1d1 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface HeartbeatResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.HeartbeatResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Language.java b/proxy/src/main/java/apache/rocketmq/v2/Language.java new file mode 100644 index 00000000000..31d54d8b756 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Language.java @@ -0,0 +1,212 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.Language} + */ +public enum Language + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LANGUAGE_UNSPECIFIED = 0; + */ + LANGUAGE_UNSPECIFIED(0), + /** + * JAVA = 1; + */ + JAVA(1), + /** + * CPP = 2; + */ + CPP(2), + /** + * DOT_NET = 3; + */ + DOT_NET(3), + /** + * GOLANG = 4; + */ + GOLANG(4), + /** + * RUST = 5; + */ + RUST(5), + /** + * PYTHON = 6; + */ + PYTHON(6), + /** + * PHP = 7; + */ + PHP(7), + /** + * NODE_JS = 8; + */ + NODE_JS(8), + /** + * RUBY = 9; + */ + RUBY(9), + /** + * OBJECTIVE_C = 10; + */ + OBJECTIVE_C(10), + /** + * DART = 11; + */ + DART(11), + /** + * KOTLIN = 12; + */ + KOTLIN(12), + UNRECOGNIZED(-1), + ; + + /** + * LANGUAGE_UNSPECIFIED = 0; + */ + public static final int LANGUAGE_UNSPECIFIED_VALUE = 0; + /** + * JAVA = 1; + */ + public static final int JAVA_VALUE = 1; + /** + * CPP = 2; + */ + public static final int CPP_VALUE = 2; + /** + * DOT_NET = 3; + */ + public static final int DOT_NET_VALUE = 3; + /** + * GOLANG = 4; + */ + public static final int GOLANG_VALUE = 4; + /** + * RUST = 5; + */ + public static final int RUST_VALUE = 5; + /** + * PYTHON = 6; + */ + public static final int PYTHON_VALUE = 6; + /** + * PHP = 7; + */ + public static final int PHP_VALUE = 7; + /** + * NODE_JS = 8; + */ + public static final int NODE_JS_VALUE = 8; + /** + * RUBY = 9; + */ + public static final int RUBY_VALUE = 9; + /** + * OBJECTIVE_C = 10; + */ + public static final int OBJECTIVE_C_VALUE = 10; + /** + * DART = 11; + */ + public static final int DART_VALUE = 11; + /** + * KOTLIN = 12; + */ + public static final int KOTLIN_VALUE = 12; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Language valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Language forNumber(int value) { + switch (value) { + case 0: return LANGUAGE_UNSPECIFIED; + case 1: return JAVA; + case 2: return CPP; + case 3: return DOT_NET; + case 4: return GOLANG; + case 5: return RUST; + case 6: return PYTHON; + case 7: return PHP; + case 8: return NODE_JS; + case 9: return RUBY; + case 10: return OBJECTIVE_C; + case 11: return DART; + case 12: return KOTLIN; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Language> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Language findValueByNumber(int number) { + return Language.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(10); + } + + private static final Language[] VALUES = values(); + + public static Language valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Language(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Language) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java new file mode 100644 index 00000000000..8bbb7aee144 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java @@ -0,0 +1,1260 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * List the online consumer connections of a group.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionRequest} + */ +public final class ListConsumerConnectionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListConsumerConnectionRequest) + ListConsumerConnectionRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListConsumerConnectionRequest.newBuilder() to construct. + private ListConsumerConnectionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListConsumerConnectionRequest() { + deploymentName_ = ""; + liteTopic_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListConsumerConnectionRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListConsumerConnectionRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + liteTopic_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListConsumerConnectionRequest.class, apache.rocketmq.v2.ListConsumerConnectionRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GROUP_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPIC_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource topic_; + /** + *
+   * Optional topic filter.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * Optional topic filter.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + *
+   * Optional topic filter.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + + public static final int LITETOPIC_FIELD_NUMBER = 4; + private volatile java.lang.Object liteTopic_; + /** + *
+   * Optional lite topic filter, multiplexed onto the topic above.
+   * 
+ * + * optional string liteTopic = 4; + * @return Whether the liteTopic field is set. + */ + @java.lang.Override + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+   * Optional lite topic filter, multiplexed onto the topic above.
+   * 
+ * + * optional string liteTopic = 4; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } + } + /** + *
+   * Optional lite topic filter, multiplexed onto the topic above.
+   * 
+ * + * optional string liteTopic = 4; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (group_ != null) { + output.writeMessage(2, getGroup()); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(3, getTopic()); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, liteTopic_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getGroup()); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getTopic()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, liteTopic_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ListConsumerConnectionRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ListConsumerConnectionRequest other = (apache.rocketmq.v2.ListConsumerConnectionRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasLiteTopic() != other.hasLiteTopic()) return false; + if (hasLiteTopic()) { + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasLiteTopic()) { + hash = (37 * hash) + LITETOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ListConsumerConnectionRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * List the online consumer connections of a group.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListConsumerConnectionRequest) + apache.rocketmq.v2.ListConsumerConnectionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListConsumerConnectionRequest.class, apache.rocketmq.v2.ListConsumerConnectionRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ListConsumerConnectionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTopicFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicBuilder_ == null) { + topic_ = null; + } else { + topicBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + liteTopic_ = ""; + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ListConsumerConnectionRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionRequest build() { + apache.rocketmq.v2.ListConsumerConnectionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionRequest buildPartial() { + apache.rocketmq.v2.ListConsumerConnectionRequest result = new apache.rocketmq.v2.ListConsumerConnectionRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (((from_bitField0_ & 0x00000002) != 0)) { + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + to_bitField0_ |= 0x00000004; + } + result.liteTopic_ = liteTopic_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ListConsumerConnectionRequest) { + return mergeFrom((apache.rocketmq.v2.ListConsumerConnectionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ListConsumerConnectionRequest other) { + if (other == apache.rocketmq.v2.ListConsumerConnectionRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasLiteTopic()) { + bitField0_ |= 0x00000004; + liteTopic_ = other.liteTopic_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ListConsumerConnectionRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ListConsumerConnectionRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + topic_ != null && + topic_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topicBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + *
+     * Optional topic filter.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.lang.Object liteTopic_ = ""; + /** + *
+     * Optional lite topic filter, multiplexed onto the topic above.
+     * 
+ * + * optional string liteTopic = 4; + * @return Whether the liteTopic field is set. + */ + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+     * Optional lite topic filter, multiplexed onto the topic above.
+     * 
+ * + * optional string liteTopic = 4; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Optional lite topic filter, multiplexed onto the topic above.
+     * 
+ * + * optional string liteTopic = 4; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Optional lite topic filter, multiplexed onto the topic above.
+     * 
+ * + * optional string liteTopic = 4; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + liteTopic_ = value; + onChanged(); + return this; + } + /** + *
+     * Optional lite topic filter, multiplexed onto the topic above.
+     * 
+ * + * optional string liteTopic = 4; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + bitField0_ = (bitField0_ & ~0x00000004); + liteTopic_ = getDefaultInstance().getLiteTopic(); + onChanged(); + return this; + } + /** + *
+     * Optional lite topic filter, multiplexed onto the topic above.
+     * 
+ * + * optional string liteTopic = 4; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000004; + liteTopic_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListConsumerConnectionRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListConsumerConnectionRequest) + private static final apache.rocketmq.v2.ListConsumerConnectionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ListConsumerConnectionRequest(); + } + + public static apache.rocketmq.v2.ListConsumerConnectionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListConsumerConnectionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListConsumerConnectionRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java new file mode 100644 index 00000000000..119ee987f34 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java @@ -0,0 +1,109 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ListConsumerConnectionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListConsumerConnectionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + *
+   * Optional topic filter.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + *
+   * Optional topic filter.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + *
+   * Optional topic filter.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource topic = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * Optional lite topic filter, multiplexed onto the topic above.
+   * 
+ * + * optional string liteTopic = 4; + * @return Whether the liteTopic field is set. + */ + boolean hasLiteTopic(); + /** + *
+   * Optional lite topic filter, multiplexed onto the topic above.
+   * 
+ * + * optional string liteTopic = 4; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + *
+   * Optional lite topic filter, multiplexed onto the topic above.
+   * 
+ * + * optional string liteTopic = 4; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java new file mode 100644 index 00000000000..91471049589 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionResponse} + */ +public final class ListConsumerConnectionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListConsumerConnectionResponse) + ListConsumerConnectionResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListConsumerConnectionResponse.newBuilder() to construct. + private ListConsumerConnectionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListConsumerConnectionResponse() { + clientInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListConsumerConnectionResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListConsumerConnectionResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + clientInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + clientInfo_.add( + input.readMessage(apache.rocketmq.v2.ClientInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + clientInfo_ = java.util.Collections.unmodifiableList(clientInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListConsumerConnectionResponse.class, apache.rocketmq.v2.ListConsumerConnectionResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int CLIENT_INFO_FIELD_NUMBER = 2; + private java.util.List clientInfo_; + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + @java.lang.Override + public java.util.List getClientInfoList() { + return clientInfo_; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + @java.lang.Override + public java.util.List + getClientInfoOrBuilderList() { + return clientInfo_; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + @java.lang.Override + public int getClientInfoCount() { + return clientInfo_.size(); + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ClientInfo getClientInfo(int index) { + return clientInfo_.get(index); + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder( + int index) { + return clientInfo_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < clientInfo_.size(); i++) { + output.writeMessage(2, clientInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < clientInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, clientInfo_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ListConsumerConnectionResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ListConsumerConnectionResponse other = (apache.rocketmq.v2.ListConsumerConnectionResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getClientInfoList() + .equals(other.getClientInfoList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getClientInfoCount() > 0) { + hash = (37 * hash) + CLIENT_INFO_FIELD_NUMBER; + hash = (53 * hash) + getClientInfoList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ListConsumerConnectionResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListConsumerConnectionResponse) + apache.rocketmq.v2.ListConsumerConnectionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListConsumerConnectionResponse.class, apache.rocketmq.v2.ListConsumerConnectionResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ListConsumerConnectionResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getClientInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (clientInfoBuilder_ == null) { + clientInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + clientInfoBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ListConsumerConnectionResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionResponse build() { + apache.rocketmq.v2.ListConsumerConnectionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionResponse buildPartial() { + apache.rocketmq.v2.ListConsumerConnectionResponse result = new apache.rocketmq.v2.ListConsumerConnectionResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (clientInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + clientInfo_ = java.util.Collections.unmodifiableList(clientInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.clientInfo_ = clientInfo_; + } else { + result.clientInfo_ = clientInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ListConsumerConnectionResponse) { + return mergeFrom((apache.rocketmq.v2.ListConsumerConnectionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ListConsumerConnectionResponse other) { + if (other == apache.rocketmq.v2.ListConsumerConnectionResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (clientInfoBuilder_ == null) { + if (!other.clientInfo_.isEmpty()) { + if (clientInfo_.isEmpty()) { + clientInfo_ = other.clientInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureClientInfoIsMutable(); + clientInfo_.addAll(other.clientInfo_); + } + onChanged(); + } + } else { + if (!other.clientInfo_.isEmpty()) { + if (clientInfoBuilder_.isEmpty()) { + clientInfoBuilder_.dispose(); + clientInfoBuilder_ = null; + clientInfo_ = other.clientInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + clientInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getClientInfoFieldBuilder() : null; + } else { + clientInfoBuilder_.addAllMessages(other.clientInfo_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ListConsumerConnectionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ListConsumerConnectionResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List clientInfo_ = + java.util.Collections.emptyList(); + private void ensureClientInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + clientInfo_ = new java.util.ArrayList(clientInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> clientInfoBuilder_; + + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public java.util.List getClientInfoList() { + if (clientInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(clientInfo_); + } else { + return clientInfoBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public int getClientInfoCount() { + if (clientInfoBuilder_ == null) { + return clientInfo_.size(); + } else { + return clientInfoBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public apache.rocketmq.v2.ClientInfo getClientInfo(int index) { + if (clientInfoBuilder_ == null) { + return clientInfo_.get(index); + } else { + return clientInfoBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder setClientInfo( + int index, apache.rocketmq.v2.ClientInfo value) { + if (clientInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientInfoIsMutable(); + clientInfo_.set(index, value); + onChanged(); + } else { + clientInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder setClientInfo( + int index, apache.rocketmq.v2.ClientInfo.Builder builderForValue) { + if (clientInfoBuilder_ == null) { + ensureClientInfoIsMutable(); + clientInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + clientInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder addClientInfo(apache.rocketmq.v2.ClientInfo value) { + if (clientInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientInfoIsMutable(); + clientInfo_.add(value); + onChanged(); + } else { + clientInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder addClientInfo( + int index, apache.rocketmq.v2.ClientInfo value) { + if (clientInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureClientInfoIsMutable(); + clientInfo_.add(index, value); + onChanged(); + } else { + clientInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder addClientInfo( + apache.rocketmq.v2.ClientInfo.Builder builderForValue) { + if (clientInfoBuilder_ == null) { + ensureClientInfoIsMutable(); + clientInfo_.add(builderForValue.build()); + onChanged(); + } else { + clientInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder addClientInfo( + int index, apache.rocketmq.v2.ClientInfo.Builder builderForValue) { + if (clientInfoBuilder_ == null) { + ensureClientInfoIsMutable(); + clientInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + clientInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder addAllClientInfo( + java.lang.Iterable values) { + if (clientInfoBuilder_ == null) { + ensureClientInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, clientInfo_); + onChanged(); + } else { + clientInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder clearClientInfo() { + if (clientInfoBuilder_ == null) { + clientInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + clientInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public Builder removeClientInfo(int index) { + if (clientInfoBuilder_ == null) { + ensureClientInfoIsMutable(); + clientInfo_.remove(index); + onChanged(); + } else { + clientInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public apache.rocketmq.v2.ClientInfo.Builder getClientInfoBuilder( + int index) { + return getClientInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder( + int index) { + if (clientInfoBuilder_ == null) { + return clientInfo_.get(index); } else { + return clientInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public java.util.List + getClientInfoOrBuilderList() { + if (clientInfoBuilder_ != null) { + return clientInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(clientInfo_); + } + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public apache.rocketmq.v2.ClientInfo.Builder addClientInfoBuilder() { + return getClientInfoFieldBuilder().addBuilder( + apache.rocketmq.v2.ClientInfo.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public apache.rocketmq.v2.ClientInfo.Builder addClientInfoBuilder( + int index) { + return getClientInfoFieldBuilder().addBuilder( + index, apache.rocketmq.v2.ClientInfo.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + public java.util.List + getClientInfoBuilderList() { + return getClientInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> + getClientInfoFieldBuilder() { + if (clientInfoBuilder_ == null) { + clientInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder>( + clientInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + clientInfo_ = null; + } + return clientInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListConsumerConnectionResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListConsumerConnectionResponse) + private static final apache.rocketmq.v2.ListConsumerConnectionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ListConsumerConnectionResponse(); + } + + public static apache.rocketmq.v2.ListConsumerConnectionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListConsumerConnectionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListConsumerConnectionResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ListConsumerConnectionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java new file mode 100644 index 00000000000..2656463d604 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ListConsumerConnectionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListConsumerConnectionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + java.util.List + getClientInfoList(); + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + apache.rocketmq.v2.ClientInfo getClientInfo(int index); + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + int getClientInfoCount(); + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + java.util.List + getClientInfoOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; + */ + apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java new file mode 100644 index 00000000000..4a35872f175 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java @@ -0,0 +1,2834 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Query messages of a topic by id, key or subscription within a time range.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ListMessageRequest} + */ +public final class ListMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListMessageRequest) + ListMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListMessageRequest.newBuilder() to construct. + private ListMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListMessageRequest() { + deploymentName_ = ""; + scrollId_ = ""; + brokerName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + + maxMessageNums_ = input.readInt32(); + break; + } + case 34: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (beginTimestamp_ != null) { + subBuilder = beginTimestamp_.toBuilder(); + } + beginTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(beginTimestamp_); + beginTimestamp_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (endTimestamp_ != null) { + subBuilder = endTimestamp_.toBuilder(); + } + endTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(endTimestamp_); + endTimestamp_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + java.lang.String s = input.readStringRequireUtf8(); + searchKeyCase_ = 6; + searchKey_ = s; + break; + } + case 58: { + java.lang.String s = input.readStringRequireUtf8(); + searchKeyCase_ = 7; + searchKey_ = s; + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + searchKeyCase_ = 8; + searchKey_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000002; + scrollId_ = s; + break; + } + case 80: { + bitField0_ |= 0x00000004; + pageNum_ = input.readInt32(); + break; + } + case 88: { + bitField0_ |= 0x00000008; + pageSize_ = input.readInt32(); + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000010; + brokerName_ = s; + break; + } + case 104: { + bitField0_ |= 0x00000020; + queueId_ = input.readInt32(); + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + searchKeyCase_ = 14; + searchKey_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListMessageRequest.class, apache.rocketmq.v2.ListMessageRequest.Builder.class); + } + + private int bitField0_; + private int searchKeyCase_ = 0; + private java.lang.Object searchKey_; + public enum SearchKeyCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + MESSAGE_ID(6), + MESSAGE_KEY(7), + SUBSCRIPTION(8), + LITE_TOPIC(14), + SEARCHKEY_NOT_SET(0); + private final int value; + private SearchKeyCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SearchKeyCase valueOf(int value) { + return forNumber(value); + } + + public static SearchKeyCase forNumber(int value) { + switch (value) { + case 6: return MESSAGE_ID; + case 7: return MESSAGE_KEY; + case 8: return SUBSCRIPTION; + case 14: return LITE_TOPIC; + case 0: return SEARCHKEY_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public SearchKeyCase + getSearchKeyCase() { + return SearchKeyCase.forNumber( + searchKeyCase_); + } + + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int MAX_MESSAGE_NUMS_FIELD_NUMBER = 3; + private int maxMessageNums_; + /** + *
+   * Maximum number of messages to return.
+   * 
+ * + * int32 max_message_nums = 3; + * @return The maxMessageNums. + */ + @java.lang.Override + public int getMaxMessageNums() { + return maxMessageNums_; + } + + public static final int BEGIN_TIMESTAMP_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp beginTimestamp_; + /** + *
+   * Time range (inclusive begin, inclusive end) to scan.
+   * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + * @return Whether the beginTimestamp field is set. + */ + @java.lang.Override + public boolean hasBeginTimestamp() { + return beginTimestamp_ != null; + } + /** + *
+   * Time range (inclusive begin, inclusive end) to scan.
+   * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + * @return The beginTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getBeginTimestamp() { + return beginTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : beginTimestamp_; + } + /** + *
+   * Time range (inclusive begin, inclusive end) to scan.
+   * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getBeginTimestampOrBuilder() { + return getBeginTimestamp(); + } + + public static final int END_TIMESTAMP_FIELD_NUMBER = 5; + private com.google.protobuf.Timestamp endTimestamp_; + /** + * .google.protobuf.Timestamp end_timestamp = 5; + * @return Whether the endTimestamp field is set. + */ + @java.lang.Override + public boolean hasEndTimestamp() { + return endTimestamp_ != null; + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + * @return The endTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getEndTimestamp() { + return endTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTimestamp_; + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getEndTimestampOrBuilder() { + return getEndTimestamp(); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 6; + /** + * string message_id = 6; + * @return Whether the messageId field is set. + */ + public boolean hasMessageId() { + return searchKeyCase_ == 6; + } + /** + * string message_id = 6; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 6) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 6) { + searchKey_ = s; + } + return s; + } + } + /** + * string message_id = 6; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 6) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 6) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MESSAGE_KEY_FIELD_NUMBER = 7; + /** + * string message_key = 7; + * @return Whether the messageKey field is set. + */ + public boolean hasMessageKey() { + return searchKeyCase_ == 7; + } + /** + * string message_key = 7; + * @return The messageKey. + */ + public java.lang.String getMessageKey() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 7) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 7) { + searchKey_ = s; + } + return s; + } + } + /** + * string message_key = 7; + * @return The bytes for messageKey. + */ + public com.google.protobuf.ByteString + getMessageKeyBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 7) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 7) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SUBSCRIPTION_FIELD_NUMBER = 8; + /** + * string subscription = 8; + * @return Whether the subscription field is set. + */ + public boolean hasSubscription() { + return searchKeyCase_ == 8; + } + /** + * string subscription = 8; + * @return The subscription. + */ + public java.lang.String getSubscription() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 8) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 8) { + searchKey_ = s; + } + return s; + } + } + /** + * string subscription = 8; + * @return The bytes for subscription. + */ + public com.google.protobuf.ByteString + getSubscriptionBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 8) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 8) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int LITE_TOPIC_FIELD_NUMBER = 14; + /** + *
+   * Scan every message belonging to the given lite topic.
+   * 
+ * + * string lite_topic = 14; + * @return Whether the liteTopic field is set. + */ + public boolean hasLiteTopic() { + return searchKeyCase_ == 14; + } + /** + *
+   * Scan every message belonging to the given lite topic.
+   * 
+ * + * string lite_topic = 14; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 14) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 14) { + searchKey_ = s; + } + return s; + } + } + /** + *
+   * Scan every message belonging to the given lite topic.
+   * 
+ * + * string lite_topic = 14; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 14) { + ref = searchKey_; + } + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 14) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SCROLL_ID_FIELD_NUMBER = 9; + private volatile java.lang.Object scrollId_; + /** + *
+   * Opaque cursor for scroll-style pagination, echoed from a previous response.
+   * 
+ * + * optional string scroll_id = 9; + * @return Whether the scrollId field is set. + */ + @java.lang.Override + public boolean hasScrollId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * Opaque cursor for scroll-style pagination, echoed from a previous response.
+   * 
+ * + * optional string scroll_id = 9; + * @return The scrollId. + */ + @java.lang.Override + public java.lang.String getScrollId() { + java.lang.Object ref = scrollId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + scrollId_ = s; + return s; + } + } + /** + *
+   * Opaque cursor for scroll-style pagination, echoed from a previous response.
+   * 
+ * + * optional string scroll_id = 9; + * @return The bytes for scrollId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScrollIdBytes() { + java.lang.Object ref = scrollId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + scrollId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PAGE_NUM_FIELD_NUMBER = 10; + private int pageNum_; + /** + *
+   * Page-style pagination parameters.
+   * 
+ * + * optional int32 page_num = 10; + * @return Whether the pageNum field is set. + */ + @java.lang.Override + public boolean hasPageNum() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+   * Page-style pagination parameters.
+   * 
+ * + * optional int32 page_num = 10; + * @return The pageNum. + */ + @java.lang.Override + public int getPageNum() { + return pageNum_; + } + + public static final int PAGE_SIZE_FIELD_NUMBER = 11; + private int pageSize_; + /** + * optional int32 page_size = 11; + * @return Whether the pageSize field is set. + */ + @java.lang.Override + public boolean hasPageSize() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional int32 page_size = 11; + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + + public static final int BROKER_NAME_FIELD_NUMBER = 12; + private volatile java.lang.Object brokerName_; + /** + *
+   * Restrict the query to a specific broker and queue.
+   * 
+ * + * optional string broker_name = 12; + * @return Whether the brokerName field is set. + */ + @java.lang.Override + public boolean hasBrokerName() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + *
+   * Restrict the query to a specific broker and queue.
+   * 
+ * + * optional string broker_name = 12; + * @return The brokerName. + */ + @java.lang.Override + public java.lang.String getBrokerName() { + java.lang.Object ref = brokerName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + brokerName_ = s; + return s; + } + } + /** + *
+   * Restrict the query to a specific broker and queue.
+   * 
+ * + * optional string broker_name = 12; + * @return The bytes for brokerName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBrokerNameBytes() { + java.lang.Object ref = brokerName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + brokerName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int QUEUE_ID_FIELD_NUMBER = 13; + private int queueId_; + /** + * optional int32 queue_id = 13; + * @return Whether the queueId field is set. + */ + @java.lang.Override + public boolean hasQueueId() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional int32 queue_id = 13; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (maxMessageNums_ != 0) { + output.writeInt32(3, maxMessageNums_); + } + if (beginTimestamp_ != null) { + output.writeMessage(4, getBeginTimestamp()); + } + if (endTimestamp_ != null) { + output.writeMessage(5, getEndTimestamp()); + } + if (searchKeyCase_ == 6) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 6, searchKey_); + } + if (searchKeyCase_ == 7) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 7, searchKey_); + } + if (searchKeyCase_ == 8) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, searchKey_); + } + if (((bitField0_ & 0x00000002) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, scrollId_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeInt32(10, pageNum_); + } + if (((bitField0_ & 0x00000008) != 0)) { + output.writeInt32(11, pageSize_); + } + if (((bitField0_ & 0x00000010) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, brokerName_); + } + if (((bitField0_ & 0x00000020) != 0)) { + output.writeInt32(13, queueId_); + } + if (searchKeyCase_ == 14) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 14, searchKey_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (maxMessageNums_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, maxMessageNums_); + } + if (beginTimestamp_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getBeginTimestamp()); + } + if (endTimestamp_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getEndTimestamp()); + } + if (searchKeyCase_ == 6) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, searchKey_); + } + if (searchKeyCase_ == 7) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, searchKey_); + } + if (searchKeyCase_ == 8) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, searchKey_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, scrollId_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, pageNum_); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, pageSize_); + } + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, brokerName_); + } + if (((bitField0_ & 0x00000020) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, queueId_); + } + if (searchKeyCase_ == 14) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, searchKey_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ListMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ListMessageRequest other = (apache.rocketmq.v2.ListMessageRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (getMaxMessageNums() + != other.getMaxMessageNums()) return false; + if (hasBeginTimestamp() != other.hasBeginTimestamp()) return false; + if (hasBeginTimestamp()) { + if (!getBeginTimestamp() + .equals(other.getBeginTimestamp())) return false; + } + if (hasEndTimestamp() != other.hasEndTimestamp()) return false; + if (hasEndTimestamp()) { + if (!getEndTimestamp() + .equals(other.getEndTimestamp())) return false; + } + if (hasScrollId() != other.hasScrollId()) return false; + if (hasScrollId()) { + if (!getScrollId() + .equals(other.getScrollId())) return false; + } + if (hasPageNum() != other.hasPageNum()) return false; + if (hasPageNum()) { + if (getPageNum() + != other.getPageNum()) return false; + } + if (hasPageSize() != other.hasPageSize()) return false; + if (hasPageSize()) { + if (getPageSize() + != other.getPageSize()) return false; + } + if (hasBrokerName() != other.hasBrokerName()) return false; + if (hasBrokerName()) { + if (!getBrokerName() + .equals(other.getBrokerName())) return false; + } + if (hasQueueId() != other.hasQueueId()) return false; + if (hasQueueId()) { + if (getQueueId() + != other.getQueueId()) return false; + } + if (!getSearchKeyCase().equals(other.getSearchKeyCase())) return false; + switch (searchKeyCase_) { + case 6: + if (!getMessageId() + .equals(other.getMessageId())) return false; + break; + case 7: + if (!getMessageKey() + .equals(other.getMessageKey())) return false; + break; + case 8: + if (!getSubscription() + .equals(other.getSubscription())) return false; + break; + case 14: + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + MAX_MESSAGE_NUMS_FIELD_NUMBER; + hash = (53 * hash) + getMaxMessageNums(); + if (hasBeginTimestamp()) { + hash = (37 * hash) + BEGIN_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getBeginTimestamp().hashCode(); + } + if (hasEndTimestamp()) { + hash = (37 * hash) + END_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getEndTimestamp().hashCode(); + } + if (hasScrollId()) { + hash = (37 * hash) + SCROLL_ID_FIELD_NUMBER; + hash = (53 * hash) + getScrollId().hashCode(); + } + if (hasPageNum()) { + hash = (37 * hash) + PAGE_NUM_FIELD_NUMBER; + hash = (53 * hash) + getPageNum(); + } + if (hasPageSize()) { + hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getPageSize(); + } + if (hasBrokerName()) { + hash = (37 * hash) + BROKER_NAME_FIELD_NUMBER; + hash = (53 * hash) + getBrokerName().hashCode(); + } + if (hasQueueId()) { + hash = (37 * hash) + QUEUE_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueueId(); + } + switch (searchKeyCase_) { + case 6: + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + break; + case 7: + hash = (37 * hash) + MESSAGE_KEY_FIELD_NUMBER; + hash = (53 * hash) + getMessageKey().hashCode(); + break; + case 8: + hash = (37 * hash) + SUBSCRIPTION_FIELD_NUMBER; + hash = (53 * hash) + getSubscription().hashCode(); + break; + case 14: + hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ListMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Query messages of a topic by id, key or subscription within a time range.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ListMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListMessageRequest) + apache.rocketmq.v2.ListMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListMessageRequest.class, apache.rocketmq.v2.ListMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ListMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + maxMessageNums_ = 0; + + if (beginTimestampBuilder_ == null) { + beginTimestamp_ = null; + } else { + beginTimestamp_ = null; + beginTimestampBuilder_ = null; + } + if (endTimestampBuilder_ == null) { + endTimestamp_ = null; + } else { + endTimestamp_ = null; + endTimestampBuilder_ = null; + } + scrollId_ = ""; + bitField0_ = (bitField0_ & ~0x00000002); + pageNum_ = 0; + bitField0_ = (bitField0_ & ~0x00000004); + pageSize_ = 0; + bitField0_ = (bitField0_ & ~0x00000008); + brokerName_ = ""; + bitField0_ = (bitField0_ & ~0x00000010); + queueId_ = 0; + bitField0_ = (bitField0_ & ~0x00000020); + searchKeyCase_ = 0; + searchKey_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ListMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageRequest build() { + apache.rocketmq.v2.ListMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageRequest buildPartial() { + apache.rocketmq.v2.ListMessageRequest result = new apache.rocketmq.v2.ListMessageRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.maxMessageNums_ = maxMessageNums_; + if (beginTimestampBuilder_ == null) { + result.beginTimestamp_ = beginTimestamp_; + } else { + result.beginTimestamp_ = beginTimestampBuilder_.build(); + } + if (endTimestampBuilder_ == null) { + result.endTimestamp_ = endTimestamp_; + } else { + result.endTimestamp_ = endTimestampBuilder_.build(); + } + if (searchKeyCase_ == 6) { + result.searchKey_ = searchKey_; + } + if (searchKeyCase_ == 7) { + result.searchKey_ = searchKey_; + } + if (searchKeyCase_ == 8) { + result.searchKey_ = searchKey_; + } + if (searchKeyCase_ == 14) { + result.searchKey_ = searchKey_; + } + if (((from_bitField0_ & 0x00000002) != 0)) { + to_bitField0_ |= 0x00000002; + } + result.scrollId_ = scrollId_; + if (((from_bitField0_ & 0x00000004) != 0)) { + result.pageNum_ = pageNum_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.pageSize_ = pageSize_; + to_bitField0_ |= 0x00000008; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + to_bitField0_ |= 0x00000010; + } + result.brokerName_ = brokerName_; + if (((from_bitField0_ & 0x00000020) != 0)) { + result.queueId_ = queueId_; + to_bitField0_ |= 0x00000020; + } + result.bitField0_ = to_bitField0_; + result.searchKeyCase_ = searchKeyCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ListMessageRequest) { + return mergeFrom((apache.rocketmq.v2.ListMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ListMessageRequest other) { + if (other == apache.rocketmq.v2.ListMessageRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.getMaxMessageNums() != 0) { + setMaxMessageNums(other.getMaxMessageNums()); + } + if (other.hasBeginTimestamp()) { + mergeBeginTimestamp(other.getBeginTimestamp()); + } + if (other.hasEndTimestamp()) { + mergeEndTimestamp(other.getEndTimestamp()); + } + if (other.hasScrollId()) { + bitField0_ |= 0x00000002; + scrollId_ = other.scrollId_; + onChanged(); + } + if (other.hasPageNum()) { + setPageNum(other.getPageNum()); + } + if (other.hasPageSize()) { + setPageSize(other.getPageSize()); + } + if (other.hasBrokerName()) { + bitField0_ |= 0x00000010; + brokerName_ = other.brokerName_; + onChanged(); + } + if (other.hasQueueId()) { + setQueueId(other.getQueueId()); + } + switch (other.getSearchKeyCase()) { + case MESSAGE_ID: { + searchKeyCase_ = 6; + searchKey_ = other.searchKey_; + onChanged(); + break; + } + case MESSAGE_KEY: { + searchKeyCase_ = 7; + searchKey_ = other.searchKey_; + onChanged(); + break; + } + case SUBSCRIPTION: { + searchKeyCase_ = 8; + searchKey_ = other.searchKey_; + onChanged(); + break; + } + case LITE_TOPIC: { + searchKeyCase_ = 14; + searchKey_ = other.searchKey_; + onChanged(); + break; + } + case SEARCHKEY_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ListMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ListMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int searchKeyCase_ = 0; + private java.lang.Object searchKey_; + public SearchKeyCase + getSearchKeyCase() { + return SearchKeyCase.forNumber( + searchKeyCase_); + } + + public Builder clearSearchKey() { + searchKeyCase_ = 0; + searchKey_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private int maxMessageNums_ ; + /** + *
+     * Maximum number of messages to return.
+     * 
+ * + * int32 max_message_nums = 3; + * @return The maxMessageNums. + */ + @java.lang.Override + public int getMaxMessageNums() { + return maxMessageNums_; + } + /** + *
+     * Maximum number of messages to return.
+     * 
+ * + * int32 max_message_nums = 3; + * @param value The maxMessageNums to set. + * @return This builder for chaining. + */ + public Builder setMaxMessageNums(int value) { + + maxMessageNums_ = value; + onChanged(); + return this; + } + /** + *
+     * Maximum number of messages to return.
+     * 
+ * + * int32 max_message_nums = 3; + * @return This builder for chaining. + */ + public Builder clearMaxMessageNums() { + + maxMessageNums_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp beginTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> beginTimestampBuilder_; + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + * @return Whether the beginTimestamp field is set. + */ + public boolean hasBeginTimestamp() { + return beginTimestampBuilder_ != null || beginTimestamp_ != null; + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + * @return The beginTimestamp. + */ + public com.google.protobuf.Timestamp getBeginTimestamp() { + if (beginTimestampBuilder_ == null) { + return beginTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : beginTimestamp_; + } else { + return beginTimestampBuilder_.getMessage(); + } + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + public Builder setBeginTimestamp(com.google.protobuf.Timestamp value) { + if (beginTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + beginTimestamp_ = value; + onChanged(); + } else { + beginTimestampBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + public Builder setBeginTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (beginTimestampBuilder_ == null) { + beginTimestamp_ = builderForValue.build(); + onChanged(); + } else { + beginTimestampBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + public Builder mergeBeginTimestamp(com.google.protobuf.Timestamp value) { + if (beginTimestampBuilder_ == null) { + if (beginTimestamp_ != null) { + beginTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(beginTimestamp_).mergeFrom(value).buildPartial(); + } else { + beginTimestamp_ = value; + } + onChanged(); + } else { + beginTimestampBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + public Builder clearBeginTimestamp() { + if (beginTimestampBuilder_ == null) { + beginTimestamp_ = null; + onChanged(); + } else { + beginTimestamp_ = null; + beginTimestampBuilder_ = null; + } + + return this; + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + public com.google.protobuf.Timestamp.Builder getBeginTimestampBuilder() { + + onChanged(); + return getBeginTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + public com.google.protobuf.TimestampOrBuilder getBeginTimestampOrBuilder() { + if (beginTimestampBuilder_ != null) { + return beginTimestampBuilder_.getMessageOrBuilder(); + } else { + return beginTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : beginTimestamp_; + } + } + /** + *
+     * Time range (inclusive begin, inclusive end) to scan.
+     * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getBeginTimestampFieldBuilder() { + if (beginTimestampBuilder_ == null) { + beginTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getBeginTimestamp(), + getParentForChildren(), + isClean()); + beginTimestamp_ = null; + } + return beginTimestampBuilder_; + } + + private com.google.protobuf.Timestamp endTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> endTimestampBuilder_; + /** + * .google.protobuf.Timestamp end_timestamp = 5; + * @return Whether the endTimestamp field is set. + */ + public boolean hasEndTimestamp() { + return endTimestampBuilder_ != null || endTimestamp_ != null; + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + * @return The endTimestamp. + */ + public com.google.protobuf.Timestamp getEndTimestamp() { + if (endTimestampBuilder_ == null) { + return endTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTimestamp_; + } else { + return endTimestampBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + public Builder setEndTimestamp(com.google.protobuf.Timestamp value) { + if (endTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + endTimestamp_ = value; + onChanged(); + } else { + endTimestampBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + public Builder setEndTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (endTimestampBuilder_ == null) { + endTimestamp_ = builderForValue.build(); + onChanged(); + } else { + endTimestampBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + public Builder mergeEndTimestamp(com.google.protobuf.Timestamp value) { + if (endTimestampBuilder_ == null) { + if (endTimestamp_ != null) { + endTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(endTimestamp_).mergeFrom(value).buildPartial(); + } else { + endTimestamp_ = value; + } + onChanged(); + } else { + endTimestampBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + public Builder clearEndTimestamp() { + if (endTimestampBuilder_ == null) { + endTimestamp_ = null; + onChanged(); + } else { + endTimestamp_ = null; + endTimestampBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + public com.google.protobuf.Timestamp.Builder getEndTimestampBuilder() { + + onChanged(); + return getEndTimestampFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + public com.google.protobuf.TimestampOrBuilder getEndTimestampOrBuilder() { + if (endTimestampBuilder_ != null) { + return endTimestampBuilder_.getMessageOrBuilder(); + } else { + return endTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : endTimestamp_; + } + } + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getEndTimestampFieldBuilder() { + if (endTimestampBuilder_ == null) { + endTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getEndTimestamp(), + getParentForChildren(), + isClean()); + endTimestamp_ = null; + } + return endTimestampBuilder_; + } + + /** + * string message_id = 6; + * @return Whether the messageId field is set. + */ + @java.lang.Override + public boolean hasMessageId() { + return searchKeyCase_ == 6; + } + /** + * string message_id = 6; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 6) { + ref = searchKey_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 6) { + searchKey_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 6; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 6) { + ref = searchKey_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 6) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 6; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + searchKeyCase_ = 6; + searchKey_ = value; + onChanged(); + return this; + } + /** + * string message_id = 6; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + if (searchKeyCase_ == 6) { + searchKeyCase_ = 0; + searchKey_ = null; + onChanged(); + } + return this; + } + /** + * string message_id = 6; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + searchKeyCase_ = 6; + searchKey_ = value; + onChanged(); + return this; + } + + /** + * string message_key = 7; + * @return Whether the messageKey field is set. + */ + @java.lang.Override + public boolean hasMessageKey() { + return searchKeyCase_ == 7; + } + /** + * string message_key = 7; + * @return The messageKey. + */ + @java.lang.Override + public java.lang.String getMessageKey() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 7) { + ref = searchKey_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 7) { + searchKey_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_key = 7; + * @return The bytes for messageKey. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageKeyBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 7) { + ref = searchKey_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 7) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_key = 7; + * @param value The messageKey to set. + * @return This builder for chaining. + */ + public Builder setMessageKey( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + searchKeyCase_ = 7; + searchKey_ = value; + onChanged(); + return this; + } + /** + * string message_key = 7; + * @return This builder for chaining. + */ + public Builder clearMessageKey() { + if (searchKeyCase_ == 7) { + searchKeyCase_ = 0; + searchKey_ = null; + onChanged(); + } + return this; + } + /** + * string message_key = 7; + * @param value The bytes for messageKey to set. + * @return This builder for chaining. + */ + public Builder setMessageKeyBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + searchKeyCase_ = 7; + searchKey_ = value; + onChanged(); + return this; + } + + /** + * string subscription = 8; + * @return Whether the subscription field is set. + */ + @java.lang.Override + public boolean hasSubscription() { + return searchKeyCase_ == 8; + } + /** + * string subscription = 8; + * @return The subscription. + */ + @java.lang.Override + public java.lang.String getSubscription() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 8) { + ref = searchKey_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 8) { + searchKey_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string subscription = 8; + * @return The bytes for subscription. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSubscriptionBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 8) { + ref = searchKey_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 8) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string subscription = 8; + * @param value The subscription to set. + * @return This builder for chaining. + */ + public Builder setSubscription( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + searchKeyCase_ = 8; + searchKey_ = value; + onChanged(); + return this; + } + /** + * string subscription = 8; + * @return This builder for chaining. + */ + public Builder clearSubscription() { + if (searchKeyCase_ == 8) { + searchKeyCase_ = 0; + searchKey_ = null; + onChanged(); + } + return this; + } + /** + * string subscription = 8; + * @param value The bytes for subscription to set. + * @return This builder for chaining. + */ + public Builder setSubscriptionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + searchKeyCase_ = 8; + searchKey_ = value; + onChanged(); + return this; + } + + /** + *
+     * Scan every message belonging to the given lite topic.
+     * 
+ * + * string lite_topic = 14; + * @return Whether the liteTopic field is set. + */ + @java.lang.Override + public boolean hasLiteTopic() { + return searchKeyCase_ == 14; + } + /** + *
+     * Scan every message belonging to the given lite topic.
+     * 
+ * + * string lite_topic = 14; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 14) { + ref = searchKey_; + } + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + if (searchKeyCase_ == 14) { + searchKey_ = s; + } + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Scan every message belonging to the given lite topic.
+     * 
+ * + * string lite_topic = 14; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = ""; + if (searchKeyCase_ == 14) { + ref = searchKey_; + } + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + if (searchKeyCase_ == 14) { + searchKey_ = b; + } + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Scan every message belonging to the given lite topic.
+     * 
+ * + * string lite_topic = 14; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + searchKeyCase_ = 14; + searchKey_ = value; + onChanged(); + return this; + } + /** + *
+     * Scan every message belonging to the given lite topic.
+     * 
+ * + * string lite_topic = 14; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + if (searchKeyCase_ == 14) { + searchKeyCase_ = 0; + searchKey_ = null; + onChanged(); + } + return this; + } + /** + *
+     * Scan every message belonging to the given lite topic.
+     * 
+ * + * string lite_topic = 14; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + searchKeyCase_ = 14; + searchKey_ = value; + onChanged(); + return this; + } + + private java.lang.Object scrollId_ = ""; + /** + *
+     * Opaque cursor for scroll-style pagination, echoed from a previous response.
+     * 
+ * + * optional string scroll_id = 9; + * @return Whether the scrollId field is set. + */ + public boolean hasScrollId() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+     * Opaque cursor for scroll-style pagination, echoed from a previous response.
+     * 
+ * + * optional string scroll_id = 9; + * @return The scrollId. + */ + public java.lang.String getScrollId() { + java.lang.Object ref = scrollId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + scrollId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Opaque cursor for scroll-style pagination, echoed from a previous response.
+     * 
+ * + * optional string scroll_id = 9; + * @return The bytes for scrollId. + */ + public com.google.protobuf.ByteString + getScrollIdBytes() { + java.lang.Object ref = scrollId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + scrollId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Opaque cursor for scroll-style pagination, echoed from a previous response.
+     * 
+ * + * optional string scroll_id = 9; + * @param value The scrollId to set. + * @return This builder for chaining. + */ + public Builder setScrollId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000002; + scrollId_ = value; + onChanged(); + return this; + } + /** + *
+     * Opaque cursor for scroll-style pagination, echoed from a previous response.
+     * 
+ * + * optional string scroll_id = 9; + * @return This builder for chaining. + */ + public Builder clearScrollId() { + bitField0_ = (bitField0_ & ~0x00000002); + scrollId_ = getDefaultInstance().getScrollId(); + onChanged(); + return this; + } + /** + *
+     * Opaque cursor for scroll-style pagination, echoed from a previous response.
+     * 
+ * + * optional string scroll_id = 9; + * @param value The bytes for scrollId to set. + * @return This builder for chaining. + */ + public Builder setScrollIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000002; + scrollId_ = value; + onChanged(); + return this; + } + + private int pageNum_ ; + /** + *
+     * Page-style pagination parameters.
+     * 
+ * + * optional int32 page_num = 10; + * @return Whether the pageNum field is set. + */ + @java.lang.Override + public boolean hasPageNum() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+     * Page-style pagination parameters.
+     * 
+ * + * optional int32 page_num = 10; + * @return The pageNum. + */ + @java.lang.Override + public int getPageNum() { + return pageNum_; + } + /** + *
+     * Page-style pagination parameters.
+     * 
+ * + * optional int32 page_num = 10; + * @param value The pageNum to set. + * @return This builder for chaining. + */ + public Builder setPageNum(int value) { + bitField0_ |= 0x00000004; + pageNum_ = value; + onChanged(); + return this; + } + /** + *
+     * Page-style pagination parameters.
+     * 
+ * + * optional int32 page_num = 10; + * @return This builder for chaining. + */ + public Builder clearPageNum() { + bitField0_ = (bitField0_ & ~0x00000004); + pageNum_ = 0; + onChanged(); + return this; + } + + private int pageSize_ ; + /** + * optional int32 page_size = 11; + * @return Whether the pageSize field is set. + */ + @java.lang.Override + public boolean hasPageSize() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + * optional int32 page_size = 11; + * @return The pageSize. + */ + @java.lang.Override + public int getPageSize() { + return pageSize_; + } + /** + * optional int32 page_size = 11; + * @param value The pageSize to set. + * @return This builder for chaining. + */ + public Builder setPageSize(int value) { + bitField0_ |= 0x00000008; + pageSize_ = value; + onChanged(); + return this; + } + /** + * optional int32 page_size = 11; + * @return This builder for chaining. + */ + public Builder clearPageSize() { + bitField0_ = (bitField0_ & ~0x00000008); + pageSize_ = 0; + onChanged(); + return this; + } + + private java.lang.Object brokerName_ = ""; + /** + *
+     * Restrict the query to a specific broker and queue.
+     * 
+ * + * optional string broker_name = 12; + * @return Whether the brokerName field is set. + */ + public boolean hasBrokerName() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + *
+     * Restrict the query to a specific broker and queue.
+     * 
+ * + * optional string broker_name = 12; + * @return The brokerName. + */ + public java.lang.String getBrokerName() { + java.lang.Object ref = brokerName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + brokerName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Restrict the query to a specific broker and queue.
+     * 
+ * + * optional string broker_name = 12; + * @return The bytes for brokerName. + */ + public com.google.protobuf.ByteString + getBrokerNameBytes() { + java.lang.Object ref = brokerName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + brokerName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Restrict the query to a specific broker and queue.
+     * 
+ * + * optional string broker_name = 12; + * @param value The brokerName to set. + * @return This builder for chaining. + */ + public Builder setBrokerName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000010; + brokerName_ = value; + onChanged(); + return this; + } + /** + *
+     * Restrict the query to a specific broker and queue.
+     * 
+ * + * optional string broker_name = 12; + * @return This builder for chaining. + */ + public Builder clearBrokerName() { + bitField0_ = (bitField0_ & ~0x00000010); + brokerName_ = getDefaultInstance().getBrokerName(); + onChanged(); + return this; + } + /** + *
+     * Restrict the query to a specific broker and queue.
+     * 
+ * + * optional string broker_name = 12; + * @param value The bytes for brokerName to set. + * @return This builder for chaining. + */ + public Builder setBrokerNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000010; + brokerName_ = value; + onChanged(); + return this; + } + + private int queueId_ ; + /** + * optional int32 queue_id = 13; + * @return Whether the queueId field is set. + */ + @java.lang.Override + public boolean hasQueueId() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + * optional int32 queue_id = 13; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + /** + * optional int32 queue_id = 13; + * @param value The queueId to set. + * @return This builder for chaining. + */ + public Builder setQueueId(int value) { + bitField0_ |= 0x00000020; + queueId_ = value; + onChanged(); + return this; + } + /** + * optional int32 queue_id = 13; + * @return This builder for chaining. + */ + public Builder clearQueueId() { + bitField0_ = (bitField0_ & ~0x00000020); + queueId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListMessageRequest) + private static final apache.rocketmq.v2.ListMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ListMessageRequest(); + } + + public static apache.rocketmq.v2.ListMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java new file mode 100644 index 00000000000..d2bc4a82f2e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java @@ -0,0 +1,286 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ListMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * Maximum number of messages to return.
+   * 
+ * + * int32 max_message_nums = 3; + * @return The maxMessageNums. + */ + int getMaxMessageNums(); + + /** + *
+   * Time range (inclusive begin, inclusive end) to scan.
+   * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + * @return Whether the beginTimestamp field is set. + */ + boolean hasBeginTimestamp(); + /** + *
+   * Time range (inclusive begin, inclusive end) to scan.
+   * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + * @return The beginTimestamp. + */ + com.google.protobuf.Timestamp getBeginTimestamp(); + /** + *
+   * Time range (inclusive begin, inclusive end) to scan.
+   * 
+ * + * .google.protobuf.Timestamp begin_timestamp = 4; + */ + com.google.protobuf.TimestampOrBuilder getBeginTimestampOrBuilder(); + + /** + * .google.protobuf.Timestamp end_timestamp = 5; + * @return Whether the endTimestamp field is set. + */ + boolean hasEndTimestamp(); + /** + * .google.protobuf.Timestamp end_timestamp = 5; + * @return The endTimestamp. + */ + com.google.protobuf.Timestamp getEndTimestamp(); + /** + * .google.protobuf.Timestamp end_timestamp = 5; + */ + com.google.protobuf.TimestampOrBuilder getEndTimestampOrBuilder(); + + /** + * string message_id = 6; + * @return Whether the messageId field is set. + */ + boolean hasMessageId(); + /** + * string message_id = 6; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 6; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + * string message_key = 7; + * @return Whether the messageKey field is set. + */ + boolean hasMessageKey(); + /** + * string message_key = 7; + * @return The messageKey. + */ + java.lang.String getMessageKey(); + /** + * string message_key = 7; + * @return The bytes for messageKey. + */ + com.google.protobuf.ByteString + getMessageKeyBytes(); + + /** + * string subscription = 8; + * @return Whether the subscription field is set. + */ + boolean hasSubscription(); + /** + * string subscription = 8; + * @return The subscription. + */ + java.lang.String getSubscription(); + /** + * string subscription = 8; + * @return The bytes for subscription. + */ + com.google.protobuf.ByteString + getSubscriptionBytes(); + + /** + *
+   * Scan every message belonging to the given lite topic.
+   * 
+ * + * string lite_topic = 14; + * @return Whether the liteTopic field is set. + */ + boolean hasLiteTopic(); + /** + *
+   * Scan every message belonging to the given lite topic.
+   * 
+ * + * string lite_topic = 14; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + *
+   * Scan every message belonging to the given lite topic.
+   * 
+ * + * string lite_topic = 14; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); + + /** + *
+   * Opaque cursor for scroll-style pagination, echoed from a previous response.
+   * 
+ * + * optional string scroll_id = 9; + * @return Whether the scrollId field is set. + */ + boolean hasScrollId(); + /** + *
+   * Opaque cursor for scroll-style pagination, echoed from a previous response.
+   * 
+ * + * optional string scroll_id = 9; + * @return The scrollId. + */ + java.lang.String getScrollId(); + /** + *
+   * Opaque cursor for scroll-style pagination, echoed from a previous response.
+   * 
+ * + * optional string scroll_id = 9; + * @return The bytes for scrollId. + */ + com.google.protobuf.ByteString + getScrollIdBytes(); + + /** + *
+   * Page-style pagination parameters.
+   * 
+ * + * optional int32 page_num = 10; + * @return Whether the pageNum field is set. + */ + boolean hasPageNum(); + /** + *
+   * Page-style pagination parameters.
+   * 
+ * + * optional int32 page_num = 10; + * @return The pageNum. + */ + int getPageNum(); + + /** + * optional int32 page_size = 11; + * @return Whether the pageSize field is set. + */ + boolean hasPageSize(); + /** + * optional int32 page_size = 11; + * @return The pageSize. + */ + int getPageSize(); + + /** + *
+   * Restrict the query to a specific broker and queue.
+   * 
+ * + * optional string broker_name = 12; + * @return Whether the brokerName field is set. + */ + boolean hasBrokerName(); + /** + *
+   * Restrict the query to a specific broker and queue.
+   * 
+ * + * optional string broker_name = 12; + * @return The brokerName. + */ + java.lang.String getBrokerName(); + /** + *
+   * Restrict the query to a specific broker and queue.
+   * 
+ * + * optional string broker_name = 12; + * @return The bytes for brokerName. + */ + com.google.protobuf.ByteString + getBrokerNameBytes(); + + /** + * optional int32 queue_id = 13; + * @return Whether the queueId field is set. + */ + boolean hasQueueId(); + /** + * optional int32 queue_id = 13; + * @return The queueId. + */ + int getQueueId(); + + public apache.rocketmq.v2.ListMessageRequest.SearchKeyCase getSearchKeyCase(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java new file mode 100644 index 00000000000..b51e0f40b61 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java @@ -0,0 +1,1126 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ListMessageResponse} + */ +public final class ListMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListMessageResponse) + ListMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListMessageResponse.newBuilder() to construct. + private ListMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListMessageResponse() { + messages_ = java.util.Collections.emptyList(); + scrollId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + messages_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + messages_.add( + input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry)); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + scrollId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + messages_ = java.util.Collections.unmodifiableList(messages_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListMessageResponse.class, apache.rocketmq.v2.ListMessageResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int MESSAGES_FIELD_NUMBER = 2; + private java.util.List messages_; + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + @java.lang.Override + public java.util.List getMessagesList() { + return messages_; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + @java.lang.Override + public java.util.List + getMessagesOrBuilderList() { + return messages_; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + @java.lang.Override + public int getMessagesCount() { + return messages_.size(); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessages(int index) { + return messages_.get(index); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( + int index) { + return messages_.get(index); + } + + public static final int SCROLL_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object scrollId_; + /** + *
+   * Cursor to be passed back to fetch the next page.
+   * 
+ * + * string scroll_id = 3; + * @return The scrollId. + */ + @java.lang.Override + public java.lang.String getScrollId() { + java.lang.Object ref = scrollId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + scrollId_ = s; + return s; + } + } + /** + *
+   * Cursor to be passed back to fetch the next page.
+   * 
+ * + * string scroll_id = 3; + * @return The bytes for scrollId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getScrollIdBytes() { + java.lang.Object ref = scrollId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + scrollId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < messages_.size(); i++) { + output.writeMessage(2, messages_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(scrollId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, scrollId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < messages_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, messages_.get(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(scrollId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, scrollId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ListMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ListMessageResponse other = (apache.rocketmq.v2.ListMessageResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getMessagesList() + .equals(other.getMessagesList())) return false; + if (!getScrollId() + .equals(other.getScrollId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getMessagesCount() > 0) { + hash = (37 * hash) + MESSAGES_FIELD_NUMBER; + hash = (53 * hash) + getMessagesList().hashCode(); + } + hash = (37 * hash) + SCROLL_ID_FIELD_NUMBER; + hash = (53 * hash) + getScrollId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ListMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ListMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListMessageResponse) + apache.rocketmq.v2.ListMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListMessageResponse.class, apache.rocketmq.v2.ListMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ListMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMessagesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (messagesBuilder_ == null) { + messages_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + messagesBuilder_.clear(); + } + scrollId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ListMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageResponse build() { + apache.rocketmq.v2.ListMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageResponse buildPartial() { + apache.rocketmq.v2.ListMessageResponse result = new apache.rocketmq.v2.ListMessageResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (messagesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + messages_ = java.util.Collections.unmodifiableList(messages_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.messages_ = messages_; + } else { + result.messages_ = messagesBuilder_.build(); + } + result.scrollId_ = scrollId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ListMessageResponse) { + return mergeFrom((apache.rocketmq.v2.ListMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ListMessageResponse other) { + if (other == apache.rocketmq.v2.ListMessageResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (messagesBuilder_ == null) { + if (!other.messages_.isEmpty()) { + if (messages_.isEmpty()) { + messages_ = other.messages_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMessagesIsMutable(); + messages_.addAll(other.messages_); + } + onChanged(); + } + } else { + if (!other.messages_.isEmpty()) { + if (messagesBuilder_.isEmpty()) { + messagesBuilder_.dispose(); + messagesBuilder_ = null; + messages_ = other.messages_; + bitField0_ = (bitField0_ & ~0x00000001); + messagesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMessagesFieldBuilder() : null; + } else { + messagesBuilder_.addAllMessages(other.messages_); + } + } + } + if (!other.getScrollId().isEmpty()) { + scrollId_ = other.scrollId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ListMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ListMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List messages_ = + java.util.Collections.emptyList(); + private void ensureMessagesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + messages_ = new java.util.ArrayList(messages_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messagesBuilder_; + + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public java.util.List getMessagesList() { + if (messagesBuilder_ == null) { + return java.util.Collections.unmodifiableList(messages_); + } else { + return messagesBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public int getMessagesCount() { + if (messagesBuilder_ == null) { + return messages_.size(); + } else { + return messagesBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public apache.rocketmq.v2.Message getMessages(int index) { + if (messagesBuilder_ == null) { + return messages_.get(index); + } else { + return messagesBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder setMessages( + int index, apache.rocketmq.v2.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.set(index, value); + onChanged(); + } else { + messagesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder setMessages( + int index, apache.rocketmq.v2.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.set(index, builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder addMessages(apache.rocketmq.v2.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.add(value); + onChanged(); + } else { + messagesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder addMessages( + int index, apache.rocketmq.v2.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.add(index, value); + onChanged(); + } else { + messagesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder addMessages( + apache.rocketmq.v2.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.add(builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder addMessages( + int index, apache.rocketmq.v2.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.add(index, builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder addAllMessages( + java.lang.Iterable values) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, messages_); + onChanged(); + } else { + messagesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder clearMessages() { + if (messagesBuilder_ == null) { + messages_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + messagesBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public Builder removeMessages(int index) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.remove(index); + onChanged(); + } else { + messagesBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public apache.rocketmq.v2.Message.Builder getMessagesBuilder( + int index) { + return getMessagesFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( + int index) { + if (messagesBuilder_ == null) { + return messages_.get(index); } else { + return messagesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public java.util.List + getMessagesOrBuilderList() { + if (messagesBuilder_ != null) { + return messagesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(messages_); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public apache.rocketmq.v2.Message.Builder addMessagesBuilder() { + return getMessagesFieldBuilder().addBuilder( + apache.rocketmq.v2.Message.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public apache.rocketmq.v2.Message.Builder addMessagesBuilder( + int index) { + return getMessagesFieldBuilder().addBuilder( + index, apache.rocketmq.v2.Message.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + public java.util.List + getMessagesBuilderList() { + return getMessagesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> + getMessagesFieldBuilder() { + if (messagesBuilder_ == null) { + messagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( + messages_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + messages_ = null; + } + return messagesBuilder_; + } + + private java.lang.Object scrollId_ = ""; + /** + *
+     * Cursor to be passed back to fetch the next page.
+     * 
+ * + * string scroll_id = 3; + * @return The scrollId. + */ + public java.lang.String getScrollId() { + java.lang.Object ref = scrollId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + scrollId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Cursor to be passed back to fetch the next page.
+     * 
+ * + * string scroll_id = 3; + * @return The bytes for scrollId. + */ + public com.google.protobuf.ByteString + getScrollIdBytes() { + java.lang.Object ref = scrollId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + scrollId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Cursor to be passed back to fetch the next page.
+     * 
+ * + * string scroll_id = 3; + * @param value The scrollId to set. + * @return This builder for chaining. + */ + public Builder setScrollId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + scrollId_ = value; + onChanged(); + return this; + } + /** + *
+     * Cursor to be passed back to fetch the next page.
+     * 
+ * + * string scroll_id = 3; + * @return This builder for chaining. + */ + public Builder clearScrollId() { + + scrollId_ = getDefaultInstance().getScrollId(); + onChanged(); + return this; + } + /** + *
+     * Cursor to be passed back to fetch the next page.
+     * 
+ * + * string scroll_id = 3; + * @param value The bytes for scrollId to set. + * @return This builder for chaining. + */ + public Builder setScrollIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + scrollId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListMessageResponse) + private static final apache.rocketmq.v2.ListMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ListMessageResponse(); + } + + public static apache.rocketmq.v2.ListMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ListMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java new file mode 100644 index 00000000000..24a219d526c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java @@ -0,0 +1,68 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ListMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + java.util.List + getMessagesList(); + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + apache.rocketmq.v2.Message getMessages(int index); + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + int getMessagesCount(); + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + java.util.List + getMessagesOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.Message messages = 2; + */ + apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( + int index); + + /** + *
+   * Cursor to be passed back to fetch the next page.
+   * 
+ * + * string scroll_id = 3; + * @return The scrollId. + */ + java.lang.String getScrollId(); + /** + *
+   * Cursor to be passed back to fetch the next page.
+   * 
+ * + * string scroll_id = 3; + * @return The bytes for scrollId. + */ + com.google.protobuf.ByteString + getScrollIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java new file mode 100644 index 00000000000..56dfe00ed8e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java @@ -0,0 +1,1021 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * List subscription relationships filtered by topic and/or group.
+ * At least one of the two filters is expected to be set.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionRequest} + */ +public final class ListSubscriptionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListSubscriptionRequest) + ListSubscriptionRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListSubscriptionRequest.newBuilder() to construct. + private ListSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListSubscriptionRequest() { + deploymentName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListSubscriptionRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListSubscriptionRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) != 0)) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000004; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListSubscriptionRequest.class, apache.rocketmq.v2.ListSubscriptionRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + + public static final int GROUP_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource group_; + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getTopic()); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(3, getGroup()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGroup()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ListSubscriptionRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ListSubscriptionRequest other = (apache.rocketmq.v2.ListSubscriptionRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ListSubscriptionRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * List subscription relationships filtered by topic and/or group.
+   * At least one of the two filters is expected to be set.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListSubscriptionRequest) + apache.rocketmq.v2.ListSubscriptionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListSubscriptionRequest.class, apache.rocketmq.v2.ListSubscriptionRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ListSubscriptionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTopicFieldBuilder(); + getGroupFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topicBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + if (groupBuilder_ == null) { + group_ = null; + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ListSubscriptionRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionRequest build() { + apache.rocketmq.v2.ListSubscriptionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionRequest buildPartial() { + apache.rocketmq.v2.ListSubscriptionRequest result = new apache.rocketmq.v2.ListSubscriptionRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (((from_bitField0_ & 0x00000002) != 0)) { + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + to_bitField0_ |= 0x00000004; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ListSubscriptionRequest) { + return mergeFrom((apache.rocketmq.v2.ListSubscriptionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ListSubscriptionRequest other) { + if (other == apache.rocketmq.v2.ListSubscriptionRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ListSubscriptionRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ListSubscriptionRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + topic_ != null && + topic_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topicBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) && + group_ != null && + group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListSubscriptionRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListSubscriptionRequest) + private static final apache.rocketmq.v2.ListSubscriptionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ListSubscriptionRequest(); + } + + public static apache.rocketmq.v2.ListSubscriptionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListSubscriptionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListSubscriptionRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java new file mode 100644 index 00000000000..9d60e893370 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java @@ -0,0 +1,68 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ListSubscriptionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListSubscriptionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * optional .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * optional .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * optional .apache.rocketmq.v2.Resource group = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java new file mode 100644 index 00000000000..45db7f7a922 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionResponse} + */ +public final class ListSubscriptionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListSubscriptionResponse) + ListSubscriptionResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ListSubscriptionResponse.newBuilder() to construct. + private ListSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ListSubscriptionResponse() { + subscriptionInfo_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ListSubscriptionResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ListSubscriptionResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + subscriptionInfo_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + subscriptionInfo_.add( + input.readMessage(apache.rocketmq.v2.SubscriptionInfo.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + subscriptionInfo_ = java.util.Collections.unmodifiableList(subscriptionInfo_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListSubscriptionResponse.class, apache.rocketmq.v2.ListSubscriptionResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int SUBSCRIPTION_INFO_FIELD_NUMBER = 2; + private java.util.List subscriptionInfo_; + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + @java.lang.Override + public java.util.List getSubscriptionInfoList() { + return subscriptionInfo_; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + @java.lang.Override + public java.util.List + getSubscriptionInfoOrBuilderList() { + return subscriptionInfo_; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + @java.lang.Override + public int getSubscriptionInfoCount() { + return subscriptionInfo_.size(); + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(int index) { + return subscriptionInfo_.get(index); + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder( + int index) { + return subscriptionInfo_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < subscriptionInfo_.size(); i++) { + output.writeMessage(2, subscriptionInfo_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < subscriptionInfo_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, subscriptionInfo_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ListSubscriptionResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ListSubscriptionResponse other = (apache.rocketmq.v2.ListSubscriptionResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getSubscriptionInfoList() + .equals(other.getSubscriptionInfoList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getSubscriptionInfoCount() > 0) { + hash = (37 * hash) + SUBSCRIPTION_INFO_FIELD_NUMBER; + hash = (53 * hash) + getSubscriptionInfoList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ListSubscriptionResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListSubscriptionResponse) + apache.rocketmq.v2.ListSubscriptionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ListSubscriptionResponse.class, apache.rocketmq.v2.ListSubscriptionResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ListSubscriptionResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getSubscriptionInfoFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (subscriptionInfoBuilder_ == null) { + subscriptionInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + subscriptionInfoBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ListSubscriptionResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionResponse build() { + apache.rocketmq.v2.ListSubscriptionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionResponse buildPartial() { + apache.rocketmq.v2.ListSubscriptionResponse result = new apache.rocketmq.v2.ListSubscriptionResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (subscriptionInfoBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + subscriptionInfo_ = java.util.Collections.unmodifiableList(subscriptionInfo_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.subscriptionInfo_ = subscriptionInfo_; + } else { + result.subscriptionInfo_ = subscriptionInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ListSubscriptionResponse) { + return mergeFrom((apache.rocketmq.v2.ListSubscriptionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ListSubscriptionResponse other) { + if (other == apache.rocketmq.v2.ListSubscriptionResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (subscriptionInfoBuilder_ == null) { + if (!other.subscriptionInfo_.isEmpty()) { + if (subscriptionInfo_.isEmpty()) { + subscriptionInfo_ = other.subscriptionInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.addAll(other.subscriptionInfo_); + } + onChanged(); + } + } else { + if (!other.subscriptionInfo_.isEmpty()) { + if (subscriptionInfoBuilder_.isEmpty()) { + subscriptionInfoBuilder_.dispose(); + subscriptionInfoBuilder_ = null; + subscriptionInfo_ = other.subscriptionInfo_; + bitField0_ = (bitField0_ & ~0x00000001); + subscriptionInfoBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSubscriptionInfoFieldBuilder() : null; + } else { + subscriptionInfoBuilder_.addAllMessages(other.subscriptionInfo_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ListSubscriptionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ListSubscriptionResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List subscriptionInfo_ = + java.util.Collections.emptyList(); + private void ensureSubscriptionInfoIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + subscriptionInfo_ = new java.util.ArrayList(subscriptionInfo_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> subscriptionInfoBuilder_; + + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public java.util.List getSubscriptionInfoList() { + if (subscriptionInfoBuilder_ == null) { + return java.util.Collections.unmodifiableList(subscriptionInfo_); + } else { + return subscriptionInfoBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public int getSubscriptionInfoCount() { + if (subscriptionInfoBuilder_ == null) { + return subscriptionInfo_.size(); + } else { + return subscriptionInfoBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(int index) { + if (subscriptionInfoBuilder_ == null) { + return subscriptionInfo_.get(index); + } else { + return subscriptionInfoBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder setSubscriptionInfo( + int index, apache.rocketmq.v2.SubscriptionInfo value) { + if (subscriptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.set(index, value); + onChanged(); + } else { + subscriptionInfoBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder setSubscriptionInfo( + int index, apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { + if (subscriptionInfoBuilder_ == null) { + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.set(index, builderForValue.build()); + onChanged(); + } else { + subscriptionInfoBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder addSubscriptionInfo(apache.rocketmq.v2.SubscriptionInfo value) { + if (subscriptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.add(value); + onChanged(); + } else { + subscriptionInfoBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder addSubscriptionInfo( + int index, apache.rocketmq.v2.SubscriptionInfo value) { + if (subscriptionInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.add(index, value); + onChanged(); + } else { + subscriptionInfoBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder addSubscriptionInfo( + apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { + if (subscriptionInfoBuilder_ == null) { + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.add(builderForValue.build()); + onChanged(); + } else { + subscriptionInfoBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder addSubscriptionInfo( + int index, apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { + if (subscriptionInfoBuilder_ == null) { + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.add(index, builderForValue.build()); + onChanged(); + } else { + subscriptionInfoBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder addAllSubscriptionInfo( + java.lang.Iterable values) { + if (subscriptionInfoBuilder_ == null) { + ensureSubscriptionInfoIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, subscriptionInfo_); + onChanged(); + } else { + subscriptionInfoBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder clearSubscriptionInfo() { + if (subscriptionInfoBuilder_ == null) { + subscriptionInfo_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + subscriptionInfoBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public Builder removeSubscriptionInfo(int index) { + if (subscriptionInfoBuilder_ == null) { + ensureSubscriptionInfoIsMutable(); + subscriptionInfo_.remove(index); + onChanged(); + } else { + subscriptionInfoBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public apache.rocketmq.v2.SubscriptionInfo.Builder getSubscriptionInfoBuilder( + int index) { + return getSubscriptionInfoFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder( + int index) { + if (subscriptionInfoBuilder_ == null) { + return subscriptionInfo_.get(index); } else { + return subscriptionInfoBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public java.util.List + getSubscriptionInfoOrBuilderList() { + if (subscriptionInfoBuilder_ != null) { + return subscriptionInfoBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(subscriptionInfo_); + } + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public apache.rocketmq.v2.SubscriptionInfo.Builder addSubscriptionInfoBuilder() { + return getSubscriptionInfoFieldBuilder().addBuilder( + apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public apache.rocketmq.v2.SubscriptionInfo.Builder addSubscriptionInfoBuilder( + int index) { + return getSubscriptionInfoFieldBuilder().addBuilder( + index, apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + public java.util.List + getSubscriptionInfoBuilderList() { + return getSubscriptionInfoFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> + getSubscriptionInfoFieldBuilder() { + if (subscriptionInfoBuilder_ == null) { + subscriptionInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder>( + subscriptionInfo_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + subscriptionInfo_ = null; + } + return subscriptionInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListSubscriptionResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListSubscriptionResponse) + private static final apache.rocketmq.v2.ListSubscriptionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ListSubscriptionResponse(); + } + + public static apache.rocketmq.v2.ListSubscriptionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ListSubscriptionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ListSubscriptionResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ListSubscriptionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java new file mode 100644 index 00000000000..d608dfaec96 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ListSubscriptionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListSubscriptionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + java.util.List + getSubscriptionInfoList(); + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(int index); + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + int getSubscriptionInfoCount(); + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + java.util.List + getSubscriptionInfoOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; + */ + apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java b/proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java new file mode 100644 index 00000000000..39bcda1e9c6 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java @@ -0,0 +1,131 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.LiteSubscriptionAction} + */ +public enum LiteSubscriptionAction + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PARTIAL_ADD = 0; + */ + PARTIAL_ADD(0), + /** + * PARTIAL_REMOVE = 1; + */ + PARTIAL_REMOVE(1), + /** + * COMPLETE_ADD = 2; + */ + COMPLETE_ADD(2), + /** + * COMPLETE_REMOVE = 3; + */ + COMPLETE_REMOVE(3), + UNRECOGNIZED(-1), + ; + + /** + * PARTIAL_ADD = 0; + */ + public static final int PARTIAL_ADD_VALUE = 0; + /** + * PARTIAL_REMOVE = 1; + */ + public static final int PARTIAL_REMOVE_VALUE = 1; + /** + * COMPLETE_ADD = 2; + */ + public static final int COMPLETE_ADD_VALUE = 2; + /** + * COMPLETE_REMOVE = 3; + */ + public static final int COMPLETE_REMOVE_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static LiteSubscriptionAction valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static LiteSubscriptionAction forNumber(int value) { + switch (value) { + case 0: return PARTIAL_ADD; + case 1: return PARTIAL_REMOVE; + case 2: return COMPLETE_ADD; + case 3: return COMPLETE_REMOVE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + LiteSubscriptionAction> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public LiteSubscriptionAction findValueByNumber(int number) { + return LiteSubscriptionAction.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(11); + } + + private static final LiteSubscriptionAction[] VALUES = values(); + + public static LiteSubscriptionAction valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private LiteSubscriptionAction(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.LiteSubscriptionAction) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java b/proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java new file mode 100644 index 00000000000..42e004ae736 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java @@ -0,0 +1,853 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public final class MQAdmin { + private MQAdmin() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ClientInfo_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\036apache/rocketmq/v2/admin.proto\022\022apache" + + ".rocketmq.v2\032\036google/protobuf/duration.p" + + "roto\032\037google/protobuf/timestamp.proto\032#a" + + "pache/rocketmq/v2/definition.proto\"\225\001\n\025C" + + "hangeLogLevelRequest\022>\n\005level\030\001 \001(\0162/.ap" + + "ache.rocketmq.v2.ChangeLogLevelRequest.L" + + "evel\"<\n\005Level\022\t\n\005TRACE\020\000\022\t\n\005DEBUG\020\001\022\010\n\004I" + + "NFO\020\002\022\010\n\004WARN\020\003\022\t\n\005ERROR\020\004\"(\n\026ChangeLogL" + + "evelResponse\022\016\n\006remark\030\001 \001(\t\"{\n\032Describe" + + "TopicStatusRequest\022\034\n\017deployment_name\030\001 " + + "\001(\tH\000\210\001\001\022+\n\005topic\030\002 \001(\0132\034.apache.rocketm" + + "q.v2.ResourceB\022\n\020_deployment_name\"\366\002\n\033De" + + "scribeTopicStatusResponse\022*\n\006status\030\001 \001(" + + "\0132\032.apache.rocketmq.v2.Status\022;\n\022topic_m" + + "essage_type\030\002 \001(\0162\037.apache.rocketmq.v2.M" + + "essageType\022\030\n\013description\030\003 \001(\tH\000\210\001\001\0229\n\020" + + "create_timestamp\030\004 \001(\0132\032.google.protobuf" + + ".TimestampH\001\210\001\001\022G\n\004tags\030\005 \003(\01329.apache.r" + + "ocketmq.v2.DescribeTopicStatusResponse.T" + + "agsEntry\032+\n\tTagsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va" + + "lue\030\002 \001(\t:\0028\001B\016\n\014_descriptionB\023\n\021_create" + + "_timestamp\"\303\001\n\027ListSubscriptionRequest\022\034" + + "\n\017deployment_name\030\001 \001(\tH\000\210\001\001\0220\n\005topic\030\002 " + + "\001(\0132\034.apache.rocketmq.v2.ResourceH\001\210\001\001\0220" + + "\n\005group\030\003 \001(\0132\034.apache.rocketmq.v2.Resou" + + "rceH\002\210\001\001B\022\n\020_deployment_nameB\010\n\006_topicB\010" + + "\n\006_group\"\314\002\n\020SubscriptionInfo\022+\n\005group\030\001" + + " \001(\0132\034.apache.rocketmq.v2.Resource\022+\n\005to" + + "pic\030\002 \001(\0132\034.apache.rocketmq.v2.Resource\022" + + "8\n\nexpression\030\003 \001(\0132$.apache.rocketmq.v2" + + ".FilterExpression\022\016\n\006online\030\004 \001(\010\0229\n\025las" + + "t_update_timestamp\030\005 \001(\0132\032.google.protob" + + "uf.Timestamp\0227\n\rmessage_model\030\006 \001(\0162 .ap" + + "ache.rocketmq.v2.MessageModel\022 \n\030subscri" + + "ption_consistency\030\007 \001(\010\"\207\001\n\030ListSubscrip" + + "tionResponse\022*\n\006status\030\001 \001(\0132\032.apache.ro" + + "cketmq.v2.Status\022?\n\021subscription_info\030\002 " + + "\003(\0132$.apache.rocketmq.v2.SubscriptionInf" + + "o\"\307\001\n\033DescribeSubscriptionRequest\022\034\n\017dep" + + "loyment_name\030\001 \001(\tH\000\210\001\001\0220\n\005topic\030\002 \001(\0132\034" + + ".apache.rocketmq.v2.ResourceH\001\210\001\001\0220\n\005gro" + + "up\030\003 \001(\0132\034.apache.rocketmq.v2.ResourceH\002" + + "\210\001\001B\022\n\020_deployment_nameB\010\n\006_topicB\010\n\006_gr" + + "oup\"\306\002\n\034DescribeSubscriptionResponse\022*\n\006" + + "status\030\001 \001(\0132\032.apache.rocketmq.v2.Status" + + "\022i\n\030client_subscription_info\030\002 \003(\0132G.apa" + + "che.rocketmq.v2.DescribeSubscriptionResp" + + "onse.ClientSubscriptionInfo\032\216\001\n\026ClientSu" + + "bscriptionInfo\0223\n\013client_info\030\001 \001(\0132\036.ap" + + "ache.rocketmq.v2.ClientInfo\022?\n\021subscript" + + "ion_info\030\002 \001(\0132$.apache.rocketmq.v2.Subs" + + "criptionInfo\"\341\001\n\031DeleteSubscriptionReque" + + "st\022\034\n\017deployment_name\030\001 \001(\tH\000\210\001\001\022+\n\005topi" + + "c\030\002 \001(\0132\034.apache.rocketmq.v2.Resource\022+\n" + + "\005group\030\003 \001(\0132\034.apache.rocketmq.v2.Resour" + + "ce\0228\n\nexpression\030\004 \001(\0132$.apache.rocketmq" + + ".v2.FilterExpressionB\022\n\020_deployment_name" + + "\"H\n\032DeleteSubscriptionResponse\022*\n\006status" + + "\030\001 \001(\0132\032.apache.rocketmq.v2.Status\"\240\001\n\nC" + + "lientInfo\022\021\n\tclient_id\030\001 \001(\t\022\017\n\007version\030" + + "\002 \001(\t\022\020\n\010language\030\003 \001(\t\022\020\n\010hostname\030\004 \001(" + + "\t\022\021\n\tegress_ip\030\005 \001(\t\0227\n\rmessage_model\030\006 " + + "\001(\0162 .apache.rocketmq.v2.MessageModel\"\215\001" + + "\n\020MessageQueueItem\0227\n\rmessage_queue\030\001 \001(" + + "\0132 .apache.rocketmq.v2.MessageQueue\022@\n\022p" + + "rocess_queue_info\030\002 \001(\0132$.apache.rocketm" + + "q.v2.ProcessQueueInfo\"\235\003\n\020ProcessQueueIn" + + "fo\022\025\n\rcommit_offset\030\001 \001(\003\022\035\n\025cached_msg_" + + "min_offset\030\002 \001(\003\022\035\n\025cached_msg_max_offse" + + "t\030\003 \001(\003\022\030\n\020cached_msg_count\030\004 \001(\005\022\036\n\026cac" + + "hed_msg_size_in_mib\030\005 \001(\005\022\"\n\032transaction" + + "_msg_min_offset\030\006 \001(\003\022\"\n\032transaction_msg" + + "_max_offset\030\007 \001(\003\022\035\n\025transaction_msg_cou" + + "nt\030\010 \001(\005\022\016\n\006locked\030\t \001(\010\022\030\n\020try_unlock_t" + + "imes\030\n \001(\003\022\033\n\023last_lock_timestamp\030\013 \001(\003\022" + + "\017\n\007dropped\030\014 \001(\010\022\033\n\023last_pull_timestamp\030" + + "\r \001(\003\022\036\n\026last_consume_timestamp\030\016 \001(\003\"\235\001" + + "\n\rConsumeStatus\022\022\n\nreceive_rt\030\001 \001(\001\022\023\n\013r" + + "eceive_tps\030\002 \001(\001\022\022\n\nconsume_rt\030\003 \001(\001\022\026\n\016" + + "consume_ok_tps\030\004 \001(\001\022\032\n\022consume_failed_t" + + "ps\030\005 \001(\001\022\033\n\023consume_failed_msgs\030\006 \001(\003\"\304\004" + + "\n\023ConsumerRunningInfo\022K\n\nproperties\030\001 \003(" + + "\01327.apache.rocketmq.v2.ConsumerRunningIn" + + "fo.PropertiesEntry\022Q\n\rsubscriptions\030\002 \003(" + + "\0132:.apache.rocketmq.v2.ConsumerRunningIn" + + "fo.SubscriptionsEntry\022A\n\023message_queue_t" + + "able\030\003 \003(\0132$.apache.rocketmq.v2.MessageQ" + + "ueueItem\022]\n\024consume_status_table\030\004 \003(\0132?" + + ".apache.rocketmq.v2.ConsumerRunningInfo." + + "ConsumeStatusTableEntry\0321\n\017PropertiesEnt" + + "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032Z\n\022Su" + + "bscriptionsEntry\022\013\n\003key\030\001 \001(\t\0223\n\005value\030\002" + + " \001(\0132$.apache.rocketmq.v2.FilterExpressi" + + "on:\0028\001\032\\\n\027ConsumeStatusTableEntry\022\013\n\003key" + + "\030\001 \001(\t\0220\n\005value\030\002 \001(\0132!.apache.rocketmq." + + "v2.ConsumeStatus:\0028\001\"\327\001\n DescribeGroupAc" + + "cumulationRequest\022\034\n\017deployment_name\030\001 \001" + + "(\tH\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.apache.rocketmq" + + ".v2.Resource\022,\n\006topics\030\003 \003(\0132\034.apache.ro" + + "cketmq.v2.Resource\022\027\n\nlite_topic\030\004 \001(\tH\001" + + "\210\001\001B\022\n\020_deployment_nameB\r\n\013_lite_topic\"\315" + + "\006\n!DescribeGroupAccumulationResponse\022*\n\006" + + "status\030\001 \001(\0132\032.apache.rocketmq.v2.Status" + + "\022]\n\014accumulation\030\002 \001(\0132G.apache.rocketmq" + + ".v2.DescribeGroupAccumulationResponse.Gr" + + "oupAccumulation\022h\n\022topic_accumulation\030\003 " + + "\003(\0132L.apache.rocketmq.v2.DescribeGroupAc" + + "cumulationResponse.TopicAccumulationEntr" + + "y\022q\n\027lite_topic_accumulation\030\004 \003(\0132P.apa" + + "che.rocketmq.v2.DescribeGroupAccumulatio" + + "nResponse.LiteTopicAccumulationEntry\032\263\001\n" + + "\021GroupAccumulation\022\031\n\021inflight_messages\030" + + "\001 \001(\003\022\026\n\016ready_messages\030\002 \001(\003\022\024\n\014accumul" + + "ation\030\003 \001(\003\0225\n\022deliver_delay_time\030\004 \001(\0132" + + "\031.google.protobuf.Duration\022\036\n\026last_consu" + + "me_timestamp\030\005 \001(\003\032\201\001\n\026TopicAccumulation" + + "Entry\022\013\n\003key\030\001 \001(\t\022V\n\005value\030\002 \001(\0132G.apac" + + "he.rocketmq.v2.DescribeGroupAccumulation" + + "Response.GroupAccumulation:\0028\001\032\205\001\n\032LiteT" + + "opicAccumulationEntry\022\013\n\003key\030\001 \001(\t\022V\n\005va" + + "lue\030\002 \001(\0132G.apache.rocketmq.v2.DescribeG" + + "roupAccumulationResponse.GroupAccumulati" + + "on:\0028\001\"\243\001\n\024QueryTimeSpanRequest\022\034\n\017deplo" + + "yment_name\030\001 \001(\tH\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.a" + + "pache.rocketmq.v2.Resource\022,\n\006topics\030\003 \003" + + "(\0132\034.apache.rocketmq.v2.ResourceB\022\n\020_dep" + + "loyment_name\"\305\002\n\025QueryTimeSpanResponse\022*" + + "\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Stat" + + "us\022U\n\024queue_time_span_list\030\002 \003(\01327.apach" + + "e.rocketmq.v2.QueryTimeSpanResponse.Queu" + + "eTimeSpan\032\250\001\n\rQueueTimeSpan\0227\n\rmessage_q" + + "ueue\030\001 \001(\0132 .apache.rocketmq.v2.MessageQ" + + "ueue\022\025\n\rmin_timestamp\030\002 \001(\003\022\025\n\rmax_times" + + "tamp\030\003 \001(\003\022\031\n\021consume_timestamp\030\004 \001(\003\022\025\n" + + "\rdelay_time_ms\030\005 \001(\003\"\340\001\n\035ListConsumerCon" + + "nectionRequest\022\034\n\017deployment_name\030\001 \001(\tH" + + "\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.apache.rocketmq.v2" + + ".Resource\0220\n\005topic\030\003 \001(\0132\034.apache.rocket" + + "mq.v2.ResourceH\001\210\001\001\022\026\n\tliteTopic\030\004 \001(\tH\002" + + "\210\001\001B\022\n\020_deployment_nameB\010\n\006_topicB\014\n\n_li" + + "teTopic\"\201\001\n\036ListConsumerConnectionRespon" + + "se\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2." + + "Status\0223\n\013client_info\030\002 \003(\0132\036.apache.roc" + + "ketmq.v2.ClientInfo\"\332\001\n\027ResetGroupOffset" + + "Request\022\034\n\017deployment_name\030\001 \001(\tH\000\210\001\001\022+\n" + + "\005group\030\002 \001(\0132\034.apache.rocketmq.v2.Resour" + + "ce\022+\n\005topic\030\003 \001(\0132\034.apache.rocketmq.v2.R" + + "esource\0223\n\017reset_timestamp\030\004 \001(\0132\032.googl" + + "e.protobuf.TimestampB\022\n\020_deployment_name" + + "\"F\n\030ResetGroupOffsetResponse\022*\n\006status\030\001" + + " \001(\0132\032.apache.rocketmq.v2.Status\"\234\004\n\022Lis" + + "tMessageRequest\022\034\n\017deployment_name\030\001 \001(\t" + + "H\001\210\001\001\022+\n\005topic\030\002 \001(\0132\034.apache.rocketmq.v" + + "2.Resource\022\030\n\020max_message_nums\030\003 \001(\005\0223\n\017" + + "begin_timestamp\030\004 \001(\0132\032.google.protobuf." + + "Timestamp\0221\n\rend_timestamp\030\005 \001(\0132\032.googl" + + "e.protobuf.Timestamp\022\024\n\nmessage_id\030\006 \001(\t" + + "H\000\022\025\n\013message_key\030\007 \001(\tH\000\022\026\n\014subscriptio" + + "n\030\010 \001(\tH\000\022\024\n\nlite_topic\030\016 \001(\tH\000\022\026\n\tscrol" + + "l_id\030\t \001(\tH\002\210\001\001\022\025\n\010page_num\030\n \001(\005H\003\210\001\001\022\026" + + "\n\tpage_size\030\013 \001(\005H\004\210\001\001\022\030\n\013broker_name\030\014 " + + "\001(\tH\005\210\001\001\022\025\n\010queue_id\030\r \001(\005H\006\210\001\001B\014\n\nsearc" + + "h_keyB\022\n\020_deployment_nameB\014\n\n_scroll_idB" + + "\013\n\t_page_numB\014\n\n_page_sizeB\016\n\014_broker_na" + + "meB\013\n\t_queue_id\"\203\001\n\023ListMessageResponse\022" + + "*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Sta" + + "tus\022-\n\010messages\030\002 \003(\0132\033.apache.rocketmq." + + "v2.Message\022\021\n\tscroll_id\030\003 \001(\t\"\220\001\n\034PrintT" + + "hreadStackTraceRequest\022\034\n\017deployment_nam" + + "e\030\001 \001(\tH\000\210\001\001\022\021\n\tclient_id\030\002 \001(\t\022+\n\005group" + + "\030\003 \001(\0132\034.apache.rocketmq.v2.ResourceB\022\n\020" + + "_deployment_name\"\203\001\n\035PrintThreadStackTra" + + "ceResponse\022*\n\006status\030\001 \001(\0132\032.apache.rock" + + "etmq.v2.Status\022\037\n\022thread_stack_trace\030\002 \001" + + "(\tH\000\210\001\001B\025\n\023_thread_stack_trace\"\311\001\n\024Verif" + + "yMessageRequest\022\034\n\017deployment_name\030\001 \001(\t" + + "H\000\210\001\001\022\021\n\tclient_id\030\002 \001(\t\022+\n\005group\030\003 \001(\0132" + + "\034.apache.rocketmq.v2.Resource\022+\n\005topic\030\004" + + " \001(\0132\034.apache.rocketmq.v2.Resource\022\022\n\nme" + + "ssage_id\030\005 \001(\tB\022\n\020_deployment_name\"C\n\025Ve" + + "rifyMessageResponse\022*\n\006status\030\001 \001(\0132\032.ap" + + "ache.rocketmq.v2.Status\"\243\004\n\027AdminSendMes" + + "sageRequest\022\034\n\017deployment_name\030\001 \001(\tH\000\210\001" + + "\001\022+\n\005topic\030\002 \001(\0132\034.apache.rocketmq.v2.Re" + + "source\022\020\n\003tag\030\003 \001(\tH\001\210\001\001\022\020\n\003key\030\004 \001(\tH\002\210" + + "\001\001\022\014\n\004body\030\005 \001(\014\022X\n\017user_properties\030\006 \003(" + + "\0132?.apache.rocketmq.v2.AdminSendMessageR" + + "equest.UserPropertiesEntry\022D\n\021system_pro" + + "perties\030\007 \001(\0132$.apache.rocketmq.v2.Syste" + + "mPropertiesH\003\210\001\001\022J\n\010ext_info\030\010 \003(\01328.apa" + + "che.rocketmq.v2.AdminSendMessageRequest." + + "ExtInfoEntry\0325\n\023UserPropertiesEntry\022\013\n\003k" + + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032.\n\014ExtInfoEn" + + "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\022\n\020_" + + "deployment_nameB\006\n\004_tagB\006\n\004_keyB\024\n\022_syst" + + "em_properties\"Z\n\030AdminSendMessageRespons" + + "e\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.S" + + "tatus\022\022\n\nmessage_id\030\002 \001(\t\"\221\001\n\035GetConsume" + + "rRunningInfoRequest\022\034\n\017deployment_name\030\001" + + " \001(\tH\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.apache.rocket" + + "mq.v2.Resource\022\021\n\tclient_id\030\003 \001(\tB\022\n\020_de" + + "ployment_name\"\224\001\n\036GetConsumerRunningInfo" + + "Response\022*\n\006status\030\001 \001(\0132\032.apache.rocket" + + "mq.v2.Status\022F\n\025consumer_running_info\030\002 " + + "\001(\0132\'.apache.rocketmq.v2.ConsumerRunning" + + "Info\"\306\002\n\024GetTopicRouteRequest\022\034\n\017deploym" + + "ent_name\030\001 \001(\tH\000\210\001\001\022+\n\005topic\030\002 \001(\0132\034.apa" + + "che.rocketmq.v2.Resource\022J\n\014network_type" + + "\030\003 \001(\01624.apache.rocketmq.v2.GetTopicRout" + + "eRequest.NetworkType\022\025\n\rprotocol_type\030\004 " + + "\001(\t\022\033\n\023stream_request_type\030\005 \001(\010\022\026\n\016clie" + + "nt_address\030\006 \001(\t\"7\n\013NetworkType\022\014\n\010INTER" + + "NAL\020\000\022\014\n\010INTERNET\020\001\022\014\n\010INTRANET\020\002B\022\n\020_de" + + "ployment_name\"]\n\025GetTopicRouteResponse\022*" + + "\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Stat" + + "us\022\030\n\020topic_route_data\030\002 \001(\t\"\035\n\033GetProxy" + + "RuntimeStatsRequest\"\313\001\n\034GetProxyRuntimeS" + + "tatsResponse\022*\n\006status\030\001 \001(\0132\032.apache.ro" + + "cketmq.v2.Status\022\022\n\nproxy_name\030\002 \001(\t\022\017\n\007" + + "version\030\003 \001(\t\022\016\n\006in_tps\030\004 \001(\001\022\017\n\007out_tps" + + "\030\005 \001(\001\022\023\n\013connections\030\006 \001(\003\022\021\n\tproducers" + + "\030\007 \001(\003\022\021\n\tconsumers\030\010 \001(\003*c\n\014MessageMode" + + "l\022\035\n\031MESSAGE_MODEL_UNSPECIFIED\020\000\022\016\n\nCLUS" + + "TERING\020\001\022\020\n\014BROADCASTING\020\002\022\022\n\016LITE_SELEC" + + "TIVE\020\0032\340\016\n\005Admin\022i\n\016ChangeLogLevel\022).apa" + + "che.rocketmq.v2.ChangeLogLevelRequest\032*." + + "apache.rocketmq.v2.ChangeLogLevelRespons" + + "e\"\000\022x\n\023DescribeTopicStatus\022..apache.rock" + + "etmq.v2.DescribeTopicStatusRequest\032/.apa" + + "che.rocketmq.v2.DescribeTopicStatusRespo" + + "nse\"\000\022o\n\020ListSubscription\022+.apache.rocke" + + "tmq.v2.ListSubscriptionRequest\032,.apache." + + "rocketmq.v2.ListSubscriptionResponse\"\000\022{" + + "\n\024DescribeSubscription\022/.apache.rocketmq" + + ".v2.DescribeSubscriptionRequest\0320.apache" + + ".rocketmq.v2.DescribeSubscriptionRespons" + + "e\"\000\022u\n\022DeleteSubscription\022-.apache.rocke" + + "tmq.v2.DeleteSubscriptionRequest\032..apach" + + "e.rocketmq.v2.DeleteSubscriptionResponse" + + "\"\000\022\212\001\n\031DescribeGroupAccumulation\0224.apach" + + "e.rocketmq.v2.DescribeGroupAccumulationR" + + "equest\0325.apache.rocketmq.v2.DescribeGrou" + + "pAccumulationResponse\"\000\022\201\001\n\026ListConsumer" + + "Connection\0221.apache.rocketmq.v2.ListCons" + + "umerConnectionRequest\0322.apache.rocketmq." + + "v2.ListConsumerConnectionResponse\"\000\022o\n\020R" + + "esetGroupOffset\022+.apache.rocketmq.v2.Res" + + "etGroupOffsetRequest\032,.apache.rocketmq.v" + + "2.ResetGroupOffsetResponse\"\000\022a\n\014QueryMes" + + "sage\022&.apache.rocketmq.v2.ListMessageReq" + + "uest\032\'.apache.rocketmq.v2.ListMessageRes" + + "ponse\"\000\022~\n\025PrintThreadStackTrace\0220.apach" + + "e.rocketmq.v2.PrintThreadStackTraceReque" + + "st\0321.apache.rocketmq.v2.PrintThreadStack" + + "TraceResponse\"\000\022f\n\rVerifyMessage\022(.apach" + + "e.rocketmq.v2.VerifyMessageRequest\032).apa" + + "che.rocketmq.v2.VerifyMessageResponse\"\000\022" + + "o\n\020AdminSendMessage\022+.apache.rocketmq.v2" + + ".AdminSendMessageRequest\032,.apache.rocket" + + "mq.v2.AdminSendMessageResponse\"\000\022\201\001\n\026Get" + + "ConsumerRunningInfo\0221.apache.rocketmq.v2" + + ".GetConsumerRunningInfoRequest\0322.apache." + + "rocketmq.v2.GetConsumerRunningInfoRespon" + + "se\"\000\022f\n\rGetTopicRoute\022(.apache.rocketmq." + + "v2.GetTopicRouteRequest\032).apache.rocketm" + + "q.v2.GetTopicRouteResponse\"\000\022f\n\rQueryTim" + + "eSpan\022(.apache.rocketmq.v2.QueryTimeSpan" + + "Request\032).apache.rocketmq.v2.QueryTimeSp" + + "anResponse\"\000\022{\n\024GetProxyRuntimeStats\022/.a" + + "pache.rocketmq.v2.GetProxyRuntimeStatsRe" + + "quest\0320.apache.rocketmq.v2.GetProxyRunti" + + "meStatsResponse\"\000B=\n\022apache.rocketmq.v2B" + + "\007MQAdminP\001\240\001\001\330\001\001\370\001\001\252\002\022Apache.Rocketmq.V2" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.protobuf.DurationProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), + apache.rocketmq.v2.MQDomain.getDescriptor(), + }); + internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor, + new java.lang.String[] { "Level", }); + internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor, + new java.lang.String[] { "Remark", }); + internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Topic", "DeploymentName", }); + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor, + new java.lang.String[] { "Status", "TopicMessageType", "Description", "CreateTimestamp", "Tags", "Description", "CreateTimestamp", }); + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor = + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Topic", "Group", "DeploymentName", "Topic", "Group", }); + internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor, + new java.lang.String[] { "Group", "Topic", "Expression", "Online", "LastUpdateTimestamp", "MessageModel", "SubscriptionConsistency", }); + internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor, + new java.lang.String[] { "Status", "SubscriptionInfo", }); + internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Topic", "Group", "DeploymentName", "Topic", "Group", }); + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor, + new java.lang.String[] { "Status", "ClientSubscriptionInfo", }); + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor = + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor, + new java.lang.String[] { "ClientInfo", "SubscriptionInfo", }); + internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor = + getDescriptor().getMessageTypes().get(9); + internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Topic", "Group", "Expression", "DeploymentName", }); + internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor = + getDescriptor().getMessageTypes().get(10); + internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_ClientInfo_descriptor = + getDescriptor().getMessageTypes().get(11); + internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ClientInfo_descriptor, + new java.lang.String[] { "ClientId", "Version", "Language", "Hostname", "EgressIp", "MessageModel", }); + internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor = + getDescriptor().getMessageTypes().get(12); + internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor, + new java.lang.String[] { "MessageQueue", "ProcessQueueInfo", }); + internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor = + getDescriptor().getMessageTypes().get(13); + internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor, + new java.lang.String[] { "CommitOffset", "CachedMsgMinOffset", "CachedMsgMaxOffset", "CachedMsgCount", "CachedMsgSizeInMib", "TransactionMsgMinOffset", "TransactionMsgMaxOffset", "TransactionMsgCount", "Locked", "TryUnlockTimes", "LastLockTimestamp", "Dropped", "LastPullTimestamp", "LastConsumeTimestamp", }); + internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor = + getDescriptor().getMessageTypes().get(14); + internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor, + new java.lang.String[] { "ReceiveRt", "ReceiveTps", "ConsumeRt", "ConsumeOkTps", "ConsumeFailedTps", "ConsumeFailedMsgs", }); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor = + getDescriptor().getMessageTypes().get(15); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor, + new java.lang.String[] { "Properties", "Subscriptions", "MessageQueueTable", "ConsumeStatusTable", }); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor = + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor = + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor.getNestedTypes().get(1); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor = + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor.getNestedTypes().get(2); + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor = + getDescriptor().getMessageTypes().get(16); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Group", "Topics", "LiteTopic", "DeploymentName", "LiteTopic", }); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor = + getDescriptor().getMessageTypes().get(17); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor, + new java.lang.String[] { "Status", "Accumulation", "TopicAccumulation", "LiteTopicAccumulation", }); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor = + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor, + new java.lang.String[] { "InflightMessages", "ReadyMessages", "Accumulation", "DeliverDelayTime", "LastConsumeTimestamp", }); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor = + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor.getNestedTypes().get(1); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor = + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor.getNestedTypes().get(2); + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor = + getDescriptor().getMessageTypes().get(18); + internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Group", "Topics", "DeploymentName", }); + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor = + getDescriptor().getMessageTypes().get(19); + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor, + new java.lang.String[] { "Status", "QueueTimeSpanList", }); + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor = + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor, + new java.lang.String[] { "MessageQueue", "MinTimestamp", "MaxTimestamp", "ConsumeTimestamp", "DelayTimeMs", }); + internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor = + getDescriptor().getMessageTypes().get(20); + internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Group", "Topic", "LiteTopic", "DeploymentName", "Topic", "LiteTopic", }); + internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor = + getDescriptor().getMessageTypes().get(21); + internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor, + new java.lang.String[] { "Status", "ClientInfo", }); + internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor = + getDescriptor().getMessageTypes().get(22); + internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Group", "Topic", "ResetTimestamp", "DeploymentName", }); + internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor = + getDescriptor().getMessageTypes().get(23); + internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(24); + internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Topic", "MaxMessageNums", "BeginTimestamp", "EndTimestamp", "MessageId", "MessageKey", "Subscription", "LiteTopic", "ScrollId", "PageNum", "PageSize", "BrokerName", "QueueId", "SearchKey", "DeploymentName", "ScrollId", "PageNum", "PageSize", "BrokerName", "QueueId", }); + internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(25); + internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor, + new java.lang.String[] { "Status", "Messages", "ScrollId", }); + internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor = + getDescriptor().getMessageTypes().get(26); + internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor, + new java.lang.String[] { "DeploymentName", "ClientId", "Group", "DeploymentName", }); + internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor = + getDescriptor().getMessageTypes().get(27); + internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor, + new java.lang.String[] { "Status", "ThreadStackTrace", "ThreadStackTrace", }); + internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(28); + internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor, + new java.lang.String[] { "DeploymentName", "ClientId", "Group", "Topic", "MessageId", "DeploymentName", }); + internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(29); + internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(30); + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Topic", "Tag", "Key", "Body", "UserProperties", "SystemProperties", "ExtInfo", "DeploymentName", "Tag", "Key", "SystemProperties", }); + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor = + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor = + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor.getNestedTypes().get(1); + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(31); + internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor, + new java.lang.String[] { "Status", "MessageId", }); + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor = + getDescriptor().getMessageTypes().get(32); + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Group", "ClientId", "DeploymentName", }); + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor = + getDescriptor().getMessageTypes().get(33); + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor, + new java.lang.String[] { "Status", "ConsumerRunningInfo", }); + internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor = + getDescriptor().getMessageTypes().get(34); + internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor, + new java.lang.String[] { "DeploymentName", "Topic", "NetworkType", "ProtocolType", "StreamRequestType", "ClientAddress", "DeploymentName", }); + internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor = + getDescriptor().getMessageTypes().get(35); + internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor, + new java.lang.String[] { "Status", "TopicRouteData", }); + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor = + getDescriptor().getMessageTypes().get(36); + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor, + new java.lang.String[] { }); + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor = + getDescriptor().getMessageTypes().get(37); + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor, + new java.lang.String[] { "Status", "ProxyName", "Version", "InTps", "OutTps", "Connections", "Producers", "Consumers", }); + com.google.protobuf.DurationProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); + apache.rocketmq.v2.MQDomain.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MQDomain.java b/proxy/src/main/java/apache/rocketmq/v2/MQDomain.java new file mode 100644 index 00000000000..6ba82a63f18 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MQDomain.java @@ -0,0 +1,483 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public final class MQDomain { + private MQDomain() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_FilterExpression_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Resource_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Address_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Address_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Endpoints_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Broker_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_MessageQueue_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Digest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SystemProperties_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Message_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Message_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Assignment_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Status_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Status_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_UA_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_UA_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Settings_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Publishing_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Subscription_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_Metric_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_OffsetOption_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n#apache/rocketmq/v2/definition.proto\022\022a" + + "pache.rocketmq.v2\032\037google/protobuf/times" + + "tamp.proto\032\036google/protobuf/duration.pro" + + "to\"T\n\020FilterExpression\022,\n\004type\030\001 \001(\0162\036.a" + + "pache.rocketmq.v2.FilterType\022\022\n\nexpressi" + + "on\030\002 \001(\t\"\273\001\n\013RetryPolicy\022\024\n\014max_attempts" + + "\030\001 \001(\005\022E\n\023exponential_backoff\030\002 \001(\0132&.ap" + + "ache.rocketmq.v2.ExponentialBackoffH\000\022C\n" + + "\022customized_backoff\030\003 \001(\0132%.apache.rocke" + + "tmq.v2.CustomizedBackoffH\000B\n\n\010strategy\"|" + + "\n\022ExponentialBackoff\022*\n\007initial\030\001 \001(\0132\031." + + "google.protobuf.Duration\022&\n\003max\030\002 \001(\0132\031." + + "google.protobuf.Duration\022\022\n\nmultiplier\030\003" + + " \001(\002\"<\n\021CustomizedBackoff\022\'\n\004next\030\001 \003(\0132" + + "\031.google.protobuf.Duration\"4\n\010Resource\022\032" + + "\n\022resource_namespace\030\001 \001(\t\022\014\n\004name\030\002 \001(\t" + + "\"z\n\021SubscriptionEntry\022+\n\005topic\030\001 \001(\0132\034.a" + + "pache.rocketmq.v2.Resource\0228\n\nexpression" + + "\030\002 \001(\0132$.apache.rocketmq.v2.FilterExpres" + + "sion\"%\n\007Address\022\014\n\004host\030\001 \001(\t\022\014\n\004port\030\002 " + + "\001(\005\"n\n\tEndpoints\0221\n\006scheme\030\001 \001(\0162!.apach" + + "e.rocketmq.v2.AddressScheme\022.\n\taddresses" + + "\030\002 \003(\0132\033.apache.rocketmq.v2.Address\"T\n\006B" + + "roker\022\014\n\004name\030\001 \001(\t\022\n\n\002id\030\002 \001(\005\0220\n\tendpo" + + "ints\030\003 \001(\0132\035.apache.rocketmq.v2.Endpoint" + + "s\"\346\001\n\014MessageQueue\022+\n\005topic\030\001 \001(\0132\034.apac" + + "he.rocketmq.v2.Resource\022\n\n\002id\030\002 \001(\005\0222\n\np" + + "ermission\030\003 \001(\0162\036.apache.rocketmq.v2.Per" + + "mission\022*\n\006broker\030\004 \001(\0132\032.apache.rocketm" + + "q.v2.Broker\022=\n\024accept_message_types\030\005 \003(" + + "\0162\037.apache.rocketmq.v2.MessageType\"H\n\006Di" + + "gest\022,\n\004type\030\001 \001(\0162\036.apache.rocketmq.v2." + + "DigestType\022\020\n\010checksum\030\002 \001(\t\"\333\010\n\020SystemP" + + "roperties\022\020\n\003tag\030\001 \001(\tH\000\210\001\001\022\014\n\004keys\030\002 \003(" + + "\t\022\022\n\nmessage_id\030\003 \001(\t\022/\n\013body_digest\030\004 \001" + + "(\0132\032.apache.rocketmq.v2.Digest\0223\n\rbody_e" + + "ncoding\030\005 \001(\0162\034.apache.rocketmq.v2.Encod" + + "ing\0225\n\014message_type\030\006 \001(\0162\037.apache.rocke" + + "tmq.v2.MessageType\0222\n\016born_timestamp\030\007 \001" + + "(\0132\032.google.protobuf.Timestamp\022\021\n\tborn_h" + + "ost\030\010 \001(\t\0228\n\017store_timestamp\030\t \001(\0132\032.goo" + + "gle.protobuf.TimestampH\001\210\001\001\022\022\n\nstore_hos" + + "t\030\n \001(\t\022;\n\022delivery_timestamp\030\013 \001(\0132\032.go" + + "ogle.protobuf.TimestampH\002\210\001\001\022\033\n\016receipt_" + + "handle\030\014 \001(\tH\003\210\001\001\022\020\n\010queue_id\030\r \001(\005\022\031\n\014q" + + "ueue_offset\030\016 \001(\003H\004\210\001\001\022:\n\022invisible_dura" + + "tion\030\017 \001(\0132\031.google.protobuf.DurationH\005\210" + + "\001\001\022\035\n\020delivery_attempt\030\020 \001(\005H\006\210\001\001\022\032\n\rmes" + + "sage_group\030\021 \001(\tH\007\210\001\001\022\032\n\rtrace_context\030\022" + + " \001(\tH\010\210\001\001\022N\n&orphaned_transaction_recove" + + "ry_duration\030\023 \001(\0132\031.google.protobuf.Dura" + + "tionH\t\210\001\001\022C\n\021dead_letter_queue\030\024 \001(\0132#.a" + + "pache.rocketmq.v2.DeadLetterQueueH\n\210\001\001\022\027" + + "\n\nlite_topic\030\025 \001(\tH\013\210\001\001\022\025\n\010priority\030\026 \001(" + + "\005H\014\210\001\001B\006\n\004_tagB\022\n\020_store_timestampB\025\n\023_d" + + "elivery_timestampB\021\n\017_receipt_handleB\017\n\r" + + "_queue_offsetB\025\n\023_invisible_durationB\023\n\021" + + "_delivery_attemptB\020\n\016_message_groupB\020\n\016_" + + "trace_contextB)\n\'_orphaned_transaction_r" + + "ecovery_durationB\024\n\022_dead_letter_queueB\r" + + "\n\013_lite_topicB\013\n\t_priority\"4\n\017DeadLetter" + + "Queue\022\r\n\005topic\030\001 \001(\t\022\022\n\nmessage_id\030\002 \001(\t" + + "\"\206\002\n\007Message\022+\n\005topic\030\001 \001(\0132\034.apache.roc" + + "ketmq.v2.Resource\022H\n\017user_properties\030\002 \003" + + "(\0132/.apache.rocketmq.v2.Message.UserProp" + + "ertiesEntry\022?\n\021system_properties\030\003 \001(\0132$" + + ".apache.rocketmq.v2.SystemProperties\022\014\n\004" + + "body\030\004 \001(\014\0325\n\023UserPropertiesEntry\022\013\n\003key" + + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"E\n\nAssignment\022" + + "7\n\rmessage_queue\030\001 \001(\0132 .apache.rocketmq" + + ".v2.MessageQueue\"A\n\006Status\022&\n\004code\030\001 \001(\016" + + "2\030.apache.rocketmq.v2.Code\022\017\n\007message\030\002 " + + "\001(\t\"i\n\002UA\022.\n\010language\030\001 \001(\0162\034.apache.roc" + + "ketmq.v2.Language\022\017\n\007version\030\002 \001(\t\022\020\n\010pl" + + "atform\030\003 \001(\t\022\020\n\010hostname\030\004 \001(\t\"\230\005\n\010Setti" + + "ngs\0228\n\013client_type\030\001 \001(\0162\036.apache.rocket" + + "mq.v2.ClientTypeH\001\210\001\001\0228\n\014access_point\030\002 " + + "\001(\0132\035.apache.rocketmq.v2.EndpointsH\002\210\001\001\022" + + "<\n\016backoff_policy\030\003 \001(\0132\037.apache.rocketm" + + "q.v2.RetryPolicyH\003\210\001\001\0227\n\017request_timeout" + + "\030\004 \001(\0132\031.google.protobuf.DurationH\004\210\001\001\0224" + + "\n\npublishing\030\005 \001(\0132\036.apache.rocketmq.v2." + + "PublishingH\000\0228\n\014subscription\030\006 \001(\0132 .apa" + + "che.rocketmq.v2.SubscriptionH\000\022*\n\nuser_a" + + "gent\030\007 \001(\0132\026.apache.rocketmq.v2.UA\022*\n\006me" + + "tric\030\010 \001(\0132\032.apache.rocketmq.v2.Metric\022M" + + "\n\021client_properties\030\t \003(\01322.apache.rocke" + + "tmq.v2.Settings.ClientPropertiesEntry\0327\n" + + "\025ClientPropertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v" + + "alue\030\002 \001(\t:\0028\001B\t\n\007pub_subB\016\n\014_client_typ" + + "eB\017\n\r_access_pointB\021\n\017_backoff_policyB\022\n" + + "\020_request_timeout\"p\n\nPublishing\022,\n\006topic" + + "s\030\001 \003(\0132\034.apache.rocketmq.v2.Resource\022\025\n" + + "\rmax_body_size\030\002 \001(\005\022\035\n\025validate_message" + + "_type\030\003 \001(\010\"\257\003\n\014Subscription\0220\n\005group\030\001 " + + "\001(\0132\034.apache.rocketmq.v2.ResourceH\000\210\001\001\022<" + + "\n\rsubscriptions\030\002 \003(\0132%.apache.rocketmq." + + "v2.SubscriptionEntry\022\021\n\004fifo\030\003 \001(\010H\001\210\001\001\022" + + "\037\n\022receive_batch_size\030\004 \001(\005H\002\210\001\001\022<\n\024long" + + "_polling_timeout\030\005 \001(\0132\031.google.protobuf" + + ".DurationH\003\210\001\001\022$\n\027lite_subscription_quot" + + "a\030\006 \001(\005H\004\210\001\001\022 \n\023max_lite_topic_size\030\007 \001(" + + "\005H\005\210\001\001B\010\n\006_groupB\007\n\005_fifoB\025\n\023_receive_ba" + + "tch_sizeB\027\n\025_long_polling_timeoutB\032\n\030_li" + + "te_subscription_quotaB\026\n\024_max_lite_topic" + + "_size\"Y\n\006Metric\022\n\n\002on\030\001 \001(\010\0225\n\tendpoints" + + "\030\002 \001(\0132\035.apache.rocketmq.v2.EndpointsH\000\210" + + "\001\001B\014\n\n_endpoints\"\267\001\n\014OffsetOption\0229\n\006pol" + + "icy\030\001 \001(\0162\'.apache.rocketmq.v2.OffsetOpt" + + "ion.PolicyH\000\022\020\n\006offset\030\002 \001(\003H\000\022\020\n\006tail_n" + + "\030\003 \001(\003H\000\022\023\n\ttimestamp\030\004 \001(\003H\000\"$\n\006Policy\022" + + "\010\n\004LAST\020\000\022\007\n\003MIN\020\001\022\007\n\003MAX\020\002B\r\n\013offset_ty" + + "pe*Y\n\025TransactionResolution\022&\n\"TRANSACTI" + + "ON_RESOLUTION_UNSPECIFIED\020\000\022\n\n\006COMMIT\020\001\022" + + "\014\n\010ROLLBACK\020\002*W\n\021TransactionSource\022\026\n\022SO" + + "URCE_UNSPECIFIED\020\000\022\021\n\rSOURCE_CLIENT\020\001\022\027\n" + + "\023SOURCE_SERVER_CHECK\020\002*W\n\nPermission\022\032\n\026" + + "PERMISSION_UNSPECIFIED\020\000\022\010\n\004NONE\020\001\022\010\n\004RE" + + "AD\020\002\022\t\n\005WRITE\020\003\022\016\n\nREAD_WRITE\020\004*;\n\nFilte" + + "rType\022\033\n\027FILTER_TYPE_UNSPECIFIED\020\000\022\007\n\003TA" + + "G\020\001\022\007\n\003SQL\020\002*T\n\rAddressScheme\022\036\n\032ADDRESS" + + "_SCHEME_UNSPECIFIED\020\000\022\010\n\004IPv4\020\001\022\010\n\004IPv6\020" + + "\002\022\017\n\013DOMAIN_NAME\020\003*u\n\013MessageType\022\034\n\030MES" + + "SAGE_TYPE_UNSPECIFIED\020\000\022\n\n\006NORMAL\020\001\022\010\n\004F" + + "IFO\020\002\022\t\n\005DELAY\020\003\022\017\n\013TRANSACTION\020\004\022\010\n\004LIT" + + "E\020\005\022\014\n\010PRIORITY\020\006*G\n\nDigestType\022\033\n\027DIGES" + + "T_TYPE_UNSPECIFIED\020\000\022\t\n\005CRC32\020\001\022\007\n\003MD5\020\002" + + "\022\010\n\004SHA1\020\003*\244\001\n\nClientType\022\033\n\027CLIENT_TYPE" + + "_UNSPECIFIED\020\000\022\014\n\010PRODUCER\020\001\022\021\n\rPUSH_CON" + + "SUMER\020\002\022\023\n\017SIMPLE_CONSUMER\020\003\022\021\n\rPULL_CON" + + "SUMER\020\004\022\026\n\022LITE_PUSH_CONSUMER\020\005\022\030\n\024LITE_" + + "SIMPLE_CONSUMER\020\006*<\n\010Encoding\022\030\n\024ENCODIN" + + "G_UNSPECIFIED\020\000\022\014\n\010IDENTITY\020\001\022\010\n\004GZIP\020\002*" + + "\312\013\n\004Code\022\024\n\020CODE_UNSPECIFIED\020\000\022\010\n\002OK\020\240\234\001" + + "\022\026\n\020MULTIPLE_RESULTS\020\260\352\001\022\021\n\013BAD_REQUEST\020" + + "\300\270\002\022\032\n\024ILLEGAL_ACCESS_POINT\020\301\270\002\022\023\n\rILLEG" + + "AL_TOPIC\020\302\270\002\022\034\n\026ILLEGAL_CONSUMER_GROUP\020\303" + + "\270\002\022\031\n\023ILLEGAL_MESSAGE_TAG\020\304\270\002\022\031\n\023ILLEGAL" + + "_MESSAGE_KEY\020\305\270\002\022\033\n\025ILLEGAL_MESSAGE_GROU" + + "P\020\306\270\002\022\"\n\034ILLEGAL_MESSAGE_PROPERTY_KEY\020\307\270" + + "\002\022\034\n\026INVALID_TRANSACTION_ID\020\310\270\002\022\030\n\022ILLEG" + + "AL_MESSAGE_ID\020\311\270\002\022\037\n\031ILLEGAL_FILTER_EXPR" + + "ESSION\020\312\270\002\022\034\n\026ILLEGAL_INVISIBLE_TIME\020\313\270\002" + + "\022\033\n\025ILLEGAL_DELIVERY_TIME\020\314\270\002\022\034\n\026INVALID" + + "_RECEIPT_HANDLE\020\315\270\002\022)\n#MESSAGE_PROPERTY_" + + "CONFLICT_WITH_TYPE\020\316\270\002\022\036\n\030UNRECOGNIZED_C" + + "LIENT_TYPE\020\317\270\002\022\027\n\021MESSAGE_CORRUPTED\020\320\270\002\022" + + "\030\n\022CLIENT_ID_REQUIRED\020\321\270\002\022\032\n\024ILLEGAL_POL" + + "LING_TIME\020\322\270\002\022\024\n\016ILLEGAL_OFFSET\020\323\270\002\022\030\n\022I" + + "LLEGAL_LITE_TOPIC\020\324\270\002\022\037\n\031INVALID_CLIENT_" + + "PROPERTIES\020\325\270\002\022\022\n\014UNAUTHORIZED\020\244\271\002\022\026\n\020PA" + + "YMENT_REQUIRED\020\210\272\002\022\017\n\tFORBIDDEN\020\354\272\002\022\017\n\tN" + + "OT_FOUND\020\320\273\002\022\027\n\021MESSAGE_NOT_FOUND\020\321\273\002\022\025\n" + + "\017TOPIC_NOT_FOUND\020\322\273\002\022\036\n\030CONSUMER_GROUP_N" + + "OT_FOUND\020\323\273\002\022\026\n\020OFFSET_NOT_FOUND\020\324\273\002\022\025\n\017" + + "REQUEST_TIMEOUT\020\340\276\002\022\027\n\021PAYLOAD_TOO_LARGE" + + "\020\324\302\002\022\034\n\026MESSAGE_BODY_TOO_LARGE\020\325\302\002\022\030\n\022ME" + + "SSAGE_BODY_EMPTY\020\326\302\002\022\031\n\023PRECONDITION_FAI" + + "LED\020\260\316\002\022\027\n\021TOO_MANY_REQUESTS\020\224\317\002\022\037\n\031LITE" + + "_TOPIC_QUOTA_EXCEEDED\020\225\317\002\022&\n LITE_SUBSCR" + + "IPTION_QUOTA_EXCEEDED\020\226\317\002\022%\n\037REQUEST_HEA" + + "DER_FIELDS_TOO_LARGE\020\334\320\002\022\"\n\034MESSAGE_PROP" + + "ERTIES_TOO_LARGE\020\335\320\002\022\024\n\016INTERNAL_ERROR\020\320" + + "\206\003\022\033\n\025INTERNAL_SERVER_ERROR\020\321\206\003\022\026\n\020HA_NO" + + "T_AVAILABLE\020\322\206\003\022\025\n\017NOT_IMPLEMENTED\020\264\207\003\022\023" + + "\n\rPROXY_TIMEOUT\020\340\211\003\022 \n\032MASTER_PERSISTENC" + + "E_TIMEOUT\020\341\211\003\022\037\n\031SLAVE_PERSISTENCE_TIMEO" + + "UT\020\342\211\003\022\021\n\013UNSUPPORTED\020\304\212\003\022\031\n\023VERSION_UNS" + + "UPPORTED\020\305\212\003\022%\n\037VERIFY_FIFO_MESSAGE_UNSU" + + "PPORTED\020\306\212\003\022\037\n\031FAILED_TO_CONSUME_MESSAGE" + + "\020\340\324\003*\255\001\n\010Language\022\030\n\024LANGUAGE_UNSPECIFIE" + + "D\020\000\022\010\n\004JAVA\020\001\022\007\n\003CPP\020\002\022\013\n\007DOT_NET\020\003\022\n\n\006G" + + "OLANG\020\004\022\010\n\004RUST\020\005\022\n\n\006PYTHON\020\006\022\007\n\003PHP\020\007\022\013" + + "\n\007NODE_JS\020\010\022\010\n\004RUBY\020\t\022\017\n\013OBJECTIVE_C\020\n\022\010" + + "\n\004DART\020\013\022\n\n\006KOTLIN\020\014*d\n\026LiteSubscription" + + "Action\022\017\n\013PARTIAL_ADD\020\000\022\022\n\016PARTIAL_REMOV" + + "E\020\001\022\020\n\014COMPLETE_ADD\020\002\022\023\n\017COMPLETE_REMOVE" + + "\020\003*:\n\021QueryOffsetPolicy\022\r\n\tBEGINNING\020\000\022\007" + + "\n\003END\020\001\022\r\n\tTIMESTAMP\020\002B;\n\022apache.rocketm" + + "q.v2B\010MQDomainP\001\240\001\001\330\001\001\252\002\022Apache.Rocketmq" + + ".V2b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.protobuf.TimestampProto.getDescriptor(), + com.google.protobuf.DurationProto.getDescriptor(), + }); + internal_static_apache_rocketmq_v2_FilterExpression_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_FilterExpression_descriptor, + new java.lang.String[] { "Type", "Expression", }); + internal_static_apache_rocketmq_v2_RetryPolicy_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_RetryPolicy_descriptor, + new java.lang.String[] { "MaxAttempts", "ExponentialBackoff", "CustomizedBackoff", "Strategy", }); + internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor, + new java.lang.String[] { "Initial", "Max", "Multiplier", }); + internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor, + new java.lang.String[] { "Next", }); + internal_static_apache_rocketmq_v2_Resource_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Resource_descriptor, + new java.lang.String[] { "ResourceNamespace", "Name", }); + internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor, + new java.lang.String[] { "Topic", "Expression", }); + internal_static_apache_rocketmq_v2_Address_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_apache_rocketmq_v2_Address_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Address_descriptor, + new java.lang.String[] { "Host", "Port", }); + internal_static_apache_rocketmq_v2_Endpoints_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Endpoints_descriptor, + new java.lang.String[] { "Scheme", "Addresses", }); + internal_static_apache_rocketmq_v2_Broker_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Broker_descriptor, + new java.lang.String[] { "Name", "Id", "Endpoints", }); + internal_static_apache_rocketmq_v2_MessageQueue_descriptor = + getDescriptor().getMessageTypes().get(9); + internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_MessageQueue_descriptor, + new java.lang.String[] { "Topic", "Id", "Permission", "Broker", "AcceptMessageTypes", }); + internal_static_apache_rocketmq_v2_Digest_descriptor = + getDescriptor().getMessageTypes().get(10); + internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Digest_descriptor, + new java.lang.String[] { "Type", "Checksum", }); + internal_static_apache_rocketmq_v2_SystemProperties_descriptor = + getDescriptor().getMessageTypes().get(11); + internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SystemProperties_descriptor, + new java.lang.String[] { "Tag", "Keys", "MessageId", "BodyDigest", "BodyEncoding", "MessageType", "BornTimestamp", "BornHost", "StoreTimestamp", "StoreHost", "DeliveryTimestamp", "ReceiptHandle", "QueueId", "QueueOffset", "InvisibleDuration", "DeliveryAttempt", "MessageGroup", "TraceContext", "OrphanedTransactionRecoveryDuration", "DeadLetterQueue", "LiteTopic", "Priority", "Tag", "StoreTimestamp", "DeliveryTimestamp", "ReceiptHandle", "QueueOffset", "InvisibleDuration", "DeliveryAttempt", "MessageGroup", "TraceContext", "OrphanedTransactionRecoveryDuration", "DeadLetterQueue", "LiteTopic", "Priority", }); + internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor = + getDescriptor().getMessageTypes().get(12); + internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor, + new java.lang.String[] { "Topic", "MessageId", }); + internal_static_apache_rocketmq_v2_Message_descriptor = + getDescriptor().getMessageTypes().get(13); + internal_static_apache_rocketmq_v2_Message_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Message_descriptor, + new java.lang.String[] { "Topic", "UserProperties", "SystemProperties", "Body", }); + internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor = + internal_static_apache_rocketmq_v2_Message_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_Assignment_descriptor = + getDescriptor().getMessageTypes().get(14); + internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Assignment_descriptor, + new java.lang.String[] { "MessageQueue", }); + internal_static_apache_rocketmq_v2_Status_descriptor = + getDescriptor().getMessageTypes().get(15); + internal_static_apache_rocketmq_v2_Status_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Status_descriptor, + new java.lang.String[] { "Code", "Message", }); + internal_static_apache_rocketmq_v2_UA_descriptor = + getDescriptor().getMessageTypes().get(16); + internal_static_apache_rocketmq_v2_UA_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_UA_descriptor, + new java.lang.String[] { "Language", "Version", "Platform", "Hostname", }); + internal_static_apache_rocketmq_v2_Settings_descriptor = + getDescriptor().getMessageTypes().get(17); + internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Settings_descriptor, + new java.lang.String[] { "ClientType", "AccessPoint", "BackoffPolicy", "RequestTimeout", "Publishing", "Subscription", "UserAgent", "Metric", "ClientProperties", "PubSub", "ClientType", "AccessPoint", "BackoffPolicy", "RequestTimeout", }); + internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor = + internal_static_apache_rocketmq_v2_Settings_descriptor.getNestedTypes().get(0); + internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor, + new java.lang.String[] { "Key", "Value", }); + internal_static_apache_rocketmq_v2_Publishing_descriptor = + getDescriptor().getMessageTypes().get(18); + internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Publishing_descriptor, + new java.lang.String[] { "Topics", "MaxBodySize", "ValidateMessageType", }); + internal_static_apache_rocketmq_v2_Subscription_descriptor = + getDescriptor().getMessageTypes().get(19); + internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Subscription_descriptor, + new java.lang.String[] { "Group", "Subscriptions", "Fifo", "ReceiveBatchSize", "LongPollingTimeout", "LiteSubscriptionQuota", "MaxLiteTopicSize", "Group", "Fifo", "ReceiveBatchSize", "LongPollingTimeout", "LiteSubscriptionQuota", "MaxLiteTopicSize", }); + internal_static_apache_rocketmq_v2_Metric_descriptor = + getDescriptor().getMessageTypes().get(20); + internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_Metric_descriptor, + new java.lang.String[] { "On", "Endpoints", "Endpoints", }); + internal_static_apache_rocketmq_v2_OffsetOption_descriptor = + getDescriptor().getMessageTypes().get(21); + internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_OffsetOption_descriptor, + new java.lang.String[] { "Policy", "Offset", "TailN", "Timestamp", "OffsetType", }); + com.google.protobuf.TimestampProto.getDescriptor(); + com.google.protobuf.DurationProto.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MQService.java b/proxy/src/main/java/apache/rocketmq/v2/MQService.java new file mode 100644 index 00000000000..6c69944e9b9 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MQService.java @@ -0,0 +1,726 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public final class MQService { + private MQService() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable; + static final com.google.protobuf.Descriptors.Descriptor + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; + static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n apache/rocketmq/v2/service.proto\022\022apac" + + "he.rocketmq.v2\032\036google/protobuf/duration" + + ".proto\032\037google/protobuf/timestamp.proto\032" + + "#apache/rocketmq/v2/definition.proto\"r\n\021" + + "QueryRouteRequest\022+\n\005topic\030\001 \001(\0132\034.apach" + + "e.rocketmq.v2.Resource\0220\n\tendpoints\030\002 \001(" + + "\0132\035.apache.rocketmq.v2.Endpoints\"z\n\022Quer" + + "yRouteResponse\022*\n\006status\030\001 \001(\0132\032.apache." + + "rocketmq.v2.Status\0228\n\016message_queues\030\002 \003" + + "(\0132 .apache.rocketmq.v2.MessageQueue\"C\n\022" + + "SendMessageRequest\022-\n\010messages\030\001 \003(\0132\033.a" + + "pache.rocketmq.v2.Message\"\220\001\n\017SendResult" + + "Entry\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq." + + "v2.Status\022\022\n\nmessage_id\030\002 \001(\t\022\026\n\016transac" + + "tion_id\030\003 \001(\t\022\016\n\006offset\030\004 \001(\003\022\025\n\rrecall_" + + "handle\030\005 \001(\t\"w\n\023SendMessageResponse\022*\n\006s" + + "tatus\030\001 \001(\0132\032.apache.rocketmq.v2.Status\022" + + "4\n\007entries\030\002 \003(\0132#.apache.rocketmq.v2.Se" + + "ndResultEntry\"\244\001\n\026QueryAssignmentRequest" + + "\022+\n\005topic\030\001 \001(\0132\034.apache.rocketmq.v2.Res" + + "ource\022+\n\005group\030\002 \001(\0132\034.apache.rocketmq.v" + + "2.Resource\0220\n\tendpoints\030\003 \001(\0132\035.apache.r" + + "ocketmq.v2.Endpoints\"z\n\027QueryAssignmentR" + + "esponse\022*\n\006status\030\001 \001(\0132\032.apache.rocketm" + + "q.v2.Status\0223\n\013assignments\030\002 \003(\0132\036.apach" + + "e.rocketmq.v2.Assignment\"\270\003\n\025ReceiveMess" + + "ageRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocke" + + "tmq.v2.Resource\0227\n\rmessage_queue\030\002 \001(\0132 " + + ".apache.rocketmq.v2.MessageQueue\022?\n\021filt" + + "er_expression\030\003 \001(\0132$.apache.rocketmq.v2" + + ".FilterExpression\022\022\n\nbatch_size\030\004 \001(\005\022:\n" + + "\022invisible_duration\030\005 \001(\0132\031.google.proto" + + "buf.DurationH\000\210\001\001\022\022\n\nauto_renew\030\006 \001(\010\022<\n" + + "\024long_polling_timeout\030\007 \001(\0132\031.google.pro" + + "tobuf.DurationH\001\210\001\001\022\027\n\nattempt_id\030\010 \001(\tH" + + "\002\210\001\001B\025\n\023_invisible_durationB\027\n\025_long_pol" + + "ling_timeoutB\r\n\013_attempt_id\"\273\001\n\026ReceiveM" + + "essageResponse\022,\n\006status\030\001 \001(\0132\032.apache." + + "rocketmq.v2.StatusH\000\022.\n\007message\030\002 \001(\0132\033." + + "apache.rocketmq.v2.MessageH\000\0228\n\022delivery" + + "_timestamp\030\003 \001(\0132\032.google.protobuf.Times" + + "tampH\000B\t\n\007content\"e\n\017AckMessageEntry\022\022\n\n" + + "message_id\030\001 \001(\t\022\026\n\016receipt_handle\030\002 \001(\t" + + "\022\027\n\nlite_topic\030\003 \001(\tH\000\210\001\001B\r\n\013_lite_topic" + + "\"\243\001\n\021AckMessageRequest\022+\n\005group\030\001 \001(\0132\034." + + "apache.rocketmq.v2.Resource\022+\n\005topic\030\002 \001" + + "(\0132\034.apache.rocketmq.v2.Resource\0224\n\007entr" + + "ies\030\003 \003(\0132#.apache.rocketmq.v2.AckMessag" + + "eEntry\"o\n\025AckMessageResultEntry\022\022\n\nmessa" + + "ge_id\030\001 \001(\t\022\026\n\016receipt_handle\030\002 \001(\t\022*\n\006s" + + "tatus\030\003 \001(\0132\032.apache.rocketmq.v2.Status\"" + + "|\n\022AckMessageResponse\022*\n\006status\030\001 \001(\0132\032." + + "apache.rocketmq.v2.Status\022:\n\007entries\030\002 \003" + + "(\0132).apache.rocketmq.v2.AckMessageResult" + + "Entry\"\217\002\n&ForwardMessageToDeadLetterQueu" + + "eRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocketm" + + "q.v2.Resource\022+\n\005topic\030\002 \001(\0132\034.apache.ro" + + "cketmq.v2.Resource\022\026\n\016receipt_handle\030\003 \001" + + "(\t\022\022\n\nmessage_id\030\004 \001(\t\022\030\n\020delivery_attem" + + "pt\030\005 \001(\005\022\035\n\025max_delivery_attempts\030\006 \001(\005\022" + + "\027\n\nlite_topic\030\007 \001(\tH\000\210\001\001B\r\n\013_lite_topic\"" + + "U\n\'ForwardMessageToDeadLetterQueueRespon" + + "se\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2." + + "Status\"\203\001\n\020HeartbeatRequest\0220\n\005group\030\001 \001" + + "(\0132\034.apache.rocketmq.v2.ResourceH\000\210\001\001\0223\n" + + "\013client_type\030\002 \001(\0162\036.apache.rocketmq.v2." + + "ClientTypeB\010\n\006_group\"?\n\021HeartbeatRespons" + + "e\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.S" + + "tatus\"\375\001\n\025EndTransactionRequest\022+\n\005topic" + + "\030\001 \001(\0132\034.apache.rocketmq.v2.Resource\022\022\n\n" + + "message_id\030\002 \001(\t\022\026\n\016transaction_id\030\003 \001(\t" + + "\022=\n\nresolution\030\004 \001(\0162).apache.rocketmq.v" + + "2.TransactionResolution\0225\n\006source\030\005 \001(\0162" + + "%.apache.rocketmq.v2.TransactionSource\022\025" + + "\n\rtrace_context\030\006 \001(\t\"D\n\026EndTransactionR" + + "esponse\022*\n\006status\030\001 \001(\0132\032.apache.rocketm" + + "q.v2.Status\"-\n\034PrintThreadStackTraceComm" + + "and\022\r\n\005nonce\030\001 \001(\t\"*\n\031ReconnectEndpoints" + + "Command\022\r\n\005nonce\030\001 \001(\t\"Y\n\020ThreadStackTra" + + "ce\022\r\n\005nonce\030\001 \001(\t\022\037\n\022thread_stack_trace\030" + + "\002 \001(\tH\000\210\001\001B\025\n\023_thread_stack_trace\"S\n\024Ver" + + "ifyMessageCommand\022\r\n\005nonce\030\001 \001(\t\022,\n\007mess" + + "age\030\002 \001(\0132\033.apache.rocketmq.v2.Message\"$" + + "\n\023VerifyMessageResult\022\r\n\005nonce\030\001 \001(\t\"i\n!" + + "RecoverOrphanedTransactionCommand\022,\n\007mes" + + "sage\030\001 \001(\0132\033.apache.rocketmq.v2.Message\022" + + "\026\n\016transaction_id\030\002 \001(\t\"2\n\034NotifyUnsubsc" + + "ribeLiteCommand\022\022\n\nlite_topic\030\001 \001(\t\"\335\005\n\020" + + "TelemetryCommand\022/\n\006status\030\001 \001(\0132\032.apach" + + "e.rocketmq.v2.StatusH\001\210\001\001\0220\n\010settings\030\002 " + + "\001(\0132\034.apache.rocketmq.v2.SettingsH\000\022B\n\022t" + + "hread_stack_trace\030\003 \001(\0132$.apache.rocketm" + + "q.v2.ThreadStackTraceH\000\022H\n\025verify_messag" + + "e_result\030\004 \001(\0132\'.apache.rocketmq.v2.Veri" + + "fyMessageResultH\000\022e\n$recover_orphaned_tr" + + "ansaction_command\030\005 \001(\01325.apache.rocketm" + + "q.v2.RecoverOrphanedTransactionCommandH\000" + + "\022\\\n print_thread_stack_trace_command\030\006 \001" + + "(\01320.apache.rocketmq.v2.PrintThreadStack" + + "TraceCommandH\000\022J\n\026verify_message_command" + + "\030\007 \001(\0132(.apache.rocketmq.v2.VerifyMessag" + + "eCommandH\000\022T\n\033reconnect_endpoints_comman" + + "d\030\010 \001(\0132-.apache.rocketmq.v2.ReconnectEn" + + "dpointsCommandH\000\022[\n\037notify_unsubscribe_l" + + "ite_command\030\t \001(\01320.apache.rocketmq.v2.N" + + "otifyUnsubscribeLiteCommandH\000B\t\n\007command" + + "B\t\n\007_status\"\\\n\036NotifyClientTerminationRe" + + "quest\0220\n\005group\030\001 \001(\0132\034.apache.rocketmq.v" + + "2.ResourceH\000\210\001\001B\010\n\006_group\"M\n\037NotifyClien" + + "tTerminationResponse\022*\n\006status\030\001 \001(\0132\032.a" + + "pache.rocketmq.v2.Status\"\247\002\n\036ChangeInvis" + + "ibleDurationRequest\022+\n\005group\030\001 \001(\0132\034.apa" + + "che.rocketmq.v2.Resource\022+\n\005topic\030\002 \001(\0132" + + "\034.apache.rocketmq.v2.Resource\022\026\n\016receipt" + + "_handle\030\003 \001(\t\0225\n\022invisible_duration\030\004 \001(" + + "\0132\031.google.protobuf.Duration\022\022\n\nmessage_" + + "id\030\005 \001(\t\022\027\n\nlite_topic\030\006 \001(\tH\000\210\001\001\022\024\n\007sus" + + "pend\030\007 \001(\010H\001\210\001\001B\r\n\013_lite_topicB\n\n\010_suspe" + + "nd\"e\n\037ChangeInvisibleDurationResponse\022*\n" + + "\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Statu" + + "s\022\026\n\016receipt_handle\030\002 \001(\t\"\230\002\n\022PullMessag" + + "eRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocketm" + + "q.v2.Resource\0227\n\rmessage_queue\030\002 \001(\0132 .a" + + "pache.rocketmq.v2.MessageQueue\022\016\n\006offset" + + "\030\003 \001(\003\022\022\n\nbatch_size\030\004 \001(\005\022?\n\021filter_exp" + + "ression\030\005 \001(\0132$.apache.rocketmq.v2.Filte" + + "rExpression\0227\n\024long_polling_timeout\030\006 \001(" + + "\0132\031.google.protobuf.Duration\"\225\001\n\023PullMes" + + "sageResponse\022,\n\006status\030\001 \001(\0132\032.apache.ro" + + "cketmq.v2.StatusH\000\022.\n\007message\030\002 \001(\0132\033.ap" + + "ache.rocketmq.v2.MessageH\000\022\025\n\013next_offse" + + "t\030\003 \001(\003H\000B\t\n\007content\"\213\001\n\023UpdateOffsetReq" + + "uest\022+\n\005group\030\001 \001(\0132\034.apache.rocketmq.v2" + + ".Resource\0227\n\rmessage_queue\030\002 \001(\0132 .apach" + + "e.rocketmq.v2.MessageQueue\022\016\n\006offset\030\003 \001" + + "(\003\"B\n\024UpdateOffsetResponse\022*\n\006status\030\001 \001" + + "(\0132\032.apache.rocketmq.v2.Status\"x\n\020GetOff" + + "setRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocke" + + "tmq.v2.Resource\0227\n\rmessage_queue\030\002 \001(\0132 " + + ".apache.rocketmq.v2.MessageQueue\"O\n\021GetO" + + "ffsetResponse\022*\n\006status\030\001 \001(\0132\032.apache.r" + + "ocketmq.v2.Status\022\016\n\006offset\030\002 \001(\003\"\323\001\n\022Qu" + + "eryOffsetRequest\0227\n\rmessage_queue\030\001 \001(\0132" + + " .apache.rocketmq.v2.MessageQueue\022B\n\023que" + + "ry_offset_policy\030\002 \001(\0162%.apache.rocketmq" + + ".v2.QueryOffsetPolicy\0222\n\ttimestamp\030\003 \001(\013" + + "2\032.google.protobuf.TimestampH\000\210\001\001B\014\n\n_ti" + + "mestamp\"Q\n\023QueryOffsetResponse\022*\n\006status" + + "\030\001 \001(\0132\032.apache.rocketmq.v2.Status\022\016\n\006of" + + "fset\030\002 \001(\003\"Z\n\024RecallMessageRequest\022+\n\005to" + + "pic\030\001 \001(\0132\034.apache.rocketmq.v2.Resource\022" + + "\025\n\rrecall_handle\030\002 \001(\t\"W\n\025RecallMessageR" + + "esponse\022*\n\006status\030\001 \001(\0132\032.apache.rocketm" + + "q.v2.Status\022\022\n\nmessage_id\030\002 \001(\t\"\275\002\n\033Sync" + + "LiteSubscriptionRequest\022:\n\006action\030\001 \001(\0162" + + "*.apache.rocketmq.v2.LiteSubscriptionAct" + + "ion\022+\n\005topic\030\002 \001(\0132\034.apache.rocketmq.v2." + + "Resource\022+\n\005group\030\003 \001(\0132\034.apache.rocketm" + + "q.v2.Resource\022\026\n\016lite_topic_set\030\004 \003(\t\022\024\n" + + "\007version\030\005 \001(\003H\000\210\001\001\022<\n\roffset_option\030\006 \001" + + "(\0132 .apache.rocketmq.v2.OffsetOptionH\001\210\001" + + "\001B\n\n\010_versionB\020\n\016_offset_option\"J\n\034SyncL" + + "iteSubscriptionResponse\022*\n\006status\030\001 \001(\0132" + + "\032.apache.rocketmq.v2.Status2\314\016\n\020Messagin" + + "gService\022]\n\nQueryRoute\022%.apache.rocketmq" + + ".v2.QueryRouteRequest\032&.apache.rocketmq." + + "v2.QueryRouteResponse\"\000\022Z\n\tHeartbeat\022$.a" + + "pache.rocketmq.v2.HeartbeatRequest\032%.apa" + + "che.rocketmq.v2.HeartbeatResponse\"\000\022`\n\013S" + + "endMessage\022&.apache.rocketmq.v2.SendMess" + + "ageRequest\032\'.apache.rocketmq.v2.SendMess" + + "ageResponse\"\000\022l\n\017QueryAssignment\022*.apach" + + "e.rocketmq.v2.QueryAssignmentRequest\032+.a" + + "pache.rocketmq.v2.QueryAssignmentRespons" + + "e\"\000\022k\n\016ReceiveMessage\022).apache.rocketmq." + + "v2.ReceiveMessageRequest\032*.apache.rocket" + + "mq.v2.ReceiveMessageResponse\"\0000\001\022]\n\nAckM" + + "essage\022%.apache.rocketmq.v2.AckMessageRe" + + "quest\032&.apache.rocketmq.v2.AckMessageRes" + + "ponse\"\000\022\234\001\n\037ForwardMessageToDeadLetterQu" + + "eue\022:.apache.rocketmq.v2.ForwardMessageT" + + "oDeadLetterQueueRequest\032;.apache.rocketm" + + "q.v2.ForwardMessageToDeadLetterQueueResp" + + "onse\"\000\022b\n\013PullMessage\022&.apache.rocketmq." + + "v2.PullMessageRequest\032\'.apache.rocketmq." + + "v2.PullMessageResponse\"\0000\001\022c\n\014UpdateOffs" + + "et\022\'.apache.rocketmq.v2.UpdateOffsetRequ" + + "est\032(.apache.rocketmq.v2.UpdateOffsetRes" + + "ponse\"\000\022Z\n\tGetOffset\022$.apache.rocketmq.v" + + "2.GetOffsetRequest\032%.apache.rocketmq.v2." + + "GetOffsetResponse\"\000\022`\n\013QueryOffset\022&.apa" + + "che.rocketmq.v2.QueryOffsetRequest\032\'.apa" + + "che.rocketmq.v2.QueryOffsetResponse\"\000\022i\n" + + "\016EndTransaction\022).apache.rocketmq.v2.End" + + "TransactionRequest\032*.apache.rocketmq.v2." + + "EndTransactionResponse\"\000\022]\n\tTelemetry\022$." + + "apache.rocketmq.v2.TelemetryCommand\032$.ap" + + "ache.rocketmq.v2.TelemetryCommand\"\000(\0010\001\022" + + "\204\001\n\027NotifyClientTermination\0222.apache.roc" + + "ketmq.v2.NotifyClientTerminationRequest\032" + + "3.apache.rocketmq.v2.NotifyClientTermina" + + "tionResponse\"\000\022\204\001\n\027ChangeInvisibleDurati" + + "on\0222.apache.rocketmq.v2.ChangeInvisibleD" + + "urationRequest\0323.apache.rocketmq.v2.Chan" + + "geInvisibleDurationResponse\"\000\022f\n\rRecallM" + + "essage\022(.apache.rocketmq.v2.RecallMessag" + + "eRequest\032).apache.rocketmq.v2.RecallMess" + + "ageResponse\"\000\022{\n\024SyncLiteSubscription\022/." + + "apache.rocketmq.v2.SyncLiteSubscriptionR" + + "equest\0320.apache.rocketmq.v2.SyncLiteSubs" + + "criptionResponse\"\000B<\n\022apache.rocketmq.v2" + + "B\tMQServiceP\001\240\001\001\330\001\001\252\002\022Apache.Rocketmq.V2" + + "b\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + com.google.protobuf.DurationProto.getDescriptor(), + com.google.protobuf.TimestampProto.getDescriptor(), + apache.rocketmq.v2.MQDomain.getDescriptor(), + }); + internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor, + new java.lang.String[] { "Topic", "Endpoints", }); + internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor = + getDescriptor().getMessageTypes().get(1); + internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor, + new java.lang.String[] { "Status", "MessageQueues", }); + internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(2); + internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor, + new java.lang.String[] { "Messages", }); + internal_static_apache_rocketmq_v2_SendResultEntry_descriptor = + getDescriptor().getMessageTypes().get(3); + internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SendResultEntry_descriptor, + new java.lang.String[] { "Status", "MessageId", "TransactionId", "Offset", "RecallHandle", }); + internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(4); + internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor, + new java.lang.String[] { "Status", "Entries", }); + internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor = + getDescriptor().getMessageTypes().get(5); + internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor, + new java.lang.String[] { "Topic", "Group", "Endpoints", }); + internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor = + getDescriptor().getMessageTypes().get(6); + internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor, + new java.lang.String[] { "Status", "Assignments", }); + internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(7); + internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor, + new java.lang.String[] { "Group", "MessageQueue", "FilterExpression", "BatchSize", "InvisibleDuration", "AutoRenew", "LongPollingTimeout", "AttemptId", "InvisibleDuration", "LongPollingTimeout", "AttemptId", }); + internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(8); + internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor, + new java.lang.String[] { "Status", "Message", "DeliveryTimestamp", "Content", }); + internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor = + getDescriptor().getMessageTypes().get(9); + internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor, + new java.lang.String[] { "MessageId", "ReceiptHandle", "LiteTopic", "LiteTopic", }); + internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(10); + internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor, + new java.lang.String[] { "Group", "Topic", "Entries", }); + internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor = + getDescriptor().getMessageTypes().get(11); + internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor, + new java.lang.String[] { "MessageId", "ReceiptHandle", "Status", }); + internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(12); + internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor, + new java.lang.String[] { "Status", "Entries", }); + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor = + getDescriptor().getMessageTypes().get(13); + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor, + new java.lang.String[] { "Group", "Topic", "ReceiptHandle", "MessageId", "DeliveryAttempt", "MaxDeliveryAttempts", "LiteTopic", "LiteTopic", }); + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor = + getDescriptor().getMessageTypes().get(14); + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor = + getDescriptor().getMessageTypes().get(15); + internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor, + new java.lang.String[] { "Group", "ClientType", "Group", }); + internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor = + getDescriptor().getMessageTypes().get(16); + internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor = + getDescriptor().getMessageTypes().get(17); + internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor, + new java.lang.String[] { "Topic", "MessageId", "TransactionId", "Resolution", "Source", "TraceContext", }); + internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor = + getDescriptor().getMessageTypes().get(18); + internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor = + getDescriptor().getMessageTypes().get(19); + internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor, + new java.lang.String[] { "Nonce", }); + internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor = + getDescriptor().getMessageTypes().get(20); + internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor, + new java.lang.String[] { "Nonce", }); + internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor = + getDescriptor().getMessageTypes().get(21); + internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor, + new java.lang.String[] { "Nonce", "ThreadStackTrace", "ThreadStackTrace", }); + internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor = + getDescriptor().getMessageTypes().get(22); + internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor, + new java.lang.String[] { "Nonce", "Message", }); + internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor = + getDescriptor().getMessageTypes().get(23); + internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor, + new java.lang.String[] { "Nonce", }); + internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor = + getDescriptor().getMessageTypes().get(24); + internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor, + new java.lang.String[] { "Message", "TransactionId", }); + internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor = + getDescriptor().getMessageTypes().get(25); + internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor, + new java.lang.String[] { "LiteTopic", }); + internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor = + getDescriptor().getMessageTypes().get(26); + internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor, + new java.lang.String[] { "Status", "Settings", "ThreadStackTrace", "VerifyMessageResult", "RecoverOrphanedTransactionCommand", "PrintThreadStackTraceCommand", "VerifyMessageCommand", "ReconnectEndpointsCommand", "NotifyUnsubscribeLiteCommand", "Command", "Status", }); + internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor = + getDescriptor().getMessageTypes().get(27); + internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor, + new java.lang.String[] { "Group", "Group", }); + internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor = + getDescriptor().getMessageTypes().get(28); + internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor = + getDescriptor().getMessageTypes().get(29); + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor, + new java.lang.String[] { "Group", "Topic", "ReceiptHandle", "InvisibleDuration", "MessageId", "LiteTopic", "Suspend", "LiteTopic", "Suspend", }); + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor = + getDescriptor().getMessageTypes().get(30); + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor, + new java.lang.String[] { "Status", "ReceiptHandle", }); + internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(31); + internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor, + new java.lang.String[] { "Group", "MessageQueue", "Offset", "BatchSize", "FilterExpression", "LongPollingTimeout", }); + internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(32); + internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor, + new java.lang.String[] { "Status", "Message", "NextOffset", "Content", }); + internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor = + getDescriptor().getMessageTypes().get(33); + internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor, + new java.lang.String[] { "Group", "MessageQueue", "Offset", }); + internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor = + getDescriptor().getMessageTypes().get(34); + internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor, + new java.lang.String[] { "Status", }); + internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor = + getDescriptor().getMessageTypes().get(35); + internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor, + new java.lang.String[] { "Group", "MessageQueue", }); + internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor = + getDescriptor().getMessageTypes().get(36); + internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor, + new java.lang.String[] { "Status", "Offset", }); + internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor = + getDescriptor().getMessageTypes().get(37); + internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor, + new java.lang.String[] { "MessageQueue", "QueryOffsetPolicy", "Timestamp", "Timestamp", }); + internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor = + getDescriptor().getMessageTypes().get(38); + internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor, + new java.lang.String[] { "Status", "Offset", }); + internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor = + getDescriptor().getMessageTypes().get(39); + internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor, + new java.lang.String[] { "Topic", "RecallHandle", }); + internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor = + getDescriptor().getMessageTypes().get(40); + internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor, + new java.lang.String[] { "Status", "MessageId", }); + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor = + getDescriptor().getMessageTypes().get(41); + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor, + new java.lang.String[] { "Action", "Topic", "Group", "LiteTopicSet", "Version", "OffsetOption", "Version", "OffsetOption", }); + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor = + getDescriptor().getMessageTypes().get(42); + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor, + new java.lang.String[] { "Status", }); + com.google.protobuf.DurationProto.getDescriptor(); + com.google.protobuf.TimestampProto.getDescriptor(); + apache.rocketmq.v2.MQDomain.getDescriptor(); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Message.java b/proxy/src/main/java/apache/rocketmq/v2/Message.java new file mode 100644 index 00000000000..846fc75ef10 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Message.java @@ -0,0 +1,1242 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Message} + */ +public final class Message extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Message) + MessageOrBuilder { +private static final long serialVersionUID = 0L; + // Use Message.newBuilder() to construct. + private Message(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Message() { + body_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Message(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Message( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + userProperties_ = com.google.protobuf.MapField.newMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000001; + } + com.google.protobuf.MapEntry + userProperties__ = input.readMessage( + UserPropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + userProperties_.getMutableMap().put( + userProperties__.getKey(), userProperties__.getValue()); + break; + } + case 26: { + apache.rocketmq.v2.SystemProperties.Builder subBuilder = null; + if (systemProperties_ != null) { + subBuilder = systemProperties_.toBuilder(); + } + systemProperties_ = input.readMessage(apache.rocketmq.v2.SystemProperties.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(systemProperties_); + systemProperties_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + + body_ = input.readBytes(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetUserProperties(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Message.class, apache.rocketmq.v2.Message.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int USER_PROPERTIES_FIELD_NUMBER = 2; + private static final class UserPropertiesDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> userProperties_; + private com.google.protobuf.MapField + internalGetUserProperties() { + if (userProperties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + } + return userProperties_; + } + + public int getUserPropertiesCount() { + return internalGetUserProperties().getMap().size(); + } + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + + @java.lang.Override + public boolean containsUserProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetUserProperties().getMap().containsKey(key); + } + /** + * Use {@link #getUserPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUserProperties() { + return getUserPropertiesMap(); + } + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + @java.lang.Override + + public java.util.Map getUserPropertiesMap() { + return internalGetUserProperties().getMap(); + } + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public static final int SYSTEM_PROPERTIES_FIELD_NUMBER = 3; + private apache.rocketmq.v2.SystemProperties systemProperties_; + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + * @return Whether the systemProperties field is set. + */ + @java.lang.Override + public boolean hasSystemProperties() { + return systemProperties_ != null; + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + * @return The systemProperties. + */ + @java.lang.Override + public apache.rocketmq.v2.SystemProperties getSystemProperties() { + return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { + return getSystemProperties(); + } + + public static final int BODY_FIELD_NUMBER = 4; + private com.google.protobuf.ByteString body_; + /** + * bytes body = 4; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (topic_ != null) { + output.writeMessage(1, getTopic()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetUserProperties(), + UserPropertiesDefaultEntryHolder.defaultEntry, + 2); + if (systemProperties_ != null) { + output.writeMessage(3, getSystemProperties()); + } + if (!body_.isEmpty()) { + output.writeBytes(4, body_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTopic()); + } + for (java.util.Map.Entry entry + : internalGetUserProperties().getMap().entrySet()) { + com.google.protobuf.MapEntry + userProperties__ = UserPropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, userProperties__); + } + if (systemProperties_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getSystemProperties()); + } + if (!body_.isEmpty()) { + size += com.google.protobuf.CodedOutputStream + .computeBytesSize(4, body_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Message)) { + return super.equals(obj); + } + apache.rocketmq.v2.Message other = (apache.rocketmq.v2.Message) obj; + + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!internalGetUserProperties().equals( + other.internalGetUserProperties())) return false; + if (hasSystemProperties() != other.hasSystemProperties()) return false; + if (hasSystemProperties()) { + if (!getSystemProperties() + .equals(other.getSystemProperties())) return false; + } + if (!getBody() + .equals(other.getBody())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (!internalGetUserProperties().getMap().isEmpty()) { + hash = (37 * hash) + USER_PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + internalGetUserProperties().hashCode(); + } + if (hasSystemProperties()) { + hash = (37 * hash) + SYSTEM_PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + getSystemProperties().hashCode(); + } + hash = (37 * hash) + BODY_FIELD_NUMBER; + hash = (53 * hash) + getBody().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Message parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Message parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Message parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Message parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Message parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Message parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Message parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Message parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Message parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Message parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Message parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Message parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Message prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Message} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Message) + apache.rocketmq.v2.MessageOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 2: + return internalGetUserProperties(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 2: + return internalGetMutableUserProperties(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Message.class, apache.rocketmq.v2.Message.Builder.class); + } + + // Construct using apache.rocketmq.v2.Message.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + internalGetMutableUserProperties().clear(); + if (systemPropertiesBuilder_ == null) { + systemProperties_ = null; + } else { + systemProperties_ = null; + systemPropertiesBuilder_ = null; + } + body_ = com.google.protobuf.ByteString.EMPTY; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Message getDefaultInstanceForType() { + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Message build() { + apache.rocketmq.v2.Message result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Message buildPartial() { + apache.rocketmq.v2.Message result = new apache.rocketmq.v2.Message(this); + int from_bitField0_ = bitField0_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.userProperties_ = internalGetUserProperties(); + result.userProperties_.makeImmutable(); + if (systemPropertiesBuilder_ == null) { + result.systemProperties_ = systemProperties_; + } else { + result.systemProperties_ = systemPropertiesBuilder_.build(); + } + result.body_ = body_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Message) { + return mergeFrom((apache.rocketmq.v2.Message)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Message other) { + if (other == apache.rocketmq.v2.Message.getDefaultInstance()) return this; + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + internalGetMutableUserProperties().mergeFrom( + other.internalGetUserProperties()); + if (other.hasSystemProperties()) { + mergeSystemProperties(other.getSystemProperties()); + } + if (other.getBody() != com.google.protobuf.ByteString.EMPTY) { + setBody(other.getBody()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Message parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Message) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> userProperties_; + private com.google.protobuf.MapField + internalGetUserProperties() { + if (userProperties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + } + return userProperties_; + } + private com.google.protobuf.MapField + internalGetMutableUserProperties() { + onChanged();; + if (userProperties_ == null) { + userProperties_ = com.google.protobuf.MapField.newMapField( + UserPropertiesDefaultEntryHolder.defaultEntry); + } + if (!userProperties_.isMutable()) { + userProperties_ = userProperties_.copy(); + } + return userProperties_; + } + + public int getUserPropertiesCount() { + return internalGetUserProperties().getMap().size(); + } + /** + *
+     * User defined key-value pairs.
+     * If user_properties contain the reserved keys by RocketMQ,
+     * the send message request will be aborted with status `INVALID_ARGUMENT`.
+     * See below links for the reserved keys
+     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+     * 
+ * + * map<string, string> user_properties = 2; + */ + + @java.lang.Override + public boolean containsUserProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetUserProperties().getMap().containsKey(key); + } + /** + * Use {@link #getUserPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getUserProperties() { + return getUserPropertiesMap(); + } + /** + *
+     * User defined key-value pairs.
+     * If user_properties contain the reserved keys by RocketMQ,
+     * the send message request will be aborted with status `INVALID_ARGUMENT`.
+     * See below links for the reserved keys
+     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+     * 
+ * + * map<string, string> user_properties = 2; + */ + @java.lang.Override + + public java.util.Map getUserPropertiesMap() { + return internalGetUserProperties().getMap(); + } + /** + *
+     * User defined key-value pairs.
+     * If user_properties contain the reserved keys by RocketMQ,
+     * the send message request will be aborted with status `INVALID_ARGUMENT`.
+     * See below links for the reserved keys
+     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+     * 
+ * + * map<string, string> user_properties = 2; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * User defined key-value pairs.
+     * If user_properties contain the reserved keys by RocketMQ,
+     * the send message request will be aborted with status `INVALID_ARGUMENT`.
+     * See below links for the reserved keys
+     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+     * 
+ * + * map<string, string> user_properties = 2; + */ + @java.lang.Override + + public java.lang.String getUserPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetUserProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearUserProperties() { + internalGetMutableUserProperties().getMutableMap() + .clear(); + return this; + } + /** + *
+     * User defined key-value pairs.
+     * If user_properties contain the reserved keys by RocketMQ,
+     * the send message request will be aborted with status `INVALID_ARGUMENT`.
+     * See below links for the reserved keys
+     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+     * 
+ * + * map<string, string> user_properties = 2; + */ + + public Builder removeUserProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableUserProperties().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableUserProperties() { + return internalGetMutableUserProperties().getMutableMap(); + } + /** + *
+     * User defined key-value pairs.
+     * If user_properties contain the reserved keys by RocketMQ,
+     * the send message request will be aborted with status `INVALID_ARGUMENT`.
+     * See below links for the reserved keys
+     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+     * 
+ * + * map<string, string> user_properties = 2; + */ + public Builder putUserProperties( + java.lang.String key, + java.lang.String value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableUserProperties().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * User defined key-value pairs.
+     * If user_properties contain the reserved keys by RocketMQ,
+     * the send message request will be aborted with status `INVALID_ARGUMENT`.
+     * See below links for the reserved keys
+     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+     * 
+ * + * map<string, string> user_properties = 2; + */ + + public Builder putAllUserProperties( + java.util.Map values) { + internalGetMutableUserProperties().getMutableMap() + .putAll(values); + return this; + } + + private apache.rocketmq.v2.SystemProperties systemProperties_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> systemPropertiesBuilder_; + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + * @return Whether the systemProperties field is set. + */ + public boolean hasSystemProperties() { + return systemPropertiesBuilder_ != null || systemProperties_ != null; + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + * @return The systemProperties. + */ + public apache.rocketmq.v2.SystemProperties getSystemProperties() { + if (systemPropertiesBuilder_ == null) { + return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; + } else { + return systemPropertiesBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + public Builder setSystemProperties(apache.rocketmq.v2.SystemProperties value) { + if (systemPropertiesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + systemProperties_ = value; + onChanged(); + } else { + systemPropertiesBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + public Builder setSystemProperties( + apache.rocketmq.v2.SystemProperties.Builder builderForValue) { + if (systemPropertiesBuilder_ == null) { + systemProperties_ = builderForValue.build(); + onChanged(); + } else { + systemPropertiesBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + public Builder mergeSystemProperties(apache.rocketmq.v2.SystemProperties value) { + if (systemPropertiesBuilder_ == null) { + if (systemProperties_ != null) { + systemProperties_ = + apache.rocketmq.v2.SystemProperties.newBuilder(systemProperties_).mergeFrom(value).buildPartial(); + } else { + systemProperties_ = value; + } + onChanged(); + } else { + systemPropertiesBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + public Builder clearSystemProperties() { + if (systemPropertiesBuilder_ == null) { + systemProperties_ = null; + onChanged(); + } else { + systemProperties_ = null; + systemPropertiesBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + public apache.rocketmq.v2.SystemProperties.Builder getSystemPropertiesBuilder() { + + onChanged(); + return getSystemPropertiesFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { + if (systemPropertiesBuilder_ != null) { + return systemPropertiesBuilder_.getMessageOrBuilder(); + } else { + return systemProperties_ == null ? + apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; + } + } + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> + getSystemPropertiesFieldBuilder() { + if (systemPropertiesBuilder_ == null) { + systemPropertiesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder>( + getSystemProperties(), + getParentForChildren(), + isClean()); + systemProperties_ = null; + } + return systemPropertiesBuilder_; + } + + private com.google.protobuf.ByteString body_ = com.google.protobuf.ByteString.EMPTY; + /** + * bytes body = 4; + * @return The body. + */ + @java.lang.Override + public com.google.protobuf.ByteString getBody() { + return body_; + } + /** + * bytes body = 4; + * @param value The body to set. + * @return This builder for chaining. + */ + public Builder setBody(com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + + body_ = value; + onChanged(); + return this; + } + /** + * bytes body = 4; + * @return This builder for chaining. + */ + public Builder clearBody() { + + body_ = getDefaultInstance().getBody(); + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Message) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Message) + private static final apache.rocketmq.v2.Message DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Message(); + } + + public static apache.rocketmq.v2.Message getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Message parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Message(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Message getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageModel.java b/proxy/src/main/java/apache/rocketmq/v2/MessageModel.java new file mode 100644 index 00000000000..feda11cd369 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessageModel.java @@ -0,0 +1,161 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Consumption model of a consumer group.
+ * 
+ * + * Protobuf enum {@code apache.rocketmq.v2.MessageModel} + */ +public enum MessageModel + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MESSAGE_MODEL_UNSPECIFIED = 0; + */ + MESSAGE_MODEL_UNSPECIFIED(0), + /** + *
+   * Messages are load-balanced across all consumers within the group.
+   * 
+ * + * CLUSTERING = 1; + */ + CLUSTERING(1), + /** + *
+   * Every consumer within the group receives the full stream of messages.
+   * 
+ * + * BROADCASTING = 2; + */ + BROADCASTING(2), + /** + *
+   * Consumers of the group selectively subscribe to individual lite topics
+   * that are multiplexed onto a shared physical topic.
+   * 
+ * + * LITE_SELECTIVE = 3; + */ + LITE_SELECTIVE(3), + UNRECOGNIZED(-1), + ; + + /** + * MESSAGE_MODEL_UNSPECIFIED = 0; + */ + public static final int MESSAGE_MODEL_UNSPECIFIED_VALUE = 0; + /** + *
+   * Messages are load-balanced across all consumers within the group.
+   * 
+ * + * CLUSTERING = 1; + */ + public static final int CLUSTERING_VALUE = 1; + /** + *
+   * Every consumer within the group receives the full stream of messages.
+   * 
+ * + * BROADCASTING = 2; + */ + public static final int BROADCASTING_VALUE = 2; + /** + *
+   * Consumers of the group selectively subscribe to individual lite topics
+   * that are multiplexed onto a shared physical topic.
+   * 
+ * + * LITE_SELECTIVE = 3; + */ + public static final int LITE_SELECTIVE_VALUE = 3; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MessageModel valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MessageModel forNumber(int value) { + switch (value) { + case 0: return MESSAGE_MODEL_UNSPECIFIED; + case 1: return CLUSTERING; + case 2: return BROADCASTING; + case 3: return LITE_SELECTIVE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MessageModel> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MessageModel findValueByNumber(int number) { + return MessageModel.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.getDescriptor().getEnumTypes().get(0); + } + + private static final MessageModel[] VALUES = values(); + + public static MessageModel valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MessageModel(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.MessageModel) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java new file mode 100644 index 00000000000..a3e14912679 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java @@ -0,0 +1,121 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface MessageOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Message) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + int getUserPropertiesCount(); + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + boolean containsUserProperties( + java.lang.String key); + /** + * Use {@link #getUserPropertiesMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getUserProperties(); + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + java.util.Map + getUserPropertiesMap(); + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + + /* nullable */ +java.lang.String getUserPropertiesOrDefault( + java.lang.String key, + /* nullable */ +java.lang.String defaultValue); + /** + *
+   * User defined key-value pairs.
+   * If user_properties contain the reserved keys by RocketMQ,
+   * the send message request will be aborted with status `INVALID_ARGUMENT`.
+   * See below links for the reserved keys
+   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
+   * 
+ * + * map<string, string> user_properties = 2; + */ + + java.lang.String getUserPropertiesOrThrow( + java.lang.String key); + + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + * @return Whether the systemProperties field is set. + */ + boolean hasSystemProperties(); + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + * @return The systemProperties. + */ + apache.rocketmq.v2.SystemProperties getSystemProperties(); + /** + * .apache.rocketmq.v2.SystemProperties system_properties = 3; + */ + apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder(); + + /** + * bytes body = 4; + * @return The body. + */ + com.google.protobuf.ByteString getBody(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java new file mode 100644 index 00000000000..dd75f937487 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java @@ -0,0 +1,1227 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.MessageQueue} + */ +public final class MessageQueue extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.MessageQueue) + MessageQueueOrBuilder { +private static final long serialVersionUID = 0L; + // Use MessageQueue.newBuilder() to construct. + private MessageQueue(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MessageQueue() { + permission_ = 0; + acceptMessageTypes_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MessageQueue(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MessageQueue( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + id_ = input.readInt32(); + break; + } + case 24: { + int rawValue = input.readEnum(); + + permission_ = rawValue; + break; + } + case 34: { + apache.rocketmq.v2.Broker.Builder subBuilder = null; + if (broker_ != null) { + subBuilder = broker_.toBuilder(); + } + broker_ = input.readMessage(apache.rocketmq.v2.Broker.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(broker_); + broker_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + acceptMessageTypes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + acceptMessageTypes_.add(rawValue); + break; + } + case 42: { + int length = input.readRawVarint32(); + int oldLimit = input.pushLimit(length); + while(input.getBytesUntilLimit() > 0) { + int rawValue = input.readEnum(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + acceptMessageTypes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + acceptMessageTypes_.add(rawValue); + } + input.popLimit(oldLimit); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + acceptMessageTypes_ = java.util.Collections.unmodifiableList(acceptMessageTypes_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.MessageQueue.class, apache.rocketmq.v2.MessageQueue.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int ID_FIELD_NUMBER = 2; + private int id_; + /** + * int32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + + public static final int PERMISSION_FIELD_NUMBER = 3; + private int permission_; + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @return The permission. + */ + @java.lang.Override public apache.rocketmq.v2.Permission getPermission() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Permission result = apache.rocketmq.v2.Permission.valueOf(permission_); + return result == null ? apache.rocketmq.v2.Permission.UNRECOGNIZED : result; + } + + public static final int BROKER_FIELD_NUMBER = 4; + private apache.rocketmq.v2.Broker broker_; + /** + * .apache.rocketmq.v2.Broker broker = 4; + * @return Whether the broker field is set. + */ + @java.lang.Override + public boolean hasBroker() { + return broker_ != null; + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + * @return The broker. + */ + @java.lang.Override + public apache.rocketmq.v2.Broker getBroker() { + return broker_ == null ? apache.rocketmq.v2.Broker.getDefaultInstance() : broker_; + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + @java.lang.Override + public apache.rocketmq.v2.BrokerOrBuilder getBrokerOrBuilder() { + return getBroker(); + } + + public static final int ACCEPT_MESSAGE_TYPES_FIELD_NUMBER = 5; + private java.util.List acceptMessageTypes_; + private static final com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, apache.rocketmq.v2.MessageType> acceptMessageTypes_converter_ = + new com.google.protobuf.Internal.ListAdapter.Converter< + java.lang.Integer, apache.rocketmq.v2.MessageType>() { + public apache.rocketmq.v2.MessageType convert(java.lang.Integer from) { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(from); + return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; + } + }; + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return A list containing the acceptMessageTypes. + */ + @java.lang.Override + public java.util.List getAcceptMessageTypesList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, apache.rocketmq.v2.MessageType>(acceptMessageTypes_, acceptMessageTypes_converter_); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return The count of acceptMessageTypes. + */ + @java.lang.Override + public int getAcceptMessageTypesCount() { + return acceptMessageTypes_.size(); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index of the element to return. + * @return The acceptMessageTypes at the given index. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageType getAcceptMessageTypes(int index) { + return acceptMessageTypes_converter_.convert(acceptMessageTypes_.get(index)); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return A list containing the enum numeric values on the wire for acceptMessageTypes. + */ + @java.lang.Override + public java.util.List + getAcceptMessageTypesValueList() { + return acceptMessageTypes_; + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of acceptMessageTypes at the given index. + */ + @java.lang.Override + public int getAcceptMessageTypesValue(int index) { + return acceptMessageTypes_.get(index); + } + private int acceptMessageTypesMemoizedSerializedSize; + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + getSerializedSize(); + if (topic_ != null) { + output.writeMessage(1, getTopic()); + } + if (id_ != 0) { + output.writeInt32(2, id_); + } + if (permission_ != apache.rocketmq.v2.Permission.PERMISSION_UNSPECIFIED.getNumber()) { + output.writeEnum(3, permission_); + } + if (broker_ != null) { + output.writeMessage(4, getBroker()); + } + if (getAcceptMessageTypesList().size() > 0) { + output.writeUInt32NoTag(42); + output.writeUInt32NoTag(acceptMessageTypesMemoizedSerializedSize); + } + for (int i = 0; i < acceptMessageTypes_.size(); i++) { + output.writeEnumNoTag(acceptMessageTypes_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTopic()); + } + if (id_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, id_); + } + if (permission_ != apache.rocketmq.v2.Permission.PERMISSION_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(3, permission_); + } + if (broker_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getBroker()); + } + { + int dataSize = 0; + for (int i = 0; i < acceptMessageTypes_.size(); i++) { + dataSize += com.google.protobuf.CodedOutputStream + .computeEnumSizeNoTag(acceptMessageTypes_.get(i)); + } + size += dataSize; + if (!getAcceptMessageTypesList().isEmpty()) { size += 1; + size += com.google.protobuf.CodedOutputStream + .computeUInt32SizeNoTag(dataSize); + }acceptMessageTypesMemoizedSerializedSize = dataSize; + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.MessageQueue)) { + return super.equals(obj); + } + apache.rocketmq.v2.MessageQueue other = (apache.rocketmq.v2.MessageQueue) obj; + + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (getId() + != other.getId()) return false; + if (permission_ != other.permission_) return false; + if (hasBroker() != other.hasBroker()) return false; + if (hasBroker()) { + if (!getBroker() + .equals(other.getBroker())) return false; + } + if (!acceptMessageTypes_.equals(other.acceptMessageTypes_)) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId(); + hash = (37 * hash) + PERMISSION_FIELD_NUMBER; + hash = (53 * hash) + permission_; + if (hasBroker()) { + hash = (37 * hash) + BROKER_FIELD_NUMBER; + hash = (53 * hash) + getBroker().hashCode(); + } + if (getAcceptMessageTypesCount() > 0) { + hash = (37 * hash) + ACCEPT_MESSAGE_TYPES_FIELD_NUMBER; + hash = (53 * hash) + acceptMessageTypes_.hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.MessageQueue parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.MessageQueue parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueue parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.MessageQueue parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueue parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.MessageQueue parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueue parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.MessageQueue parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueue parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.MessageQueue parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueue parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.MessageQueue parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.MessageQueue prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.MessageQueue} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.MessageQueue) + apache.rocketmq.v2.MessageQueueOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.MessageQueue.class, apache.rocketmq.v2.MessageQueue.Builder.class); + } + + // Construct using apache.rocketmq.v2.MessageQueue.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + id_ = 0; + + permission_ = 0; + + if (brokerBuilder_ == null) { + broker_ = null; + } else { + broker_ = null; + brokerBuilder_ = null; + } + acceptMessageTypes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getDefaultInstanceForType() { + return apache.rocketmq.v2.MessageQueue.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueue build() { + apache.rocketmq.v2.MessageQueue result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueue buildPartial() { + apache.rocketmq.v2.MessageQueue result = new apache.rocketmq.v2.MessageQueue(this); + int from_bitField0_ = bitField0_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.id_ = id_; + result.permission_ = permission_; + if (brokerBuilder_ == null) { + result.broker_ = broker_; + } else { + result.broker_ = brokerBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + acceptMessageTypes_ = java.util.Collections.unmodifiableList(acceptMessageTypes_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.acceptMessageTypes_ = acceptMessageTypes_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.MessageQueue) { + return mergeFrom((apache.rocketmq.v2.MessageQueue)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.MessageQueue other) { + if (other == apache.rocketmq.v2.MessageQueue.getDefaultInstance()) return this; + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.getId() != 0) { + setId(other.getId()); + } + if (other.permission_ != 0) { + setPermissionValue(other.getPermissionValue()); + } + if (other.hasBroker()) { + mergeBroker(other.getBroker()); + } + if (!other.acceptMessageTypes_.isEmpty()) { + if (acceptMessageTypes_.isEmpty()) { + acceptMessageTypes_ = other.acceptMessageTypes_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAcceptMessageTypesIsMutable(); + acceptMessageTypes_.addAll(other.acceptMessageTypes_); + } + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.MessageQueue parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.MessageQueue) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private int id_ ; + /** + * int32 id = 2; + * @return The id. + */ + @java.lang.Override + public int getId() { + return id_; + } + /** + * int32 id = 2; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId(int value) { + + id_ = value; + onChanged(); + return this; + } + /** + * int32 id = 2; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = 0; + onChanged(); + return this; + } + + private int permission_ = 0; + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + @java.lang.Override public int getPermissionValue() { + return permission_; + } + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @param value The enum numeric value on the wire for permission to set. + * @return This builder for chaining. + */ + public Builder setPermissionValue(int value) { + + permission_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @return The permission. + */ + @java.lang.Override + public apache.rocketmq.v2.Permission getPermission() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Permission result = apache.rocketmq.v2.Permission.valueOf(permission_); + return result == null ? apache.rocketmq.v2.Permission.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @param value The permission to set. + * @return This builder for chaining. + */ + public Builder setPermission(apache.rocketmq.v2.Permission value) { + if (value == null) { + throw new NullPointerException(); + } + + permission_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @return This builder for chaining. + */ + public Builder clearPermission() { + + permission_ = 0; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Broker broker_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Broker, apache.rocketmq.v2.Broker.Builder, apache.rocketmq.v2.BrokerOrBuilder> brokerBuilder_; + /** + * .apache.rocketmq.v2.Broker broker = 4; + * @return Whether the broker field is set. + */ + public boolean hasBroker() { + return brokerBuilder_ != null || broker_ != null; + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + * @return The broker. + */ + public apache.rocketmq.v2.Broker getBroker() { + if (brokerBuilder_ == null) { + return broker_ == null ? apache.rocketmq.v2.Broker.getDefaultInstance() : broker_; + } else { + return brokerBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + public Builder setBroker(apache.rocketmq.v2.Broker value) { + if (brokerBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + broker_ = value; + onChanged(); + } else { + brokerBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + public Builder setBroker( + apache.rocketmq.v2.Broker.Builder builderForValue) { + if (brokerBuilder_ == null) { + broker_ = builderForValue.build(); + onChanged(); + } else { + brokerBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + public Builder mergeBroker(apache.rocketmq.v2.Broker value) { + if (brokerBuilder_ == null) { + if (broker_ != null) { + broker_ = + apache.rocketmq.v2.Broker.newBuilder(broker_).mergeFrom(value).buildPartial(); + } else { + broker_ = value; + } + onChanged(); + } else { + brokerBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + public Builder clearBroker() { + if (brokerBuilder_ == null) { + broker_ = null; + onChanged(); + } else { + broker_ = null; + brokerBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + public apache.rocketmq.v2.Broker.Builder getBrokerBuilder() { + + onChanged(); + return getBrokerFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + public apache.rocketmq.v2.BrokerOrBuilder getBrokerOrBuilder() { + if (brokerBuilder_ != null) { + return brokerBuilder_.getMessageOrBuilder(); + } else { + return broker_ == null ? + apache.rocketmq.v2.Broker.getDefaultInstance() : broker_; + } + } + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Broker, apache.rocketmq.v2.Broker.Builder, apache.rocketmq.v2.BrokerOrBuilder> + getBrokerFieldBuilder() { + if (brokerBuilder_ == null) { + brokerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Broker, apache.rocketmq.v2.Broker.Builder, apache.rocketmq.v2.BrokerOrBuilder>( + getBroker(), + getParentForChildren(), + isClean()); + broker_ = null; + } + return brokerBuilder_; + } + + private java.util.List acceptMessageTypes_ = + java.util.Collections.emptyList(); + private void ensureAcceptMessageTypesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + acceptMessageTypes_ = new java.util.ArrayList(acceptMessageTypes_); + bitField0_ |= 0x00000001; + } + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return A list containing the acceptMessageTypes. + */ + public java.util.List getAcceptMessageTypesList() { + return new com.google.protobuf.Internal.ListAdapter< + java.lang.Integer, apache.rocketmq.v2.MessageType>(acceptMessageTypes_, acceptMessageTypes_converter_); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return The count of acceptMessageTypes. + */ + public int getAcceptMessageTypesCount() { + return acceptMessageTypes_.size(); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index of the element to return. + * @return The acceptMessageTypes at the given index. + */ + public apache.rocketmq.v2.MessageType getAcceptMessageTypes(int index) { + return acceptMessageTypes_converter_.convert(acceptMessageTypes_.get(index)); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index to set the value at. + * @param value The acceptMessageTypes to set. + * @return This builder for chaining. + */ + public Builder setAcceptMessageTypes( + int index, apache.rocketmq.v2.MessageType value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAcceptMessageTypesIsMutable(); + acceptMessageTypes_.set(index, value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param value The acceptMessageTypes to add. + * @return This builder for chaining. + */ + public Builder addAcceptMessageTypes(apache.rocketmq.v2.MessageType value) { + if (value == null) { + throw new NullPointerException(); + } + ensureAcceptMessageTypesIsMutable(); + acceptMessageTypes_.add(value.getNumber()); + onChanged(); + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param values The acceptMessageTypes to add. + * @return This builder for chaining. + */ + public Builder addAllAcceptMessageTypes( + java.lang.Iterable values) { + ensureAcceptMessageTypesIsMutable(); + for (apache.rocketmq.v2.MessageType value : values) { + acceptMessageTypes_.add(value.getNumber()); + } + onChanged(); + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return This builder for chaining. + */ + public Builder clearAcceptMessageTypes() { + acceptMessageTypes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return A list containing the enum numeric values on the wire for acceptMessageTypes. + */ + public java.util.List + getAcceptMessageTypesValueList() { + return java.util.Collections.unmodifiableList(acceptMessageTypes_); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of acceptMessageTypes at the given index. + */ + public int getAcceptMessageTypesValue(int index) { + return acceptMessageTypes_.get(index); + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of acceptMessageTypes at the given index. + * @return This builder for chaining. + */ + public Builder setAcceptMessageTypesValue( + int index, int value) { + ensureAcceptMessageTypesIsMutable(); + acceptMessageTypes_.set(index, value); + onChanged(); + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param value The enum numeric value on the wire for acceptMessageTypes to add. + * @return This builder for chaining. + */ + public Builder addAcceptMessageTypesValue(int value) { + ensureAcceptMessageTypesIsMutable(); + acceptMessageTypes_.add(value); + onChanged(); + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param values The enum numeric values on the wire for acceptMessageTypes to add. + * @return This builder for chaining. + */ + public Builder addAllAcceptMessageTypesValue( + java.lang.Iterable values) { + ensureAcceptMessageTypesIsMutable(); + for (int value : values) { + acceptMessageTypes_.add(value); + } + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.MessageQueue) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.MessageQueue) + private static final apache.rocketmq.v2.MessageQueue DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.MessageQueue(); + } + + public static apache.rocketmq.v2.MessageQueue getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MessageQueue parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MessageQueue(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java new file mode 100644 index 00000000000..d1120eb2879 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java @@ -0,0 +1,805 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * A message queue together with the process queue snapshot held by a consumer.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.MessageQueueItem} + */ +public final class MessageQueueItem extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.MessageQueueItem) + MessageQueueItemOrBuilder { +private static final long serialVersionUID = 0L; + // Use MessageQueueItem.newBuilder() to construct. + private MessageQueueItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private MessageQueueItem() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new MessageQueueItem(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private MessageQueueItem( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.ProcessQueueInfo.Builder subBuilder = null; + if (processQueueInfo_ != null) { + subBuilder = processQueueInfo_.toBuilder(); + } + processQueueInfo_ = input.readMessage(apache.rocketmq.v2.ProcessQueueInfo.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(processQueueInfo_); + processQueueInfo_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.MessageQueueItem.class, apache.rocketmq.v2.MessageQueueItem.Builder.class); + } + + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + public static final int PROCESS_QUEUE_INFO_FIELD_NUMBER = 2; + private apache.rocketmq.v2.ProcessQueueInfo processQueueInfo_; + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + * @return Whether the processQueueInfo field is set. + */ + @java.lang.Override + public boolean hasProcessQueueInfo() { + return processQueueInfo_ != null; + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + * @return The processQueueInfo. + */ + @java.lang.Override + public apache.rocketmq.v2.ProcessQueueInfo getProcessQueueInfo() { + return processQueueInfo_ == null ? apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance() : processQueueInfo_; + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ProcessQueueInfoOrBuilder getProcessQueueInfoOrBuilder() { + return getProcessQueueInfo(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (messageQueue_ != null) { + output.writeMessage(1, getMessageQueue()); + } + if (processQueueInfo_ != null) { + output.writeMessage(2, getProcessQueueInfo()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMessageQueue()); + } + if (processQueueInfo_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getProcessQueueInfo()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.MessageQueueItem)) { + return super.equals(obj); + } + apache.rocketmq.v2.MessageQueueItem other = (apache.rocketmq.v2.MessageQueueItem) obj; + + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (hasProcessQueueInfo() != other.hasProcessQueueInfo()) return false; + if (hasProcessQueueInfo()) { + if (!getProcessQueueInfo() + .equals(other.getProcessQueueInfo())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + if (hasProcessQueueInfo()) { + hash = (37 * hash) + PROCESS_QUEUE_INFO_FIELD_NUMBER; + hash = (53 * hash) + getProcessQueueInfo().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueueItem parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.MessageQueueItem parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.MessageQueueItem parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.MessageQueueItem prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * A message queue together with the process queue snapshot held by a consumer.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.MessageQueueItem} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.MessageQueueItem) + apache.rocketmq.v2.MessageQueueItemOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.MessageQueueItem.class, apache.rocketmq.v2.MessageQueueItem.Builder.class); + } + + // Construct using apache.rocketmq.v2.MessageQueueItem.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + if (processQueueInfoBuilder_ == null) { + processQueueInfo_ = null; + } else { + processQueueInfo_ = null; + processQueueInfoBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueueItem getDefaultInstanceForType() { + return apache.rocketmq.v2.MessageQueueItem.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueueItem build() { + apache.rocketmq.v2.MessageQueueItem result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueueItem buildPartial() { + apache.rocketmq.v2.MessageQueueItem result = new apache.rocketmq.v2.MessageQueueItem(this); + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + if (processQueueInfoBuilder_ == null) { + result.processQueueInfo_ = processQueueInfo_; + } else { + result.processQueueInfo_ = processQueueInfoBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.MessageQueueItem) { + return mergeFrom((apache.rocketmq.v2.MessageQueueItem)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.MessageQueueItem other) { + if (other == apache.rocketmq.v2.MessageQueueItem.getDefaultInstance()) return this; + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + if (other.hasProcessQueueInfo()) { + mergeProcessQueueInfo(other.getProcessQueueInfo()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.MessageQueueItem parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.MessageQueueItem) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + + private apache.rocketmq.v2.ProcessQueueInfo processQueueInfo_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ProcessQueueInfo, apache.rocketmq.v2.ProcessQueueInfo.Builder, apache.rocketmq.v2.ProcessQueueInfoOrBuilder> processQueueInfoBuilder_; + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + * @return Whether the processQueueInfo field is set. + */ + public boolean hasProcessQueueInfo() { + return processQueueInfoBuilder_ != null || processQueueInfo_ != null; + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + * @return The processQueueInfo. + */ + public apache.rocketmq.v2.ProcessQueueInfo getProcessQueueInfo() { + if (processQueueInfoBuilder_ == null) { + return processQueueInfo_ == null ? apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance() : processQueueInfo_; + } else { + return processQueueInfoBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + public Builder setProcessQueueInfo(apache.rocketmq.v2.ProcessQueueInfo value) { + if (processQueueInfoBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + processQueueInfo_ = value; + onChanged(); + } else { + processQueueInfoBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + public Builder setProcessQueueInfo( + apache.rocketmq.v2.ProcessQueueInfo.Builder builderForValue) { + if (processQueueInfoBuilder_ == null) { + processQueueInfo_ = builderForValue.build(); + onChanged(); + } else { + processQueueInfoBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + public Builder mergeProcessQueueInfo(apache.rocketmq.v2.ProcessQueueInfo value) { + if (processQueueInfoBuilder_ == null) { + if (processQueueInfo_ != null) { + processQueueInfo_ = + apache.rocketmq.v2.ProcessQueueInfo.newBuilder(processQueueInfo_).mergeFrom(value).buildPartial(); + } else { + processQueueInfo_ = value; + } + onChanged(); + } else { + processQueueInfoBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + public Builder clearProcessQueueInfo() { + if (processQueueInfoBuilder_ == null) { + processQueueInfo_ = null; + onChanged(); + } else { + processQueueInfo_ = null; + processQueueInfoBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + public apache.rocketmq.v2.ProcessQueueInfo.Builder getProcessQueueInfoBuilder() { + + onChanged(); + return getProcessQueueInfoFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + public apache.rocketmq.v2.ProcessQueueInfoOrBuilder getProcessQueueInfoOrBuilder() { + if (processQueueInfoBuilder_ != null) { + return processQueueInfoBuilder_.getMessageOrBuilder(); + } else { + return processQueueInfo_ == null ? + apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance() : processQueueInfo_; + } + } + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ProcessQueueInfo, apache.rocketmq.v2.ProcessQueueInfo.Builder, apache.rocketmq.v2.ProcessQueueInfoOrBuilder> + getProcessQueueInfoFieldBuilder() { + if (processQueueInfoBuilder_ == null) { + processQueueInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ProcessQueueInfo, apache.rocketmq.v2.ProcessQueueInfo.Builder, apache.rocketmq.v2.ProcessQueueInfoOrBuilder>( + getProcessQueueInfo(), + getParentForChildren(), + isClean()); + processQueueInfo_ = null; + } + return processQueueInfoBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.MessageQueueItem) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.MessageQueueItem) + private static final apache.rocketmq.v2.MessageQueueItem DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.MessageQueueItem(); + } + + public static apache.rocketmq.v2.MessageQueueItem getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public MessageQueueItem parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new MessageQueueItem(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.MessageQueueItem getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java new file mode 100644 index 00000000000..a0c530a4448 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java @@ -0,0 +1,39 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface MessageQueueItemOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.MessageQueueItem) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); + + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + * @return Whether the processQueueInfo field is set. + */ + boolean hasProcessQueueInfo(); + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + * @return The processQueueInfo. + */ + apache.rocketmq.v2.ProcessQueueInfo getProcessQueueInfo(); + /** + * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; + */ + apache.rocketmq.v2.ProcessQueueInfoOrBuilder getProcessQueueInfoOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java new file mode 100644 index 00000000000..1b8626f2ca5 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java @@ -0,0 +1,85 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface MessageQueueOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.MessageQueue) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * int32 id = 2; + * @return The id. + */ + int getId(); + + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @return The enum numeric value on the wire for permission. + */ + int getPermissionValue(); + /** + * .apache.rocketmq.v2.Permission permission = 3; + * @return The permission. + */ + apache.rocketmq.v2.Permission getPermission(); + + /** + * .apache.rocketmq.v2.Broker broker = 4; + * @return Whether the broker field is set. + */ + boolean hasBroker(); + /** + * .apache.rocketmq.v2.Broker broker = 4; + * @return The broker. + */ + apache.rocketmq.v2.Broker getBroker(); + /** + * .apache.rocketmq.v2.Broker broker = 4; + */ + apache.rocketmq.v2.BrokerOrBuilder getBrokerOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return A list containing the acceptMessageTypes. + */ + java.util.List getAcceptMessageTypesList(); + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return The count of acceptMessageTypes. + */ + int getAcceptMessageTypesCount(); + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index of the element to return. + * @return The acceptMessageTypes at the given index. + */ + apache.rocketmq.v2.MessageType getAcceptMessageTypes(int index); + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @return A list containing the enum numeric values on the wire for acceptMessageTypes. + */ + java.util.List + getAcceptMessageTypesValueList(); + /** + * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; + * @param index The index of the value to return. + * @return The enum numeric value on the wire of acceptMessageTypes at the given index. + */ + int getAcceptMessageTypesValue(int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageType.java b/proxy/src/main/java/apache/rocketmq/v2/MessageType.java new file mode 100644 index 00000000000..c96a9aad551 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessageType.java @@ -0,0 +1,200 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.MessageType} + */ +public enum MessageType + implements com.google.protobuf.ProtocolMessageEnum { + /** + * MESSAGE_TYPE_UNSPECIFIED = 0; + */ + MESSAGE_TYPE_UNSPECIFIED(0), + /** + * NORMAL = 1; + */ + NORMAL(1), + /** + *
+   * Sequenced message
+   * 
+ * + * FIFO = 2; + */ + FIFO(2), + /** + *
+   * Messages that are delivered after the specified duration.
+   * 
+ * + * DELAY = 3; + */ + DELAY(3), + /** + *
+   * Messages that are transactional. Only committed messages are delivered to
+   * subscribers.
+   * 
+ * + * TRANSACTION = 4; + */ + TRANSACTION(4), + /** + *
+   * lite topic
+   * 
+ * + * LITE = 5; + */ + LITE(5), + /** + *
+   * Messages that lower prioritised ones may need to wait for higher priority messages to be processed first
+   * 
+ * + * PRIORITY = 6; + */ + PRIORITY(6), + UNRECOGNIZED(-1), + ; + + /** + * MESSAGE_TYPE_UNSPECIFIED = 0; + */ + public static final int MESSAGE_TYPE_UNSPECIFIED_VALUE = 0; + /** + * NORMAL = 1; + */ + public static final int NORMAL_VALUE = 1; + /** + *
+   * Sequenced message
+   * 
+ * + * FIFO = 2; + */ + public static final int FIFO_VALUE = 2; + /** + *
+   * Messages that are delivered after the specified duration.
+   * 
+ * + * DELAY = 3; + */ + public static final int DELAY_VALUE = 3; + /** + *
+   * Messages that are transactional. Only committed messages are delivered to
+   * subscribers.
+   * 
+ * + * TRANSACTION = 4; + */ + public static final int TRANSACTION_VALUE = 4; + /** + *
+   * lite topic
+   * 
+ * + * LITE = 5; + */ + public static final int LITE_VALUE = 5; + /** + *
+   * Messages that lower prioritised ones may need to wait for higher priority messages to be processed first
+   * 
+ * + * PRIORITY = 6; + */ + public static final int PRIORITY_VALUE = 6; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static MessageType valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static MessageType forNumber(int value) { + switch (value) { + case 0: return MESSAGE_TYPE_UNSPECIFIED; + case 1: return NORMAL; + case 2: return FIFO; + case 3: return DELAY; + case 4: return TRANSACTION; + case 5: return LITE; + case 6: return PRIORITY; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + MessageType> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public MessageType findValueByNumber(int number) { + return MessageType.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(5); + } + + private static final MessageType[] VALUES = values(); + + public static MessageType valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private MessageType(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.MessageType) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java b/proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java new file mode 100644 index 00000000000..219c0bc0a4b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java @@ -0,0 +1,1873 @@ +package apache.rocketmq.v2; + +import static io.grpc.MethodDescriptor.generateFullMethodName; + +/** + *
+ * For all the RPCs in MessagingService, the following error handling policies
+ * apply:
+ * If the request doesn't bear a valid authentication credential, return a
+ * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
+ * user is not granted with sufficient permission to execute the requested
+ * operation, return a response with common.status.code == `PERMISSION_DENIED`.
+ * If the per-user-resource-based quota is exhausted, return a response with
+ * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
+ * errors raise, return a response with common.status.code == `INTERNAL`.
+ * 
+ */ +@javax.annotation.Generated( + value = "by gRPC proto compiler (version 1.53.0)", + comments = "Source: apache/rocketmq/v2/service.proto") +@io.grpc.stub.annotations.GrpcGenerated +public final class MessagingServiceGrpc { + + private MessagingServiceGrpc() {} + + public static final String SERVICE_NAME = "apache.rocketmq.v2.MessagingService"; + + // Static method descriptors that strictly reflect the proto. + private static volatile io.grpc.MethodDescriptor getQueryRouteMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "QueryRoute", + requestType = apache.rocketmq.v2.QueryRouteRequest.class, + responseType = apache.rocketmq.v2.QueryRouteResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getQueryRouteMethod() { + io.grpc.MethodDescriptor getQueryRouteMethod; + if ((getQueryRouteMethod = MessagingServiceGrpc.getQueryRouteMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getQueryRouteMethod = MessagingServiceGrpc.getQueryRouteMethod) == null) { + MessagingServiceGrpc.getQueryRouteMethod = getQueryRouteMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryRoute")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryRouteRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryRouteResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("QueryRoute")) + .build(); + } + } + } + return getQueryRouteMethod; + } + + private static volatile io.grpc.MethodDescriptor getHeartbeatMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "Heartbeat", + requestType = apache.rocketmq.v2.HeartbeatRequest.class, + responseType = apache.rocketmq.v2.HeartbeatResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getHeartbeatMethod() { + io.grpc.MethodDescriptor getHeartbeatMethod; + if ((getHeartbeatMethod = MessagingServiceGrpc.getHeartbeatMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getHeartbeatMethod = MessagingServiceGrpc.getHeartbeatMethod) == null) { + MessagingServiceGrpc.getHeartbeatMethod = getHeartbeatMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Heartbeat")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.HeartbeatRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.HeartbeatResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("Heartbeat")) + .build(); + } + } + } + return getHeartbeatMethod; + } + + private static volatile io.grpc.MethodDescriptor getSendMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "SendMessage", + requestType = apache.rocketmq.v2.SendMessageRequest.class, + responseType = apache.rocketmq.v2.SendMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getSendMessageMethod() { + io.grpc.MethodDescriptor getSendMessageMethod; + if ((getSendMessageMethod = MessagingServiceGrpc.getSendMessageMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getSendMessageMethod = MessagingServiceGrpc.getSendMessageMethod) == null) { + MessagingServiceGrpc.getSendMessageMethod = getSendMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "SendMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.SendMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.SendMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("SendMessage")) + .build(); + } + } + } + return getSendMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getQueryAssignmentMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "QueryAssignment", + requestType = apache.rocketmq.v2.QueryAssignmentRequest.class, + responseType = apache.rocketmq.v2.QueryAssignmentResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getQueryAssignmentMethod() { + io.grpc.MethodDescriptor getQueryAssignmentMethod; + if ((getQueryAssignmentMethod = MessagingServiceGrpc.getQueryAssignmentMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getQueryAssignmentMethod = MessagingServiceGrpc.getQueryAssignmentMethod) == null) { + MessagingServiceGrpc.getQueryAssignmentMethod = getQueryAssignmentMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryAssignment")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryAssignmentRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryAssignmentResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("QueryAssignment")) + .build(); + } + } + } + return getQueryAssignmentMethod; + } + + private static volatile io.grpc.MethodDescriptor getReceiveMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ReceiveMessage", + requestType = apache.rocketmq.v2.ReceiveMessageRequest.class, + responseType = apache.rocketmq.v2.ReceiveMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) + public static io.grpc.MethodDescriptor getReceiveMessageMethod() { + io.grpc.MethodDescriptor getReceiveMessageMethod; + if ((getReceiveMessageMethod = MessagingServiceGrpc.getReceiveMessageMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getReceiveMessageMethod = MessagingServiceGrpc.getReceiveMessageMethod) == null) { + MessagingServiceGrpc.getReceiveMessageMethod = getReceiveMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ReceiveMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ReceiveMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ReceiveMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("ReceiveMessage")) + .build(); + } + } + } + return getReceiveMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getAckMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "AckMessage", + requestType = apache.rocketmq.v2.AckMessageRequest.class, + responseType = apache.rocketmq.v2.AckMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getAckMessageMethod() { + io.grpc.MethodDescriptor getAckMessageMethod; + if ((getAckMessageMethod = MessagingServiceGrpc.getAckMessageMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getAckMessageMethod = MessagingServiceGrpc.getAckMessageMethod) == null) { + MessagingServiceGrpc.getAckMessageMethod = getAckMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "AckMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.AckMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.AckMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("AckMessage")) + .build(); + } + } + } + return getAckMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getForwardMessageToDeadLetterQueueMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ForwardMessageToDeadLetterQueue", + requestType = apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.class, + responseType = apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getForwardMessageToDeadLetterQueueMethod() { + io.grpc.MethodDescriptor getForwardMessageToDeadLetterQueueMethod; + if ((getForwardMessageToDeadLetterQueueMethod = MessagingServiceGrpc.getForwardMessageToDeadLetterQueueMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getForwardMessageToDeadLetterQueueMethod = MessagingServiceGrpc.getForwardMessageToDeadLetterQueueMethod) == null) { + MessagingServiceGrpc.getForwardMessageToDeadLetterQueueMethod = getForwardMessageToDeadLetterQueueMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ForwardMessageToDeadLetterQueue")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("ForwardMessageToDeadLetterQueue")) + .build(); + } + } + } + return getForwardMessageToDeadLetterQueueMethod; + } + + private static volatile io.grpc.MethodDescriptor getPullMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "PullMessage", + requestType = apache.rocketmq.v2.PullMessageRequest.class, + responseType = apache.rocketmq.v2.PullMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) + public static io.grpc.MethodDescriptor getPullMessageMethod() { + io.grpc.MethodDescriptor getPullMessageMethod; + if ((getPullMessageMethod = MessagingServiceGrpc.getPullMessageMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getPullMessageMethod = MessagingServiceGrpc.getPullMessageMethod) == null) { + MessagingServiceGrpc.getPullMessageMethod = getPullMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "PullMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.PullMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.PullMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("PullMessage")) + .build(); + } + } + } + return getPullMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getUpdateOffsetMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "UpdateOffset", + requestType = apache.rocketmq.v2.UpdateOffsetRequest.class, + responseType = apache.rocketmq.v2.UpdateOffsetResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getUpdateOffsetMethod() { + io.grpc.MethodDescriptor getUpdateOffsetMethod; + if ((getUpdateOffsetMethod = MessagingServiceGrpc.getUpdateOffsetMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getUpdateOffsetMethod = MessagingServiceGrpc.getUpdateOffsetMethod) == null) { + MessagingServiceGrpc.getUpdateOffsetMethod = getUpdateOffsetMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateOffset")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.UpdateOffsetRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.UpdateOffsetResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("UpdateOffset")) + .build(); + } + } + } + return getUpdateOffsetMethod; + } + + private static volatile io.grpc.MethodDescriptor getGetOffsetMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "GetOffset", + requestType = apache.rocketmq.v2.GetOffsetRequest.class, + responseType = apache.rocketmq.v2.GetOffsetResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getGetOffsetMethod() { + io.grpc.MethodDescriptor getGetOffsetMethod; + if ((getGetOffsetMethod = MessagingServiceGrpc.getGetOffsetMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getGetOffsetMethod = MessagingServiceGrpc.getGetOffsetMethod) == null) { + MessagingServiceGrpc.getGetOffsetMethod = getGetOffsetMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetOffset")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetOffsetRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.GetOffsetResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("GetOffset")) + .build(); + } + } + } + return getGetOffsetMethod; + } + + private static volatile io.grpc.MethodDescriptor getQueryOffsetMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "QueryOffset", + requestType = apache.rocketmq.v2.QueryOffsetRequest.class, + responseType = apache.rocketmq.v2.QueryOffsetResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getQueryOffsetMethod() { + io.grpc.MethodDescriptor getQueryOffsetMethod; + if ((getQueryOffsetMethod = MessagingServiceGrpc.getQueryOffsetMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getQueryOffsetMethod = MessagingServiceGrpc.getQueryOffsetMethod) == null) { + MessagingServiceGrpc.getQueryOffsetMethod = getQueryOffsetMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryOffset")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryOffsetRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.QueryOffsetResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("QueryOffset")) + .build(); + } + } + } + return getQueryOffsetMethod; + } + + private static volatile io.grpc.MethodDescriptor getEndTransactionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "EndTransaction", + requestType = apache.rocketmq.v2.EndTransactionRequest.class, + responseType = apache.rocketmq.v2.EndTransactionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getEndTransactionMethod() { + io.grpc.MethodDescriptor getEndTransactionMethod; + if ((getEndTransactionMethod = MessagingServiceGrpc.getEndTransactionMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getEndTransactionMethod = MessagingServiceGrpc.getEndTransactionMethod) == null) { + MessagingServiceGrpc.getEndTransactionMethod = getEndTransactionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "EndTransaction")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.EndTransactionRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.EndTransactionResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("EndTransaction")) + .build(); + } + } + } + return getEndTransactionMethod; + } + + private static volatile io.grpc.MethodDescriptor getTelemetryMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "Telemetry", + requestType = apache.rocketmq.v2.TelemetryCommand.class, + responseType = apache.rocketmq.v2.TelemetryCommand.class, + methodType = io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) + public static io.grpc.MethodDescriptor getTelemetryMethod() { + io.grpc.MethodDescriptor getTelemetryMethod; + if ((getTelemetryMethod = MessagingServiceGrpc.getTelemetryMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getTelemetryMethod = MessagingServiceGrpc.getTelemetryMethod) == null) { + MessagingServiceGrpc.getTelemetryMethod = getTelemetryMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Telemetry")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.TelemetryCommand.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.TelemetryCommand.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("Telemetry")) + .build(); + } + } + } + return getTelemetryMethod; + } + + private static volatile io.grpc.MethodDescriptor getNotifyClientTerminationMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "NotifyClientTermination", + requestType = apache.rocketmq.v2.NotifyClientTerminationRequest.class, + responseType = apache.rocketmq.v2.NotifyClientTerminationResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getNotifyClientTerminationMethod() { + io.grpc.MethodDescriptor getNotifyClientTerminationMethod; + if ((getNotifyClientTerminationMethod = MessagingServiceGrpc.getNotifyClientTerminationMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getNotifyClientTerminationMethod = MessagingServiceGrpc.getNotifyClientTerminationMethod) == null) { + MessagingServiceGrpc.getNotifyClientTerminationMethod = getNotifyClientTerminationMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "NotifyClientTermination")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.NotifyClientTerminationRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.NotifyClientTerminationResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("NotifyClientTermination")) + .build(); + } + } + } + return getNotifyClientTerminationMethod; + } + + private static volatile io.grpc.MethodDescriptor getChangeInvisibleDurationMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "ChangeInvisibleDuration", + requestType = apache.rocketmq.v2.ChangeInvisibleDurationRequest.class, + responseType = apache.rocketmq.v2.ChangeInvisibleDurationResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getChangeInvisibleDurationMethod() { + io.grpc.MethodDescriptor getChangeInvisibleDurationMethod; + if ((getChangeInvisibleDurationMethod = MessagingServiceGrpc.getChangeInvisibleDurationMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getChangeInvisibleDurationMethod = MessagingServiceGrpc.getChangeInvisibleDurationMethod) == null) { + MessagingServiceGrpc.getChangeInvisibleDurationMethod = getChangeInvisibleDurationMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ChangeInvisibleDuration")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ChangeInvisibleDurationRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.ChangeInvisibleDurationResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("ChangeInvisibleDuration")) + .build(); + } + } + } + return getChangeInvisibleDurationMethod; + } + + private static volatile io.grpc.MethodDescriptor getRecallMessageMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "RecallMessage", + requestType = apache.rocketmq.v2.RecallMessageRequest.class, + responseType = apache.rocketmq.v2.RecallMessageResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getRecallMessageMethod() { + io.grpc.MethodDescriptor getRecallMessageMethod; + if ((getRecallMessageMethod = MessagingServiceGrpc.getRecallMessageMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getRecallMessageMethod = MessagingServiceGrpc.getRecallMessageMethod) == null) { + MessagingServiceGrpc.getRecallMessageMethod = getRecallMessageMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "RecallMessage")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.RecallMessageRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.RecallMessageResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("RecallMessage")) + .build(); + } + } + } + return getRecallMessageMethod; + } + + private static volatile io.grpc.MethodDescriptor getSyncLiteSubscriptionMethod; + + @io.grpc.stub.annotations.RpcMethod( + fullMethodName = SERVICE_NAME + '/' + "SyncLiteSubscription", + requestType = apache.rocketmq.v2.SyncLiteSubscriptionRequest.class, + responseType = apache.rocketmq.v2.SyncLiteSubscriptionResponse.class, + methodType = io.grpc.MethodDescriptor.MethodType.UNARY) + public static io.grpc.MethodDescriptor getSyncLiteSubscriptionMethod() { + io.grpc.MethodDescriptor getSyncLiteSubscriptionMethod; + if ((getSyncLiteSubscriptionMethod = MessagingServiceGrpc.getSyncLiteSubscriptionMethod) == null) { + synchronized (MessagingServiceGrpc.class) { + if ((getSyncLiteSubscriptionMethod = MessagingServiceGrpc.getSyncLiteSubscriptionMethod) == null) { + MessagingServiceGrpc.getSyncLiteSubscriptionMethod = getSyncLiteSubscriptionMethod = + io.grpc.MethodDescriptor.newBuilder() + .setType(io.grpc.MethodDescriptor.MethodType.UNARY) + .setFullMethodName(generateFullMethodName(SERVICE_NAME, "SyncLiteSubscription")) + .setSampledToLocalTracing(true) + .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.SyncLiteSubscriptionRequest.getDefaultInstance())) + .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( + apache.rocketmq.v2.SyncLiteSubscriptionResponse.getDefaultInstance())) + .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("SyncLiteSubscription")) + .build(); + } + } + } + return getSyncLiteSubscriptionMethod; + } + + /** + * Creates a new async stub that supports all call types for the service + */ + public static MessagingServiceStub newStub(io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public MessagingServiceStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new MessagingServiceStub(channel, callOptions); + } + }; + return MessagingServiceStub.newStub(factory, channel); + } + + /** + * Creates a new blocking-style stub that supports unary and streaming output calls on the service + */ + public static MessagingServiceBlockingStub newBlockingStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public MessagingServiceBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new MessagingServiceBlockingStub(channel, callOptions); + } + }; + return MessagingServiceBlockingStub.newStub(factory, channel); + } + + /** + * Creates a new ListenableFuture-style stub that supports unary calls on the service + */ + public static MessagingServiceFutureStub newFutureStub( + io.grpc.Channel channel) { + io.grpc.stub.AbstractStub.StubFactory factory = + new io.grpc.stub.AbstractStub.StubFactory() { + @java.lang.Override + public MessagingServiceFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new MessagingServiceFutureStub(channel, callOptions); + } + }; + return MessagingServiceFutureStub.newStub(factory, channel); + } + + /** + *
+   * For all the RPCs in MessagingService, the following error handling policies
+   * apply:
+   * If the request doesn't bear a valid authentication credential, return a
+   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
+   * user is not granted with sufficient permission to execute the requested
+   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
+   * If the per-user-resource-based quota is exhausted, return a response with
+   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
+   * errors raise, return a response with common.status.code == `INTERNAL`.
+   * 
+ */ + public static abstract class MessagingServiceImplBase implements io.grpc.BindableService { + + /** + *
+     * Queries the route entries of the requested topic in the perspective of the
+     * given endpoints. On success, servers should return a collection of
+     * addressable message-queues. Note servers may return customized route
+     * entries based on endpoints provided.
+     * If the requested topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public void queryRoute(apache.rocketmq.v2.QueryRouteRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryRouteMethod(), responseObserver); + } + + /** + *
+     * Producer or consumer sends HeartbeatRequest to servers periodically to
+     * keep-alive. Additionally, it also reports client-side configuration,
+     * including topic subscription, load-balancing group name, etc.
+     * Returns `OK` if success.
+     * If a client specifies a language that is not yet supported by servers,
+     * returns `INVALID_ARGUMENT`
+     * 
+ */ + public void heartbeat(apache.rocketmq.v2.HeartbeatRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getHeartbeatMethod(), responseObserver); + } + + /** + *
+     * Delivers messages to brokers.
+     * Clients may further:
+     * 1. Refine a message destination to message-queues which fulfills parts of
+     * FIFO semantic;
+     * 2. Flag a message as transactional, which keeps it invisible to consumers
+     * until it commits;
+     * 3. Time a message, making it invisible to consumers till specified
+     * time-point;
+     * 4. And more...
+     * Returns message-id or transaction-id with status `OK` on success.
+     * If the destination topic doesn't exist, returns `NOT_FOUND`.
+     * 
+ */ + public void sendMessage(apache.rocketmq.v2.SendMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getSendMessageMethod(), responseObserver); + } + + /** + *
+     * Queries the assigned route info of a topic for current consumer,
+     * the returned assignment result is decided by server-side load balancer.
+     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public void queryAssignment(apache.rocketmq.v2.QueryAssignmentRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryAssignmentMethod(), responseObserver); + } + + /** + *
+     * Receives messages from the server in batch manner, returns a set of
+     * messages if success. The received messages should be acked or redelivered
+     * after processed.
+     * If the pending concurrent receive requests exceed the quota of the given
+     * consumer group, returns `UNAVAILABLE`. If the upstream store server hangs,
+     * return `DEADLINE_EXCEEDED` in a timely manner. If the corresponding topic
+     * or consumer group doesn't exist, returns `NOT_FOUND`. If there is no new
+     * message in the specific topic, returns `OK` with an empty message set.
+     * Please note that client may suffer from false empty responses.
+     * If failed to receive message from remote, server must return only one
+     * `ReceiveMessageResponse` as the reply to the request, whose `Status` indicates
+     * the specific reason of failure, otherwise, the reply is considered successful.
+     * 
+ */ + public void receiveMessage(apache.rocketmq.v2.ReceiveMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getReceiveMessageMethod(), responseObserver); + } + + /** + *
+     * Acknowledges the message associated with the `receipt_handle` or `offset`
+     * in the `AckMessageRequest`, it means the message has been successfully
+     * processed. Returns `OK` if the message server remove the relevant message
+     * successfully.
+     * If the given receipt_handle is illegal or out of date, returns
+     * `INVALID_ARGUMENT`.
+     * 
+ */ + public void ackMessage(apache.rocketmq.v2.AckMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getAckMessageMethod(), responseObserver); + } + + /** + *
+     * Forwards one message to dead letter queue if the max delivery attempts is
+     * exceeded by this message at client-side, return `OK` if success.
+     * 
+ */ + public void forwardMessageToDeadLetterQueue(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getForwardMessageToDeadLetterQueueMethod(), responseObserver); + } + + /** + *
+     * PullMessage and ReceiveMessage RPCs serve a similar purpose,
+     * which is to attempt to get messages from the server, but with different semantics.
+     * 
+ */ + public void pullMessage(apache.rocketmq.v2.PullMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPullMessageMethod(), responseObserver); + } + + /** + *
+     * Update the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public void updateOffset(apache.rocketmq.v2.UpdateOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getUpdateOffsetMethod(), responseObserver); + } + + /** + *
+     * Query the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public void getOffset(apache.rocketmq.v2.GetOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetOffsetMethod(), responseObserver); + } + + /** + *
+     * Query the offset of the designated queue by the query offset policy.
+     * 
+ */ + public void queryOffset(apache.rocketmq.v2.QueryOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryOffsetMethod(), responseObserver); + } + + /** + *
+     * Commits or rollback one transactional message.
+     * 
+ */ + public void endTransaction(apache.rocketmq.v2.EndTransactionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getEndTransactionMethod(), responseObserver); + } + + /** + *
+     * Once a client starts, it would immediately establishes bi-lateral stream
+     * RPCs with brokers, reporting its settings as the initiative command.
+     * When servers have need of inspecting client status, they would issue
+     * telemetry commands to clients. After executing received instructions,
+     * clients shall report command execution results through client-side streams.
+     * 
+ */ + public io.grpc.stub.StreamObserver telemetry( + io.grpc.stub.StreamObserver responseObserver) { + return io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall(getTelemetryMethod(), responseObserver); + } + + /** + *
+     * Notify the server that the client is terminated.
+     * 
+ */ + public void notifyClientTermination(apache.rocketmq.v2.NotifyClientTerminationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getNotifyClientTerminationMethod(), responseObserver); + } + + /** + *
+     * Once a message is retrieved from consume queue on behalf of the group, it
+     * will be kept invisible to other clients of the same group for a period of
+     * time. The message is supposed to be processed within the invisible
+     * duration. If the client, which is in charge of the invisible message, is
+     * not capable of processing the message timely, it may use
+     * ChangeInvisibleDuration to lengthen invisible duration.
+     * 
+ */ + public void changeInvisibleDuration(apache.rocketmq.v2.ChangeInvisibleDurationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getChangeInvisibleDurationMethod(), responseObserver); + } + + /** + *
+     * Recall a message,
+     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
+     * for normal message, not supported for now.
+     * 
+ */ + public void recallMessage(apache.rocketmq.v2.RecallMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getRecallMessageMethod(), responseObserver); + } + + /** + *
+     * Sync lite subscription info, lite push consumer only
+     * 
+ */ + public void syncLiteSubscription(apache.rocketmq.v2.SyncLiteSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getSyncLiteSubscriptionMethod(), responseObserver); + } + + @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { + return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) + .addMethod( + getQueryRouteMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.QueryRouteRequest, + apache.rocketmq.v2.QueryRouteResponse>( + this, METHODID_QUERY_ROUTE))) + .addMethod( + getHeartbeatMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.HeartbeatRequest, + apache.rocketmq.v2.HeartbeatResponse>( + this, METHODID_HEARTBEAT))) + .addMethod( + getSendMessageMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.SendMessageRequest, + apache.rocketmq.v2.SendMessageResponse>( + this, METHODID_SEND_MESSAGE))) + .addMethod( + getQueryAssignmentMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.QueryAssignmentRequest, + apache.rocketmq.v2.QueryAssignmentResponse>( + this, METHODID_QUERY_ASSIGNMENT))) + .addMethod( + getReceiveMessageMethod(), + io.grpc.stub.ServerCalls.asyncServerStreamingCall( + new MethodHandlers< + apache.rocketmq.v2.ReceiveMessageRequest, + apache.rocketmq.v2.ReceiveMessageResponse>( + this, METHODID_RECEIVE_MESSAGE))) + .addMethod( + getAckMessageMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.AckMessageRequest, + apache.rocketmq.v2.AckMessageResponse>( + this, METHODID_ACK_MESSAGE))) + .addMethod( + getForwardMessageToDeadLetterQueueMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest, + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse>( + this, METHODID_FORWARD_MESSAGE_TO_DEAD_LETTER_QUEUE))) + .addMethod( + getPullMessageMethod(), + io.grpc.stub.ServerCalls.asyncServerStreamingCall( + new MethodHandlers< + apache.rocketmq.v2.PullMessageRequest, + apache.rocketmq.v2.PullMessageResponse>( + this, METHODID_PULL_MESSAGE))) + .addMethod( + getUpdateOffsetMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.UpdateOffsetRequest, + apache.rocketmq.v2.UpdateOffsetResponse>( + this, METHODID_UPDATE_OFFSET))) + .addMethod( + getGetOffsetMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.GetOffsetRequest, + apache.rocketmq.v2.GetOffsetResponse>( + this, METHODID_GET_OFFSET))) + .addMethod( + getQueryOffsetMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.QueryOffsetRequest, + apache.rocketmq.v2.QueryOffsetResponse>( + this, METHODID_QUERY_OFFSET))) + .addMethod( + getEndTransactionMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.EndTransactionRequest, + apache.rocketmq.v2.EndTransactionResponse>( + this, METHODID_END_TRANSACTION))) + .addMethod( + getTelemetryMethod(), + io.grpc.stub.ServerCalls.asyncBidiStreamingCall( + new MethodHandlers< + apache.rocketmq.v2.TelemetryCommand, + apache.rocketmq.v2.TelemetryCommand>( + this, METHODID_TELEMETRY))) + .addMethod( + getNotifyClientTerminationMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.NotifyClientTerminationRequest, + apache.rocketmq.v2.NotifyClientTerminationResponse>( + this, METHODID_NOTIFY_CLIENT_TERMINATION))) + .addMethod( + getChangeInvisibleDurationMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.ChangeInvisibleDurationRequest, + apache.rocketmq.v2.ChangeInvisibleDurationResponse>( + this, METHODID_CHANGE_INVISIBLE_DURATION))) + .addMethod( + getRecallMessageMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.RecallMessageRequest, + apache.rocketmq.v2.RecallMessageResponse>( + this, METHODID_RECALL_MESSAGE))) + .addMethod( + getSyncLiteSubscriptionMethod(), + io.grpc.stub.ServerCalls.asyncUnaryCall( + new MethodHandlers< + apache.rocketmq.v2.SyncLiteSubscriptionRequest, + apache.rocketmq.v2.SyncLiteSubscriptionResponse>( + this, METHODID_SYNC_LITE_SUBSCRIPTION))) + .build(); + } + } + + /** + *
+   * For all the RPCs in MessagingService, the following error handling policies
+   * apply:
+   * If the request doesn't bear a valid authentication credential, return a
+   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
+   * user is not granted with sufficient permission to execute the requested
+   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
+   * If the per-user-resource-based quota is exhausted, return a response with
+   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
+   * errors raise, return a response with common.status.code == `INTERNAL`.
+   * 
+ */ + public static final class MessagingServiceStub extends io.grpc.stub.AbstractAsyncStub { + private MessagingServiceStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected MessagingServiceStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new MessagingServiceStub(channel, callOptions); + } + + /** + *
+     * Queries the route entries of the requested topic in the perspective of the
+     * given endpoints. On success, servers should return a collection of
+     * addressable message-queues. Note servers may return customized route
+     * entries based on endpoints provided.
+     * If the requested topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public void queryRoute(apache.rocketmq.v2.QueryRouteRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getQueryRouteMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Producer or consumer sends HeartbeatRequest to servers periodically to
+     * keep-alive. Additionally, it also reports client-side configuration,
+     * including topic subscription, load-balancing group name, etc.
+     * Returns `OK` if success.
+     * If a client specifies a language that is not yet supported by servers,
+     * returns `INVALID_ARGUMENT`
+     * 
+ */ + public void heartbeat(apache.rocketmq.v2.HeartbeatRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getHeartbeatMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Delivers messages to brokers.
+     * Clients may further:
+     * 1. Refine a message destination to message-queues which fulfills parts of
+     * FIFO semantic;
+     * 2. Flag a message as transactional, which keeps it invisible to consumers
+     * until it commits;
+     * 3. Time a message, making it invisible to consumers till specified
+     * time-point;
+     * 4. And more...
+     * Returns message-id or transaction-id with status `OK` on success.
+     * If the destination topic doesn't exist, returns `NOT_FOUND`.
+     * 
+ */ + public void sendMessage(apache.rocketmq.v2.SendMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getSendMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Queries the assigned route info of a topic for current consumer,
+     * the returned assignment result is decided by server-side load balancer.
+     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public void queryAssignment(apache.rocketmq.v2.QueryAssignmentRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getQueryAssignmentMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Receives messages from the server in batch manner, returns a set of
+     * messages if success. The received messages should be acked or redelivered
+     * after processed.
+     * If the pending concurrent receive requests exceed the quota of the given
+     * consumer group, returns `UNAVAILABLE`. If the upstream store server hangs,
+     * return `DEADLINE_EXCEEDED` in a timely manner. If the corresponding topic
+     * or consumer group doesn't exist, returns `NOT_FOUND`. If there is no new
+     * message in the specific topic, returns `OK` with an empty message set.
+     * Please note that client may suffer from false empty responses.
+     * If failed to receive message from remote, server must return only one
+     * `ReceiveMessageResponse` as the reply to the request, whose `Status` indicates
+     * the specific reason of failure, otherwise, the reply is considered successful.
+     * 
+ */ + public void receiveMessage(apache.rocketmq.v2.ReceiveMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncServerStreamingCall( + getChannel().newCall(getReceiveMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Acknowledges the message associated with the `receipt_handle` or `offset`
+     * in the `AckMessageRequest`, it means the message has been successfully
+     * processed. Returns `OK` if the message server remove the relevant message
+     * successfully.
+     * If the given receipt_handle is illegal or out of date, returns
+     * `INVALID_ARGUMENT`.
+     * 
+ */ + public void ackMessage(apache.rocketmq.v2.AckMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getAckMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Forwards one message to dead letter queue if the max delivery attempts is
+     * exceeded by this message at client-side, return `OK` if success.
+     * 
+ */ + public void forwardMessageToDeadLetterQueue(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getForwardMessageToDeadLetterQueueMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * PullMessage and ReceiveMessage RPCs serve a similar purpose,
+     * which is to attempt to get messages from the server, but with different semantics.
+     * 
+ */ + public void pullMessage(apache.rocketmq.v2.PullMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncServerStreamingCall( + getChannel().newCall(getPullMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Update the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public void updateOffset(apache.rocketmq.v2.UpdateOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getUpdateOffsetMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Query the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public void getOffset(apache.rocketmq.v2.GetOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getGetOffsetMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Query the offset of the designated queue by the query offset policy.
+     * 
+ */ + public void queryOffset(apache.rocketmq.v2.QueryOffsetRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getQueryOffsetMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Commits or rollback one transactional message.
+     * 
+ */ + public void endTransaction(apache.rocketmq.v2.EndTransactionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getEndTransactionMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Once a client starts, it would immediately establishes bi-lateral stream
+     * RPCs with brokers, reporting its settings as the initiative command.
+     * When servers have need of inspecting client status, they would issue
+     * telemetry commands to clients. After executing received instructions,
+     * clients shall report command execution results through client-side streams.
+     * 
+ */ + public io.grpc.stub.StreamObserver telemetry( + io.grpc.stub.StreamObserver responseObserver) { + return io.grpc.stub.ClientCalls.asyncBidiStreamingCall( + getChannel().newCall(getTelemetryMethod(), getCallOptions()), responseObserver); + } + + /** + *
+     * Notify the server that the client is terminated.
+     * 
+ */ + public void notifyClientTermination(apache.rocketmq.v2.NotifyClientTerminationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getNotifyClientTerminationMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Once a message is retrieved from consume queue on behalf of the group, it
+     * will be kept invisible to other clients of the same group for a period of
+     * time. The message is supposed to be processed within the invisible
+     * duration. If the client, which is in charge of the invisible message, is
+     * not capable of processing the message timely, it may use
+     * ChangeInvisibleDuration to lengthen invisible duration.
+     * 
+ */ + public void changeInvisibleDuration(apache.rocketmq.v2.ChangeInvisibleDurationRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getChangeInvisibleDurationMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Recall a message,
+     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
+     * for normal message, not supported for now.
+     * 
+ */ + public void recallMessage(apache.rocketmq.v2.RecallMessageRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getRecallMessageMethod(), getCallOptions()), request, responseObserver); + } + + /** + *
+     * Sync lite subscription info, lite push consumer only
+     * 
+ */ + public void syncLiteSubscription(apache.rocketmq.v2.SyncLiteSubscriptionRequest request, + io.grpc.stub.StreamObserver responseObserver) { + io.grpc.stub.ClientCalls.asyncUnaryCall( + getChannel().newCall(getSyncLiteSubscriptionMethod(), getCallOptions()), request, responseObserver); + } + } + + /** + *
+   * For all the RPCs in MessagingService, the following error handling policies
+   * apply:
+   * If the request doesn't bear a valid authentication credential, return a
+   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
+   * user is not granted with sufficient permission to execute the requested
+   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
+   * If the per-user-resource-based quota is exhausted, return a response with
+   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
+   * errors raise, return a response with common.status.code == `INTERNAL`.
+   * 
+ */ + public static final class MessagingServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub { + private MessagingServiceBlockingStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected MessagingServiceBlockingStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new MessagingServiceBlockingStub(channel, callOptions); + } + + /** + *
+     * Queries the route entries of the requested topic in the perspective of the
+     * given endpoints. On success, servers should return a collection of
+     * addressable message-queues. Note servers may return customized route
+     * entries based on endpoints provided.
+     * If the requested topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public apache.rocketmq.v2.QueryRouteResponse queryRoute(apache.rocketmq.v2.QueryRouteRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getQueryRouteMethod(), getCallOptions(), request); + } + + /** + *
+     * Producer or consumer sends HeartbeatRequest to servers periodically to
+     * keep-alive. Additionally, it also reports client-side configuration,
+     * including topic subscription, load-balancing group name, etc.
+     * Returns `OK` if success.
+     * If a client specifies a language that is not yet supported by servers,
+     * returns `INVALID_ARGUMENT`
+     * 
+ */ + public apache.rocketmq.v2.HeartbeatResponse heartbeat(apache.rocketmq.v2.HeartbeatRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getHeartbeatMethod(), getCallOptions(), request); + } + + /** + *
+     * Delivers messages to brokers.
+     * Clients may further:
+     * 1. Refine a message destination to message-queues which fulfills parts of
+     * FIFO semantic;
+     * 2. Flag a message as transactional, which keeps it invisible to consumers
+     * until it commits;
+     * 3. Time a message, making it invisible to consumers till specified
+     * time-point;
+     * 4. And more...
+     * Returns message-id or transaction-id with status `OK` on success.
+     * If the destination topic doesn't exist, returns `NOT_FOUND`.
+     * 
+ */ + public apache.rocketmq.v2.SendMessageResponse sendMessage(apache.rocketmq.v2.SendMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getSendMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Queries the assigned route info of a topic for current consumer,
+     * the returned assignment result is decided by server-side load balancer.
+     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public apache.rocketmq.v2.QueryAssignmentResponse queryAssignment(apache.rocketmq.v2.QueryAssignmentRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getQueryAssignmentMethod(), getCallOptions(), request); + } + + /** + *
+     * Receives messages from the server in batch manner, returns a set of
+     * messages if success. The received messages should be acked or redelivered
+     * after processed.
+     * If the pending concurrent receive requests exceed the quota of the given
+     * consumer group, returns `UNAVAILABLE`. If the upstream store server hangs,
+     * return `DEADLINE_EXCEEDED` in a timely manner. If the corresponding topic
+     * or consumer group doesn't exist, returns `NOT_FOUND`. If there is no new
+     * message in the specific topic, returns `OK` with an empty message set.
+     * Please note that client may suffer from false empty responses.
+     * If failed to receive message from remote, server must return only one
+     * `ReceiveMessageResponse` as the reply to the request, whose `Status` indicates
+     * the specific reason of failure, otherwise, the reply is considered successful.
+     * 
+ */ + public java.util.Iterator receiveMessage( + apache.rocketmq.v2.ReceiveMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingServerStreamingCall( + getChannel(), getReceiveMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Acknowledges the message associated with the `receipt_handle` or `offset`
+     * in the `AckMessageRequest`, it means the message has been successfully
+     * processed. Returns `OK` if the message server remove the relevant message
+     * successfully.
+     * If the given receipt_handle is illegal or out of date, returns
+     * `INVALID_ARGUMENT`.
+     * 
+ */ + public apache.rocketmq.v2.AckMessageResponse ackMessage(apache.rocketmq.v2.AckMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getAckMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Forwards one message to dead letter queue if the max delivery attempts is
+     * exceeded by this message at client-side, return `OK` if success.
+     * 
+ */ + public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse forwardMessageToDeadLetterQueue(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getForwardMessageToDeadLetterQueueMethod(), getCallOptions(), request); + } + + /** + *
+     * PullMessage and ReceiveMessage RPCs serve a similar purpose,
+     * which is to attempt to get messages from the server, but with different semantics.
+     * 
+ */ + public java.util.Iterator pullMessage( + apache.rocketmq.v2.PullMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingServerStreamingCall( + getChannel(), getPullMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Update the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public apache.rocketmq.v2.UpdateOffsetResponse updateOffset(apache.rocketmq.v2.UpdateOffsetRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getUpdateOffsetMethod(), getCallOptions(), request); + } + + /** + *
+     * Query the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public apache.rocketmq.v2.GetOffsetResponse getOffset(apache.rocketmq.v2.GetOffsetRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getGetOffsetMethod(), getCallOptions(), request); + } + + /** + *
+     * Query the offset of the designated queue by the query offset policy.
+     * 
+ */ + public apache.rocketmq.v2.QueryOffsetResponse queryOffset(apache.rocketmq.v2.QueryOffsetRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getQueryOffsetMethod(), getCallOptions(), request); + } + + /** + *
+     * Commits or rollback one transactional message.
+     * 
+ */ + public apache.rocketmq.v2.EndTransactionResponse endTransaction(apache.rocketmq.v2.EndTransactionRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getEndTransactionMethod(), getCallOptions(), request); + } + + /** + *
+     * Notify the server that the client is terminated.
+     * 
+ */ + public apache.rocketmq.v2.NotifyClientTerminationResponse notifyClientTermination(apache.rocketmq.v2.NotifyClientTerminationRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getNotifyClientTerminationMethod(), getCallOptions(), request); + } + + /** + *
+     * Once a message is retrieved from consume queue on behalf of the group, it
+     * will be kept invisible to other clients of the same group for a period of
+     * time. The message is supposed to be processed within the invisible
+     * duration. If the client, which is in charge of the invisible message, is
+     * not capable of processing the message timely, it may use
+     * ChangeInvisibleDuration to lengthen invisible duration.
+     * 
+ */ + public apache.rocketmq.v2.ChangeInvisibleDurationResponse changeInvisibleDuration(apache.rocketmq.v2.ChangeInvisibleDurationRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getChangeInvisibleDurationMethod(), getCallOptions(), request); + } + + /** + *
+     * Recall a message,
+     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
+     * for normal message, not supported for now.
+     * 
+ */ + public apache.rocketmq.v2.RecallMessageResponse recallMessage(apache.rocketmq.v2.RecallMessageRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getRecallMessageMethod(), getCallOptions(), request); + } + + /** + *
+     * Sync lite subscription info, lite push consumer only
+     * 
+ */ + public apache.rocketmq.v2.SyncLiteSubscriptionResponse syncLiteSubscription(apache.rocketmq.v2.SyncLiteSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.blockingUnaryCall( + getChannel(), getSyncLiteSubscriptionMethod(), getCallOptions(), request); + } + } + + /** + *
+   * For all the RPCs in MessagingService, the following error handling policies
+   * apply:
+   * If the request doesn't bear a valid authentication credential, return a
+   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
+   * user is not granted with sufficient permission to execute the requested
+   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
+   * If the per-user-resource-based quota is exhausted, return a response with
+   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
+   * errors raise, return a response with common.status.code == `INTERNAL`.
+   * 
+ */ + public static final class MessagingServiceFutureStub extends io.grpc.stub.AbstractFutureStub { + private MessagingServiceFutureStub( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + super(channel, callOptions); + } + + @java.lang.Override + protected MessagingServiceFutureStub build( + io.grpc.Channel channel, io.grpc.CallOptions callOptions) { + return new MessagingServiceFutureStub(channel, callOptions); + } + + /** + *
+     * Queries the route entries of the requested topic in the perspective of the
+     * given endpoints. On success, servers should return a collection of
+     * addressable message-queues. Note servers may return customized route
+     * entries based on endpoints provided.
+     * If the requested topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture queryRoute( + apache.rocketmq.v2.QueryRouteRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getQueryRouteMethod(), getCallOptions()), request); + } + + /** + *
+     * Producer or consumer sends HeartbeatRequest to servers periodically to
+     * keep-alive. Additionally, it also reports client-side configuration,
+     * including topic subscription, load-balancing group name, etc.
+     * Returns `OK` if success.
+     * If a client specifies a language that is not yet supported by servers,
+     * returns `INVALID_ARGUMENT`
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture heartbeat( + apache.rocketmq.v2.HeartbeatRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getHeartbeatMethod(), getCallOptions()), request); + } + + /** + *
+     * Delivers messages to brokers.
+     * Clients may further:
+     * 1. Refine a message destination to message-queues which fulfills parts of
+     * FIFO semantic;
+     * 2. Flag a message as transactional, which keeps it invisible to consumers
+     * until it commits;
+     * 3. Time a message, making it invisible to consumers till specified
+     * time-point;
+     * 4. And more...
+     * Returns message-id or transaction-id with status `OK` on success.
+     * If the destination topic doesn't exist, returns `NOT_FOUND`.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture sendMessage( + apache.rocketmq.v2.SendMessageRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getSendMessageMethod(), getCallOptions()), request); + } + + /** + *
+     * Queries the assigned route info of a topic for current consumer,
+     * the returned assignment result is decided by server-side load balancer.
+     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
+     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture queryAssignment( + apache.rocketmq.v2.QueryAssignmentRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getQueryAssignmentMethod(), getCallOptions()), request); + } + + /** + *
+     * Acknowledges the message associated with the `receipt_handle` or `offset`
+     * in the `AckMessageRequest`, it means the message has been successfully
+     * processed. Returns `OK` if the message server remove the relevant message
+     * successfully.
+     * If the given receipt_handle is illegal or out of date, returns
+     * `INVALID_ARGUMENT`.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture ackMessage( + apache.rocketmq.v2.AckMessageRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getAckMessageMethod(), getCallOptions()), request); + } + + /** + *
+     * Forwards one message to dead letter queue if the max delivery attempts is
+     * exceeded by this message at client-side, return `OK` if success.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture forwardMessageToDeadLetterQueue( + apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getForwardMessageToDeadLetterQueueMethod(), getCallOptions()), request); + } + + /** + *
+     * Update the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture updateOffset( + apache.rocketmq.v2.UpdateOffsetRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getUpdateOffsetMethod(), getCallOptions()), request); + } + + /** + *
+     * Query the consumption progress of the designated queue of the
+     * consumer group to the remote.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture getOffset( + apache.rocketmq.v2.GetOffsetRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getGetOffsetMethod(), getCallOptions()), request); + } + + /** + *
+     * Query the offset of the designated queue by the query offset policy.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture queryOffset( + apache.rocketmq.v2.QueryOffsetRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getQueryOffsetMethod(), getCallOptions()), request); + } + + /** + *
+     * Commits or rollback one transactional message.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture endTransaction( + apache.rocketmq.v2.EndTransactionRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getEndTransactionMethod(), getCallOptions()), request); + } + + /** + *
+     * Notify the server that the client is terminated.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture notifyClientTermination( + apache.rocketmq.v2.NotifyClientTerminationRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getNotifyClientTerminationMethod(), getCallOptions()), request); + } + + /** + *
+     * Once a message is retrieved from consume queue on behalf of the group, it
+     * will be kept invisible to other clients of the same group for a period of
+     * time. The message is supposed to be processed within the invisible
+     * duration. If the client, which is in charge of the invisible message, is
+     * not capable of processing the message timely, it may use
+     * ChangeInvisibleDuration to lengthen invisible duration.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture changeInvisibleDuration( + apache.rocketmq.v2.ChangeInvisibleDurationRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getChangeInvisibleDurationMethod(), getCallOptions()), request); + } + + /** + *
+     * Recall a message,
+     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
+     * for normal message, not supported for now.
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture recallMessage( + apache.rocketmq.v2.RecallMessageRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getRecallMessageMethod(), getCallOptions()), request); + } + + /** + *
+     * Sync lite subscription info, lite push consumer only
+     * 
+ */ + public com.google.common.util.concurrent.ListenableFuture syncLiteSubscription( + apache.rocketmq.v2.SyncLiteSubscriptionRequest request) { + return io.grpc.stub.ClientCalls.futureUnaryCall( + getChannel().newCall(getSyncLiteSubscriptionMethod(), getCallOptions()), request); + } + } + + private static final int METHODID_QUERY_ROUTE = 0; + private static final int METHODID_HEARTBEAT = 1; + private static final int METHODID_SEND_MESSAGE = 2; + private static final int METHODID_QUERY_ASSIGNMENT = 3; + private static final int METHODID_RECEIVE_MESSAGE = 4; + private static final int METHODID_ACK_MESSAGE = 5; + private static final int METHODID_FORWARD_MESSAGE_TO_DEAD_LETTER_QUEUE = 6; + private static final int METHODID_PULL_MESSAGE = 7; + private static final int METHODID_UPDATE_OFFSET = 8; + private static final int METHODID_GET_OFFSET = 9; + private static final int METHODID_QUERY_OFFSET = 10; + private static final int METHODID_END_TRANSACTION = 11; + private static final int METHODID_NOTIFY_CLIENT_TERMINATION = 12; + private static final int METHODID_CHANGE_INVISIBLE_DURATION = 13; + private static final int METHODID_RECALL_MESSAGE = 14; + private static final int METHODID_SYNC_LITE_SUBSCRIPTION = 15; + private static final int METHODID_TELEMETRY = 16; + + private static final class MethodHandlers implements + io.grpc.stub.ServerCalls.UnaryMethod, + io.grpc.stub.ServerCalls.ServerStreamingMethod, + io.grpc.stub.ServerCalls.ClientStreamingMethod, + io.grpc.stub.ServerCalls.BidiStreamingMethod { + private final MessagingServiceImplBase serviceImpl; + private final int methodId; + + MethodHandlers(MessagingServiceImplBase serviceImpl, int methodId) { + this.serviceImpl = serviceImpl; + this.methodId = methodId; + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_QUERY_ROUTE: + serviceImpl.queryRoute((apache.rocketmq.v2.QueryRouteRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_HEARTBEAT: + serviceImpl.heartbeat((apache.rocketmq.v2.HeartbeatRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_SEND_MESSAGE: + serviceImpl.sendMessage((apache.rocketmq.v2.SendMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_QUERY_ASSIGNMENT: + serviceImpl.queryAssignment((apache.rocketmq.v2.QueryAssignmentRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_RECEIVE_MESSAGE: + serviceImpl.receiveMessage((apache.rocketmq.v2.ReceiveMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_ACK_MESSAGE: + serviceImpl.ackMessage((apache.rocketmq.v2.AckMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_FORWARD_MESSAGE_TO_DEAD_LETTER_QUEUE: + serviceImpl.forwardMessageToDeadLetterQueue((apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_PULL_MESSAGE: + serviceImpl.pullMessage((apache.rocketmq.v2.PullMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_UPDATE_OFFSET: + serviceImpl.updateOffset((apache.rocketmq.v2.UpdateOffsetRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_GET_OFFSET: + serviceImpl.getOffset((apache.rocketmq.v2.GetOffsetRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_QUERY_OFFSET: + serviceImpl.queryOffset((apache.rocketmq.v2.QueryOffsetRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_END_TRANSACTION: + serviceImpl.endTransaction((apache.rocketmq.v2.EndTransactionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_NOTIFY_CLIENT_TERMINATION: + serviceImpl.notifyClientTermination((apache.rocketmq.v2.NotifyClientTerminationRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_CHANGE_INVISIBLE_DURATION: + serviceImpl.changeInvisibleDuration((apache.rocketmq.v2.ChangeInvisibleDurationRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_RECALL_MESSAGE: + serviceImpl.recallMessage((apache.rocketmq.v2.RecallMessageRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + case METHODID_SYNC_LITE_SUBSCRIPTION: + serviceImpl.syncLiteSubscription((apache.rocketmq.v2.SyncLiteSubscriptionRequest) request, + (io.grpc.stub.StreamObserver) responseObserver); + break; + default: + throw new AssertionError(); + } + } + + @java.lang.Override + @java.lang.SuppressWarnings("unchecked") + public io.grpc.stub.StreamObserver invoke( + io.grpc.stub.StreamObserver responseObserver) { + switch (methodId) { + case METHODID_TELEMETRY: + return (io.grpc.stub.StreamObserver) serviceImpl.telemetry( + (io.grpc.stub.StreamObserver) responseObserver); + default: + throw new AssertionError(); + } + } + } + + private static abstract class MessagingServiceBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { + MessagingServiceBaseDescriptorSupplier() {} + + @java.lang.Override + public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { + return apache.rocketmq.v2.MQService.getDescriptor(); + } + + @java.lang.Override + public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { + return getFileDescriptor().findServiceByName("MessagingService"); + } + } + + private static final class MessagingServiceFileDescriptorSupplier + extends MessagingServiceBaseDescriptorSupplier { + MessagingServiceFileDescriptorSupplier() {} + } + + private static final class MessagingServiceMethodDescriptorSupplier + extends MessagingServiceBaseDescriptorSupplier + implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { + private final String methodName; + + MessagingServiceMethodDescriptorSupplier(String methodName) { + this.methodName = methodName; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { + return getServiceDescriptor().findMethodByName(methodName); + } + } + + private static volatile io.grpc.ServiceDescriptor serviceDescriptor; + + public static io.grpc.ServiceDescriptor getServiceDescriptor() { + io.grpc.ServiceDescriptor result = serviceDescriptor; + if (result == null) { + synchronized (MessagingServiceGrpc.class) { + result = serviceDescriptor; + if (result == null) { + serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) + .setSchemaDescriptor(new MessagingServiceFileDescriptorSupplier()) + .addMethod(getQueryRouteMethod()) + .addMethod(getHeartbeatMethod()) + .addMethod(getSendMessageMethod()) + .addMethod(getQueryAssignmentMethod()) + .addMethod(getReceiveMessageMethod()) + .addMethod(getAckMessageMethod()) + .addMethod(getForwardMessageToDeadLetterQueueMethod()) + .addMethod(getPullMessageMethod()) + .addMethod(getUpdateOffsetMethod()) + .addMethod(getGetOffsetMethod()) + .addMethod(getQueryOffsetMethod()) + .addMethod(getEndTransactionMethod()) + .addMethod(getTelemetryMethod()) + .addMethod(getNotifyClientTerminationMethod()) + .addMethod(getChangeInvisibleDurationMethod()) + .addMethod(getRecallMessageMethod()) + .addMethod(getSyncLiteSubscriptionMethod()) + .build(); + } + } + } + return result; + } +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Metric.java b/proxy/src/main/java/apache/rocketmq/v2/Metric.java new file mode 100644 index 00000000000..88cac12563f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Metric.java @@ -0,0 +1,749 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Metric} + */ +public final class Metric extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Metric) + MetricOrBuilder { +private static final long serialVersionUID = 0L; + // Use Metric.newBuilder() to construct. + private Metric(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Metric() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Metric(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Metric( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + on_ = input.readBool(); + break; + } + case 18: { + apache.rocketmq.v2.Endpoints.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) != 0)) { + subBuilder = endpoints_.toBuilder(); + } + endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(endpoints_); + endpoints_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Metric.class, apache.rocketmq.v2.Metric.Builder.class); + } + + private int bitField0_; + public static final int ON_FIELD_NUMBER = 1; + private boolean on_; + /** + *
+   * Indicates that if client should export local metrics to server.
+   * 
+ * + * bool on = 1; + * @return The on. + */ + @java.lang.Override + public boolean getOn() { + return on_; + } + + public static final int ENDPOINTS_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Endpoints endpoints_; + /** + *
+   * The endpoint that client metrics should be exported to, which is required if the switch is on.
+   * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return Whether the endpoints field is set. + */ + @java.lang.Override + public boolean hasEndpoints() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * The endpoint that client metrics should be exported to, which is required if the switch is on.
+   * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return The endpoints. + */ + @java.lang.Override + public apache.rocketmq.v2.Endpoints getEndpoints() { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + /** + *
+   * The endpoint that client metrics should be exported to, which is required if the switch is on.
+   * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (on_ != false) { + output.writeBool(1, on_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(2, getEndpoints()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (on_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, on_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getEndpoints()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Metric)) { + return super.equals(obj); + } + apache.rocketmq.v2.Metric other = (apache.rocketmq.v2.Metric) obj; + + if (getOn() + != other.getOn()) return false; + if (hasEndpoints() != other.hasEndpoints()) return false; + if (hasEndpoints()) { + if (!getEndpoints() + .equals(other.getEndpoints())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ON_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getOn()); + if (hasEndpoints()) { + hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; + hash = (53 * hash) + getEndpoints().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Metric parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Metric parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Metric parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Metric parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Metric parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Metric parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Metric parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Metric parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Metric parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Metric parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Metric parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Metric parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Metric prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Metric} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Metric) + apache.rocketmq.v2.MetricOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Metric.class, apache.rocketmq.v2.Metric.Builder.class); + } + + // Construct using apache.rocketmq.v2.Metric.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEndpointsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + on_ = false; + + if (endpointsBuilder_ == null) { + endpoints_ = null; + } else { + endpointsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Metric getDefaultInstanceForType() { + return apache.rocketmq.v2.Metric.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Metric build() { + apache.rocketmq.v2.Metric result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Metric buildPartial() { + apache.rocketmq.v2.Metric result = new apache.rocketmq.v2.Metric(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.on_ = on_; + if (((from_bitField0_ & 0x00000001) != 0)) { + if (endpointsBuilder_ == null) { + result.endpoints_ = endpoints_; + } else { + result.endpoints_ = endpointsBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Metric) { + return mergeFrom((apache.rocketmq.v2.Metric)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Metric other) { + if (other == apache.rocketmq.v2.Metric.getDefaultInstance()) return this; + if (other.getOn() != false) { + setOn(other.getOn()); + } + if (other.hasEndpoints()) { + mergeEndpoints(other.getEndpoints()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Metric parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Metric) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private boolean on_ ; + /** + *
+     * Indicates that if client should export local metrics to server.
+     * 
+ * + * bool on = 1; + * @return The on. + */ + @java.lang.Override + public boolean getOn() { + return on_; + } + /** + *
+     * Indicates that if client should export local metrics to server.
+     * 
+ * + * bool on = 1; + * @param value The on to set. + * @return This builder for chaining. + */ + public Builder setOn(boolean value) { + + on_ = value; + onChanged(); + return this; + } + /** + *
+     * Indicates that if client should export local metrics to server.
+     * 
+ * + * bool on = 1; + * @return This builder for chaining. + */ + public Builder clearOn() { + + on_ = false; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Endpoints endpoints_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return Whether the endpoints field is set. + */ + public boolean hasEndpoints() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return The endpoints. + */ + public apache.rocketmq.v2.Endpoints getEndpoints() { + if (endpointsBuilder_ == null) { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } else { + return endpointsBuilder_.getMessage(); + } + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + endpoints_ = value; + onChanged(); + } else { + endpointsBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder setEndpoints( + apache.rocketmq.v2.Endpoints.Builder builderForValue) { + if (endpointsBuilder_ == null) { + endpoints_ = builderForValue.build(); + onChanged(); + } else { + endpointsBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + endpoints_ != null && + endpoints_ != apache.rocketmq.v2.Endpoints.getDefaultInstance()) { + endpoints_ = + apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); + } else { + endpoints_ = value; + } + onChanged(); + } else { + endpointsBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder clearEndpoints() { + if (endpointsBuilder_ == null) { + endpoints_ = null; + onChanged(); + } else { + endpointsBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getEndpointsFieldBuilder().getBuilder(); + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + if (endpointsBuilder_ != null) { + return endpointsBuilder_.getMessageOrBuilder(); + } else { + return endpoints_ == null ? + apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + } + /** + *
+     * The endpoint that client metrics should be exported to, which is required if the switch is on.
+     * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> + getEndpointsFieldBuilder() { + if (endpointsBuilder_ == null) { + endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( + getEndpoints(), + getParentForChildren(), + isClean()); + endpoints_ = null; + } + return endpointsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Metric) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Metric) + private static final apache.rocketmq.v2.Metric DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Metric(); + } + + public static apache.rocketmq.v2.Metric getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Metric parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Metric(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Metric getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java new file mode 100644 index 00000000000..8ecca714ec4 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java @@ -0,0 +1,46 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface MetricOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Metric) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Indicates that if client should export local metrics to server.
+   * 
+ * + * bool on = 1; + * @return The on. + */ + boolean getOn(); + + /** + *
+   * The endpoint that client metrics should be exported to, which is required if the switch is on.
+   * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return Whether the endpoints field is set. + */ + boolean hasEndpoints(); + /** + *
+   * The endpoint that client metrics should be exported to, which is required if the switch is on.
+   * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return The endpoints. + */ + apache.rocketmq.v2.Endpoints getEndpoints(); + /** + *
+   * The endpoint that client metrics should be exported to, which is required if the switch is on.
+   * 
+ * + * optional .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java new file mode 100644 index 00000000000..0607fc46412 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java @@ -0,0 +1,668 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationRequest} + */ +public final class NotifyClientTerminationRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.NotifyClientTerminationRequest) + NotifyClientTerminationRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use NotifyClientTerminationRequest.newBuilder() to construct. + private NotifyClientTerminationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NotifyClientTerminationRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NotifyClientTerminationRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NotifyClientTerminationRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) != 0)) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.NotifyClientTerminationRequest.class, apache.rocketmq.v2.NotifyClientTerminationRequest.Builder.class); + } + + private int bitField0_; + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + *
+   * Consumer group, which is absent for producer.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Consumer group, which is absent for producer.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + *
+   * Consumer group, which is absent for producer.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getGroup()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.NotifyClientTerminationRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.NotifyClientTerminationRequest other = (apache.rocketmq.v2.NotifyClientTerminationRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.NotifyClientTerminationRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.NotifyClientTerminationRequest) + apache.rocketmq.v2.NotifyClientTerminationRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.NotifyClientTerminationRequest.class, apache.rocketmq.v2.NotifyClientTerminationRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.NotifyClientTerminationRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGroupFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.NotifyClientTerminationRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationRequest build() { + apache.rocketmq.v2.NotifyClientTerminationRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationRequest buildPartial() { + apache.rocketmq.v2.NotifyClientTerminationRequest result = new apache.rocketmq.v2.NotifyClientTerminationRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.NotifyClientTerminationRequest) { + return mergeFrom((apache.rocketmq.v2.NotifyClientTerminationRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.NotifyClientTerminationRequest other) { + if (other == apache.rocketmq.v2.NotifyClientTerminationRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.NotifyClientTerminationRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.NotifyClientTerminationRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + group_ != null && + group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + *
+     * Consumer group, which is absent for producer.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.NotifyClientTerminationRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.NotifyClientTerminationRequest) + private static final apache.rocketmq.v2.NotifyClientTerminationRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.NotifyClientTerminationRequest(); + } + + public static apache.rocketmq.v2.NotifyClientTerminationRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NotifyClientTerminationRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NotifyClientTerminationRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java new file mode 100644 index 00000000000..be369f7f8fe --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java @@ -0,0 +1,36 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface NotifyClientTerminationRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.NotifyClientTerminationRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Consumer group, which is absent for producer.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + *
+   * Consumer group, which is absent for producer.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + *
+   * Consumer group, which is absent for producer.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java new file mode 100644 index 00000000000..01fc9c857a2 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationResponse} + */ +public final class NotifyClientTerminationResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.NotifyClientTerminationResponse) + NotifyClientTerminationResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use NotifyClientTerminationResponse.newBuilder() to construct. + private NotifyClientTerminationResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NotifyClientTerminationResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NotifyClientTerminationResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NotifyClientTerminationResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.NotifyClientTerminationResponse.class, apache.rocketmq.v2.NotifyClientTerminationResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.NotifyClientTerminationResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.NotifyClientTerminationResponse other = (apache.rocketmq.v2.NotifyClientTerminationResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.NotifyClientTerminationResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.NotifyClientTerminationResponse) + apache.rocketmq.v2.NotifyClientTerminationResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.NotifyClientTerminationResponse.class, apache.rocketmq.v2.NotifyClientTerminationResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.NotifyClientTerminationResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.NotifyClientTerminationResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationResponse build() { + apache.rocketmq.v2.NotifyClientTerminationResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationResponse buildPartial() { + apache.rocketmq.v2.NotifyClientTerminationResponse result = new apache.rocketmq.v2.NotifyClientTerminationResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.NotifyClientTerminationResponse) { + return mergeFrom((apache.rocketmq.v2.NotifyClientTerminationResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.NotifyClientTerminationResponse other) { + if (other == apache.rocketmq.v2.NotifyClientTerminationResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.NotifyClientTerminationResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.NotifyClientTerminationResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.NotifyClientTerminationResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.NotifyClientTerminationResponse) + private static final apache.rocketmq.v2.NotifyClientTerminationResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.NotifyClientTerminationResponse(); + } + + public static apache.rocketmq.v2.NotifyClientTerminationResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NotifyClientTerminationResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NotifyClientTerminationResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyClientTerminationResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java new file mode 100644 index 00000000000..ee1a6fc4bf3 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface NotifyClientTerminationResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.NotifyClientTerminationResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java new file mode 100644 index 00000000000..4dca3633281 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java @@ -0,0 +1,559 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.NotifyUnsubscribeLiteCommand} + */ +public final class NotifyUnsubscribeLiteCommand extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) + NotifyUnsubscribeLiteCommandOrBuilder { +private static final long serialVersionUID = 0L; + // Use NotifyUnsubscribeLiteCommand.newBuilder() to construct. + private NotifyUnsubscribeLiteCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NotifyUnsubscribeLiteCommand() { + liteTopic_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new NotifyUnsubscribeLiteCommand(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NotifyUnsubscribeLiteCommand( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + liteTopic_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.class, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder.class); + } + + public static final int LITE_TOPIC_FIELD_NUMBER = 1; + private volatile java.lang.Object liteTopic_; + /** + * string lite_topic = 1; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } + } + /** + * string lite_topic = 1; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(liteTopic_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, liteTopic_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(liteTopic_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, liteTopic_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.NotifyUnsubscribeLiteCommand)) { + return super.equals(obj); + } + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand other = (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) obj; + + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.NotifyUnsubscribeLiteCommand} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) + apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.class, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder.class); + } + + // Construct using apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + liteTopic_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getDefaultInstanceForType() { + return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand build() { + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand buildPartial() { + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand result = new apache.rocketmq.v2.NotifyUnsubscribeLiteCommand(this); + result.liteTopic_ = liteTopic_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) { + return mergeFrom((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand other) { + if (other == apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance()) return this; + if (!other.getLiteTopic().isEmpty()) { + liteTopic_ = other.liteTopic_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object liteTopic_ = ""; + /** + * string lite_topic = 1; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string lite_topic = 1; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string lite_topic = 1; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + liteTopic_ = value; + onChanged(); + return this; + } + /** + * string lite_topic = 1; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + + liteTopic_ = getDefaultInstance().getLiteTopic(); + onChanged(); + return this; + } + /** + * string lite_topic = 1; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + liteTopic_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) + private static final apache.rocketmq.v2.NotifyUnsubscribeLiteCommand DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.NotifyUnsubscribeLiteCommand(); + } + + public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NotifyUnsubscribeLiteCommand parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NotifyUnsubscribeLiteCommand(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java new file mode 100644 index 00000000000..ed7a72f72e8 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java @@ -0,0 +1,21 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface NotifyUnsubscribeLiteCommandOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) + com.google.protobuf.MessageOrBuilder { + + /** + * string lite_topic = 1; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + * string lite_topic = 1; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java b/proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java new file mode 100644 index 00000000000..18f6bd884e4 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java @@ -0,0 +1,1022 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.OffsetOption} + */ +public final class OffsetOption extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.OffsetOption) + OffsetOptionOrBuilder { +private static final long serialVersionUID = 0L; + // Use OffsetOption.newBuilder() to construct. + private OffsetOption(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private OffsetOption() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new OffsetOption(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private OffsetOption( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + offsetTypeCase_ = 1; + offsetType_ = rawValue; + break; + } + case 16: { + offsetType_ = input.readInt64(); + offsetTypeCase_ = 2; + break; + } + case 24: { + offsetType_ = input.readInt64(); + offsetTypeCase_ = 3; + break; + } + case 32: { + offsetType_ = input.readInt64(); + offsetTypeCase_ = 4; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.OffsetOption.class, apache.rocketmq.v2.OffsetOption.Builder.class); + } + + /** + * Protobuf enum {@code apache.rocketmq.v2.OffsetOption.Policy} + */ + public enum Policy + implements com.google.protobuf.ProtocolMessageEnum { + /** + * LAST = 0; + */ + LAST(0), + /** + * MIN = 1; + */ + MIN(1), + /** + * MAX = 2; + */ + MAX(2), + UNRECOGNIZED(-1), + ; + + /** + * LAST = 0; + */ + public static final int LAST_VALUE = 0; + /** + * MIN = 1; + */ + public static final int MIN_VALUE = 1; + /** + * MAX = 2; + */ + public static final int MAX_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Policy valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Policy forNumber(int value) { + switch (value) { + case 0: return LAST; + case 1: return MIN; + case 2: return MAX; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Policy> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Policy findValueByNumber(int number) { + return Policy.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.OffsetOption.getDescriptor().getEnumTypes().get(0); + } + + private static final Policy[] VALUES = values(); + + public static Policy valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Policy(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.OffsetOption.Policy) + } + + private int offsetTypeCase_ = 0; + private java.lang.Object offsetType_; + public enum OffsetTypeCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + POLICY(1), + OFFSET(2), + TAIL_N(3), + TIMESTAMP(4), + OFFSETTYPE_NOT_SET(0); + private final int value; + private OffsetTypeCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OffsetTypeCase valueOf(int value) { + return forNumber(value); + } + + public static OffsetTypeCase forNumber(int value) { + switch (value) { + case 1: return POLICY; + case 2: return OFFSET; + case 3: return TAIL_N; + case 4: return TIMESTAMP; + case 0: return OFFSETTYPE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public OffsetTypeCase + getOffsetTypeCase() { + return OffsetTypeCase.forNumber( + offsetTypeCase_); + } + + public static final int POLICY_FIELD_NUMBER = 1; + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return Whether the policy field is set. + */ + public boolean hasPolicy() { + return offsetTypeCase_ == 1; + } + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return The enum numeric value on the wire for policy. + */ + public int getPolicyValue() { + if (offsetTypeCase_ == 1) { + return (java.lang.Integer) offsetType_; + } + return 0; + } + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return The policy. + */ + public apache.rocketmq.v2.OffsetOption.Policy getPolicy() { + if (offsetTypeCase_ == 1) { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.OffsetOption.Policy result = apache.rocketmq.v2.OffsetOption.Policy.valueOf( + (java.lang.Integer) offsetType_); + return result == null ? apache.rocketmq.v2.OffsetOption.Policy.UNRECOGNIZED : result; + } + return apache.rocketmq.v2.OffsetOption.Policy.LAST; + } + + public static final int OFFSET_FIELD_NUMBER = 2; + /** + * int64 offset = 2; + * @return Whether the offset field is set. + */ + @java.lang.Override + public boolean hasOffset() { + return offsetTypeCase_ == 2; + } + /** + * int64 offset = 2; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + if (offsetTypeCase_ == 2) { + return (java.lang.Long) offsetType_; + } + return 0L; + } + + public static final int TAIL_N_FIELD_NUMBER = 3; + /** + * int64 tail_n = 3; + * @return Whether the tailN field is set. + */ + @java.lang.Override + public boolean hasTailN() { + return offsetTypeCase_ == 3; + } + /** + * int64 tail_n = 3; + * @return The tailN. + */ + @java.lang.Override + public long getTailN() { + if (offsetTypeCase_ == 3) { + return (java.lang.Long) offsetType_; + } + return 0L; + } + + public static final int TIMESTAMP_FIELD_NUMBER = 4; + /** + * int64 timestamp = 4; + * @return Whether the timestamp field is set. + */ + @java.lang.Override + public boolean hasTimestamp() { + return offsetTypeCase_ == 4; + } + /** + * int64 timestamp = 4; + * @return The timestamp. + */ + @java.lang.Override + public long getTimestamp() { + if (offsetTypeCase_ == 4) { + return (java.lang.Long) offsetType_; + } + return 0L; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (offsetTypeCase_ == 1) { + output.writeEnum(1, ((java.lang.Integer) offsetType_)); + } + if (offsetTypeCase_ == 2) { + output.writeInt64( + 2, (long)((java.lang.Long) offsetType_)); + } + if (offsetTypeCase_ == 3) { + output.writeInt64( + 3, (long)((java.lang.Long) offsetType_)); + } + if (offsetTypeCase_ == 4) { + output.writeInt64( + 4, (long)((java.lang.Long) offsetType_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (offsetTypeCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, ((java.lang.Integer) offsetType_)); + } + if (offsetTypeCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size( + 2, (long)((java.lang.Long) offsetType_)); + } + if (offsetTypeCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size( + 3, (long)((java.lang.Long) offsetType_)); + } + if (offsetTypeCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size( + 4, (long)((java.lang.Long) offsetType_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.OffsetOption)) { + return super.equals(obj); + } + apache.rocketmq.v2.OffsetOption other = (apache.rocketmq.v2.OffsetOption) obj; + + if (!getOffsetTypeCase().equals(other.getOffsetTypeCase())) return false; + switch (offsetTypeCase_) { + case 1: + if (getPolicyValue() + != other.getPolicyValue()) return false; + break; + case 2: + if (getOffset() + != other.getOffset()) return false; + break; + case 3: + if (getTailN() + != other.getTailN()) return false; + break; + case 4: + if (getTimestamp() + != other.getTimestamp()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (offsetTypeCase_) { + case 1: + hash = (37 * hash) + POLICY_FIELD_NUMBER; + hash = (53 * hash) + getPolicyValue(); + break; + case 2: + hash = (37 * hash) + OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getOffset()); + break; + case 3: + hash = (37 * hash) + TAIL_N_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTailN()); + break; + case 4: + hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTimestamp()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.OffsetOption parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.OffsetOption parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.OffsetOption parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.OffsetOption parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.OffsetOption parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.OffsetOption parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.OffsetOption parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.OffsetOption parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.OffsetOption parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.OffsetOption parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.OffsetOption parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.OffsetOption parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.OffsetOption prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.OffsetOption} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.OffsetOption) + apache.rocketmq.v2.OffsetOptionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.OffsetOption.class, apache.rocketmq.v2.OffsetOption.Builder.class); + } + + // Construct using apache.rocketmq.v2.OffsetOption.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + offsetTypeCase_ = 0; + offsetType_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.OffsetOption getDefaultInstanceForType() { + return apache.rocketmq.v2.OffsetOption.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.OffsetOption build() { + apache.rocketmq.v2.OffsetOption result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.OffsetOption buildPartial() { + apache.rocketmq.v2.OffsetOption result = new apache.rocketmq.v2.OffsetOption(this); + if (offsetTypeCase_ == 1) { + result.offsetType_ = offsetType_; + } + if (offsetTypeCase_ == 2) { + result.offsetType_ = offsetType_; + } + if (offsetTypeCase_ == 3) { + result.offsetType_ = offsetType_; + } + if (offsetTypeCase_ == 4) { + result.offsetType_ = offsetType_; + } + result.offsetTypeCase_ = offsetTypeCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.OffsetOption) { + return mergeFrom((apache.rocketmq.v2.OffsetOption)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.OffsetOption other) { + if (other == apache.rocketmq.v2.OffsetOption.getDefaultInstance()) return this; + switch (other.getOffsetTypeCase()) { + case POLICY: { + setPolicyValue(other.getPolicyValue()); + break; + } + case OFFSET: { + setOffset(other.getOffset()); + break; + } + case TAIL_N: { + setTailN(other.getTailN()); + break; + } + case TIMESTAMP: { + setTimestamp(other.getTimestamp()); + break; + } + case OFFSETTYPE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.OffsetOption parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.OffsetOption) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int offsetTypeCase_ = 0; + private java.lang.Object offsetType_; + public OffsetTypeCase + getOffsetTypeCase() { + return OffsetTypeCase.forNumber( + offsetTypeCase_); + } + + public Builder clearOffsetType() { + offsetTypeCase_ = 0; + offsetType_ = null; + onChanged(); + return this; + } + + + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return Whether the policy field is set. + */ + @java.lang.Override + public boolean hasPolicy() { + return offsetTypeCase_ == 1; + } + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return The enum numeric value on the wire for policy. + */ + @java.lang.Override + public int getPolicyValue() { + if (offsetTypeCase_ == 1) { + return ((java.lang.Integer) offsetType_).intValue(); + } + return 0; + } + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @param value The enum numeric value on the wire for policy to set. + * @return This builder for chaining. + */ + public Builder setPolicyValue(int value) { + offsetTypeCase_ = 1; + offsetType_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return The policy. + */ + @java.lang.Override + public apache.rocketmq.v2.OffsetOption.Policy getPolicy() { + if (offsetTypeCase_ == 1) { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.OffsetOption.Policy result = apache.rocketmq.v2.OffsetOption.Policy.valueOf( + (java.lang.Integer) offsetType_); + return result == null ? apache.rocketmq.v2.OffsetOption.Policy.UNRECOGNIZED : result; + } + return apache.rocketmq.v2.OffsetOption.Policy.LAST; + } + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @param value The policy to set. + * @return This builder for chaining. + */ + public Builder setPolicy(apache.rocketmq.v2.OffsetOption.Policy value) { + if (value == null) { + throw new NullPointerException(); + } + offsetTypeCase_ = 1; + offsetType_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return This builder for chaining. + */ + public Builder clearPolicy() { + if (offsetTypeCase_ == 1) { + offsetTypeCase_ = 0; + offsetType_ = null; + onChanged(); + } + return this; + } + + /** + * int64 offset = 2; + * @return Whether the offset field is set. + */ + public boolean hasOffset() { + return offsetTypeCase_ == 2; + } + /** + * int64 offset = 2; + * @return The offset. + */ + public long getOffset() { + if (offsetTypeCase_ == 2) { + return (java.lang.Long) offsetType_; + } + return 0L; + } + /** + * int64 offset = 2; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(long value) { + offsetTypeCase_ = 2; + offsetType_ = value; + onChanged(); + return this; + } + /** + * int64 offset = 2; + * @return This builder for chaining. + */ + public Builder clearOffset() { + if (offsetTypeCase_ == 2) { + offsetTypeCase_ = 0; + offsetType_ = null; + onChanged(); + } + return this; + } + + /** + * int64 tail_n = 3; + * @return Whether the tailN field is set. + */ + public boolean hasTailN() { + return offsetTypeCase_ == 3; + } + /** + * int64 tail_n = 3; + * @return The tailN. + */ + public long getTailN() { + if (offsetTypeCase_ == 3) { + return (java.lang.Long) offsetType_; + } + return 0L; + } + /** + * int64 tail_n = 3; + * @param value The tailN to set. + * @return This builder for chaining. + */ + public Builder setTailN(long value) { + offsetTypeCase_ = 3; + offsetType_ = value; + onChanged(); + return this; + } + /** + * int64 tail_n = 3; + * @return This builder for chaining. + */ + public Builder clearTailN() { + if (offsetTypeCase_ == 3) { + offsetTypeCase_ = 0; + offsetType_ = null; + onChanged(); + } + return this; + } + + /** + * int64 timestamp = 4; + * @return Whether the timestamp field is set. + */ + public boolean hasTimestamp() { + return offsetTypeCase_ == 4; + } + /** + * int64 timestamp = 4; + * @return The timestamp. + */ + public long getTimestamp() { + if (offsetTypeCase_ == 4) { + return (java.lang.Long) offsetType_; + } + return 0L; + } + /** + * int64 timestamp = 4; + * @param value The timestamp to set. + * @return This builder for chaining. + */ + public Builder setTimestamp(long value) { + offsetTypeCase_ = 4; + offsetType_ = value; + onChanged(); + return this; + } + /** + * int64 timestamp = 4; + * @return This builder for chaining. + */ + public Builder clearTimestamp() { + if (offsetTypeCase_ == 4) { + offsetTypeCase_ = 0; + offsetType_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.OffsetOption) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.OffsetOption) + private static final apache.rocketmq.v2.OffsetOption DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.OffsetOption(); + } + + public static apache.rocketmq.v2.OffsetOption getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public OffsetOption parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new OffsetOption(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.OffsetOption getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java new file mode 100644 index 00000000000..2d9fe95c12f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java @@ -0,0 +1,60 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface OffsetOptionOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.OffsetOption) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return Whether the policy field is set. + */ + boolean hasPolicy(); + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return The enum numeric value on the wire for policy. + */ + int getPolicyValue(); + /** + * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; + * @return The policy. + */ + apache.rocketmq.v2.OffsetOption.Policy getPolicy(); + + /** + * int64 offset = 2; + * @return Whether the offset field is set. + */ + boolean hasOffset(); + /** + * int64 offset = 2; + * @return The offset. + */ + long getOffset(); + + /** + * int64 tail_n = 3; + * @return Whether the tailN field is set. + */ + boolean hasTailN(); + /** + * int64 tail_n = 3; + * @return The tailN. + */ + long getTailN(); + + /** + * int64 timestamp = 4; + * @return Whether the timestamp field is set. + */ + boolean hasTimestamp(); + /** + * int64 timestamp = 4; + * @return The timestamp. + */ + long getTimestamp(); + + public apache.rocketmq.v2.OffsetOption.OffsetTypeCase getOffsetTypeCase(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Permission.java b/proxy/src/main/java/apache/rocketmq/v2/Permission.java new file mode 100644 index 00000000000..0066846c06f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Permission.java @@ -0,0 +1,140 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.Permission} + */ +public enum Permission + implements com.google.protobuf.ProtocolMessageEnum { + /** + * PERMISSION_UNSPECIFIED = 0; + */ + PERMISSION_UNSPECIFIED(0), + /** + * NONE = 1; + */ + NONE(1), + /** + * READ = 2; + */ + READ(2), + /** + * WRITE = 3; + */ + WRITE(3), + /** + * READ_WRITE = 4; + */ + READ_WRITE(4), + UNRECOGNIZED(-1), + ; + + /** + * PERMISSION_UNSPECIFIED = 0; + */ + public static final int PERMISSION_UNSPECIFIED_VALUE = 0; + /** + * NONE = 1; + */ + public static final int NONE_VALUE = 1; + /** + * READ = 2; + */ + public static final int READ_VALUE = 2; + /** + * WRITE = 3; + */ + public static final int WRITE_VALUE = 3; + /** + * READ_WRITE = 4; + */ + public static final int READ_WRITE_VALUE = 4; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static Permission valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static Permission forNumber(int value) { + switch (value) { + case 0: return PERMISSION_UNSPECIFIED; + case 1: return NONE; + case 2: return READ; + case 3: return WRITE; + case 4: return READ_WRITE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + Permission> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public Permission findValueByNumber(int number) { + return Permission.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(2); + } + + private static final Permission[] VALUES = values(); + + public static Permission valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private Permission(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Permission) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java new file mode 100644 index 00000000000..502b4d660e9 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java @@ -0,0 +1,559 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceCommand} + */ +public final class PrintThreadStackTraceCommand extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PrintThreadStackTraceCommand) + PrintThreadStackTraceCommandOrBuilder { +private static final long serialVersionUID = 0L; + // Use PrintThreadStackTraceCommand.newBuilder() to construct. + private PrintThreadStackTraceCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrintThreadStackTraceCommand() { + nonce_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrintThreadStackTraceCommand(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrintThreadStackTraceCommand( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + nonce_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PrintThreadStackTraceCommand.class, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder.class); + } + + public static final int NONCE_FIELD_NUMBER = 1; + private volatile java.lang.Object nonce_; + /** + * string nonce = 1; + * @return The nonce. + */ + @java.lang.Override + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.PrintThreadStackTraceCommand)) { + return super.equals(obj); + } + apache.rocketmq.v2.PrintThreadStackTraceCommand other = (apache.rocketmq.v2.PrintThreadStackTraceCommand) obj; + + if (!getNonce() + .equals(other.getNonce())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NONCE_FIELD_NUMBER; + hash = (53 * hash) + getNonce().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.PrintThreadStackTraceCommand prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceCommand} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PrintThreadStackTraceCommand) + apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PrintThreadStackTraceCommand.class, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder.class); + } + + // Construct using apache.rocketmq.v2.PrintThreadStackTraceCommand.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nonce_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommand getDefaultInstanceForType() { + return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommand build() { + apache.rocketmq.v2.PrintThreadStackTraceCommand result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommand buildPartial() { + apache.rocketmq.v2.PrintThreadStackTraceCommand result = new apache.rocketmq.v2.PrintThreadStackTraceCommand(this); + result.nonce_ = nonce_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.PrintThreadStackTraceCommand) { + return mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceCommand)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.PrintThreadStackTraceCommand other) { + if (other == apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance()) return this; + if (!other.getNonce().isEmpty()) { + nonce_ = other.nonce_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.PrintThreadStackTraceCommand parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.PrintThreadStackTraceCommand) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object nonce_ = ""; + /** + * string nonce = 1; + * @return The nonce. + */ + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nonce = 1; + * @param value The nonce to set. + * @return This builder for chaining. + */ + public Builder setNonce( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nonce_ = value; + onChanged(); + return this; + } + /** + * string nonce = 1; + * @return This builder for chaining. + */ + public Builder clearNonce() { + + nonce_ = getDefaultInstance().getNonce(); + onChanged(); + return this; + } + /** + * string nonce = 1; + * @param value The bytes for nonce to set. + * @return This builder for chaining. + */ + public Builder setNonceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nonce_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PrintThreadStackTraceCommand) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PrintThreadStackTraceCommand) + private static final apache.rocketmq.v2.PrintThreadStackTraceCommand DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.PrintThreadStackTraceCommand(); + } + + public static apache.rocketmq.v2.PrintThreadStackTraceCommand getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrintThreadStackTraceCommand parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrintThreadStackTraceCommand(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommand getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java new file mode 100644 index 00000000000..ad0fbc33d41 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java @@ -0,0 +1,21 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface PrintThreadStackTraceCommandOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PrintThreadStackTraceCommand) + com.google.protobuf.MessageOrBuilder { + + /** + * string nonce = 1; + * @return The nonce. + */ + java.lang.String getNonce(); + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + com.google.protobuf.ByteString + getNonceBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java new file mode 100644 index 00000000000..10a90ccf9ec --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java @@ -0,0 +1,959 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Print the thread stack trace of a specific client, for diagnostics.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceRequest} + */ +public final class PrintThreadStackTraceRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PrintThreadStackTraceRequest) + PrintThreadStackTraceRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use PrintThreadStackTraceRequest.newBuilder() to construct. + private PrintThreadStackTraceRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrintThreadStackTraceRequest() { + deploymentName_ = ""; + clientId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrintThreadStackTraceRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrintThreadStackTraceRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + clientId_ = s; + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PrintThreadStackTraceRequest.class, apache.rocketmq.v2.PrintThreadStackTraceRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object clientId_; + /** + * string client_id = 2; + * @return The clientId. + */ + @java.lang.Override + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } + } + /** + * string client_id = 2; + * @return The bytes for clientId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GROUP_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, clientId_); + } + if (group_ != null) { + output.writeMessage(3, getGroup()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, clientId_); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGroup()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.PrintThreadStackTraceRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.PrintThreadStackTraceRequest other = (apache.rocketmq.v2.PrintThreadStackTraceRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (!getClientId() + .equals(other.getClientId())) return false; + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getClientId().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.PrintThreadStackTraceRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Print the thread stack trace of a specific client, for diagnostics.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PrintThreadStackTraceRequest) + apache.rocketmq.v2.PrintThreadStackTraceRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PrintThreadStackTraceRequest.class, apache.rocketmq.v2.PrintThreadStackTraceRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.PrintThreadStackTraceRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + clientId_ = ""; + + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.PrintThreadStackTraceRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceRequest build() { + apache.rocketmq.v2.PrintThreadStackTraceRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceRequest buildPartial() { + apache.rocketmq.v2.PrintThreadStackTraceRequest result = new apache.rocketmq.v2.PrintThreadStackTraceRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + result.clientId_ = clientId_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.PrintThreadStackTraceRequest) { + return mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.PrintThreadStackTraceRequest other) { + if (other == apache.rocketmq.v2.PrintThreadStackTraceRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (!other.getClientId().isEmpty()) { + clientId_ = other.clientId_; + onChanged(); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.PrintThreadStackTraceRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.PrintThreadStackTraceRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientId_ = ""; + /** + * string client_id = 2; + * @return The clientId. + */ + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_id = 2; + * @return The bytes for clientId. + */ + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_id = 2; + * @param value The clientId to set. + * @return This builder for chaining. + */ + public Builder setClientId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientId_ = value; + onChanged(); + return this; + } + /** + * string client_id = 2; + * @return This builder for chaining. + */ + public Builder clearClientId() { + + clientId_ = getDefaultInstance().getClientId(); + onChanged(); + return this; + } + /** + * string client_id = 2; + * @param value The bytes for clientId to set. + * @return This builder for chaining. + */ + public Builder setClientIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientId_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PrintThreadStackTraceRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PrintThreadStackTraceRequest) + private static final apache.rocketmq.v2.PrintThreadStackTraceRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.PrintThreadStackTraceRequest(); + } + + public static apache.rocketmq.v2.PrintThreadStackTraceRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrintThreadStackTraceRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrintThreadStackTraceRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java new file mode 100644 index 00000000000..fe4b1ff47f0 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java @@ -0,0 +1,65 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface PrintThreadStackTraceRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PrintThreadStackTraceRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * string client_id = 2; + * @return The clientId. + */ + java.lang.String getClientId(); + /** + * string client_id = 2; + * @return The bytes for clientId. + */ + com.google.protobuf.ByteString + getClientIdBytes(); + + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java new file mode 100644 index 00000000000..6a06f725e91 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java @@ -0,0 +1,777 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceResponse} + */ +public final class PrintThreadStackTraceResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PrintThreadStackTraceResponse) + PrintThreadStackTraceResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use PrintThreadStackTraceResponse.newBuilder() to construct. + private PrintThreadStackTraceResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PrintThreadStackTraceResponse() { + threadStackTrace_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PrintThreadStackTraceResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PrintThreadStackTraceResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + threadStackTrace_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PrintThreadStackTraceResponse.class, apache.rocketmq.v2.PrintThreadStackTraceResponse.Builder.class); + } + + private int bitField0_; + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int THREAD_STACK_TRACE_FIELD_NUMBER = 2; + private volatile java.lang.Object threadStackTrace_; + /** + * optional string thread_stack_trace = 2; + * @return Whether the threadStackTrace field is set. + */ + @java.lang.Override + public boolean hasThreadStackTrace() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string thread_stack_trace = 2; + * @return The threadStackTrace. + */ + @java.lang.Override + public java.lang.String getThreadStackTrace() { + java.lang.Object ref = threadStackTrace_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + threadStackTrace_ = s; + return s; + } + } + /** + * optional string thread_stack_trace = 2; + * @return The bytes for threadStackTrace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getThreadStackTraceBytes() { + java.lang.Object ref = threadStackTrace_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + threadStackTrace_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, threadStackTrace_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, threadStackTrace_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.PrintThreadStackTraceResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.PrintThreadStackTraceResponse other = (apache.rocketmq.v2.PrintThreadStackTraceResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (hasThreadStackTrace() != other.hasThreadStackTrace()) return false; + if (hasThreadStackTrace()) { + if (!getThreadStackTrace() + .equals(other.getThreadStackTrace())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (hasThreadStackTrace()) { + hash = (37 * hash) + THREAD_STACK_TRACE_FIELD_NUMBER; + hash = (53 * hash) + getThreadStackTrace().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.PrintThreadStackTraceResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PrintThreadStackTraceResponse) + apache.rocketmq.v2.PrintThreadStackTraceResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PrintThreadStackTraceResponse.class, apache.rocketmq.v2.PrintThreadStackTraceResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.PrintThreadStackTraceResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + threadStackTrace_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.PrintThreadStackTraceResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceResponse build() { + apache.rocketmq.v2.PrintThreadStackTraceResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceResponse buildPartial() { + apache.rocketmq.v2.PrintThreadStackTraceResponse result = new apache.rocketmq.v2.PrintThreadStackTraceResponse(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.threadStackTrace_ = threadStackTrace_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.PrintThreadStackTraceResponse) { + return mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.PrintThreadStackTraceResponse other) { + if (other == apache.rocketmq.v2.PrintThreadStackTraceResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.hasThreadStackTrace()) { + bitField0_ |= 0x00000001; + threadStackTrace_ = other.threadStackTrace_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.PrintThreadStackTraceResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.PrintThreadStackTraceResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object threadStackTrace_ = ""; + /** + * optional string thread_stack_trace = 2; + * @return Whether the threadStackTrace field is set. + */ + public boolean hasThreadStackTrace() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string thread_stack_trace = 2; + * @return The threadStackTrace. + */ + public java.lang.String getThreadStackTrace() { + java.lang.Object ref = threadStackTrace_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + threadStackTrace_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string thread_stack_trace = 2; + * @return The bytes for threadStackTrace. + */ + public com.google.protobuf.ByteString + getThreadStackTraceBytes() { + java.lang.Object ref = threadStackTrace_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + threadStackTrace_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string thread_stack_trace = 2; + * @param value The threadStackTrace to set. + * @return This builder for chaining. + */ + public Builder setThreadStackTrace( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + threadStackTrace_ = value; + onChanged(); + return this; + } + /** + * optional string thread_stack_trace = 2; + * @return This builder for chaining. + */ + public Builder clearThreadStackTrace() { + bitField0_ = (bitField0_ & ~0x00000001); + threadStackTrace_ = getDefaultInstance().getThreadStackTrace(); + onChanged(); + return this; + } + /** + * optional string thread_stack_trace = 2; + * @param value The bytes for threadStackTrace to set. + * @return This builder for chaining. + */ + public Builder setThreadStackTraceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + threadStackTrace_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PrintThreadStackTraceResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PrintThreadStackTraceResponse) + private static final apache.rocketmq.v2.PrintThreadStackTraceResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.PrintThreadStackTraceResponse(); + } + + public static apache.rocketmq.v2.PrintThreadStackTraceResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PrintThreadStackTraceResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PrintThreadStackTraceResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java new file mode 100644 index 00000000000..464812649b7 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java @@ -0,0 +1,41 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface PrintThreadStackTraceResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PrintThreadStackTraceResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * optional string thread_stack_trace = 2; + * @return Whether the threadStackTrace field is set. + */ + boolean hasThreadStackTrace(); + /** + * optional string thread_stack_trace = 2; + * @return The threadStackTrace. + */ + java.lang.String getThreadStackTrace(); + /** + * optional string thread_stack_trace = 2; + * @return The bytes for threadStackTrace. + */ + com.google.protobuf.ByteString + getThreadStackTraceBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java b/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java new file mode 100644 index 00000000000..117fe0ce7ca --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java @@ -0,0 +1,1338 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Snapshot of a consumer-side process queue, describing local cache and
+ * offset watermarks for a single message queue.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ProcessQueueInfo} + */ +public final class ProcessQueueInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ProcessQueueInfo) + ProcessQueueInfoOrBuilder { +private static final long serialVersionUID = 0L; + // Use ProcessQueueInfo.newBuilder() to construct. + private ProcessQueueInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ProcessQueueInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ProcessQueueInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ProcessQueueInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + commitOffset_ = input.readInt64(); + break; + } + case 16: { + + cachedMsgMinOffset_ = input.readInt64(); + break; + } + case 24: { + + cachedMsgMaxOffset_ = input.readInt64(); + break; + } + case 32: { + + cachedMsgCount_ = input.readInt32(); + break; + } + case 40: { + + cachedMsgSizeInMib_ = input.readInt32(); + break; + } + case 48: { + + transactionMsgMinOffset_ = input.readInt64(); + break; + } + case 56: { + + transactionMsgMaxOffset_ = input.readInt64(); + break; + } + case 64: { + + transactionMsgCount_ = input.readInt32(); + break; + } + case 72: { + + locked_ = input.readBool(); + break; + } + case 80: { + + tryUnlockTimes_ = input.readInt64(); + break; + } + case 88: { + + lastLockTimestamp_ = input.readInt64(); + break; + } + case 96: { + + dropped_ = input.readBool(); + break; + } + case 104: { + + lastPullTimestamp_ = input.readInt64(); + break; + } + case 112: { + + lastConsumeTimestamp_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ProcessQueueInfo.class, apache.rocketmq.v2.ProcessQueueInfo.Builder.class); + } + + public static final int COMMIT_OFFSET_FIELD_NUMBER = 1; + private long commitOffset_; + /** + * int64 commit_offset = 1; + * @return The commitOffset. + */ + @java.lang.Override + public long getCommitOffset() { + return commitOffset_; + } + + public static final int CACHED_MSG_MIN_OFFSET_FIELD_NUMBER = 2; + private long cachedMsgMinOffset_; + /** + * int64 cached_msg_min_offset = 2; + * @return The cachedMsgMinOffset. + */ + @java.lang.Override + public long getCachedMsgMinOffset() { + return cachedMsgMinOffset_; + } + + public static final int CACHED_MSG_MAX_OFFSET_FIELD_NUMBER = 3; + private long cachedMsgMaxOffset_; + /** + * int64 cached_msg_max_offset = 3; + * @return The cachedMsgMaxOffset. + */ + @java.lang.Override + public long getCachedMsgMaxOffset() { + return cachedMsgMaxOffset_; + } + + public static final int CACHED_MSG_COUNT_FIELD_NUMBER = 4; + private int cachedMsgCount_; + /** + * int32 cached_msg_count = 4; + * @return The cachedMsgCount. + */ + @java.lang.Override + public int getCachedMsgCount() { + return cachedMsgCount_; + } + + public static final int CACHED_MSG_SIZE_IN_MIB_FIELD_NUMBER = 5; + private int cachedMsgSizeInMib_; + /** + * int32 cached_msg_size_in_mib = 5; + * @return The cachedMsgSizeInMib. + */ + @java.lang.Override + public int getCachedMsgSizeInMib() { + return cachedMsgSizeInMib_; + } + + public static final int TRANSACTION_MSG_MIN_OFFSET_FIELD_NUMBER = 6; + private long transactionMsgMinOffset_; + /** + * int64 transaction_msg_min_offset = 6; + * @return The transactionMsgMinOffset. + */ + @java.lang.Override + public long getTransactionMsgMinOffset() { + return transactionMsgMinOffset_; + } + + public static final int TRANSACTION_MSG_MAX_OFFSET_FIELD_NUMBER = 7; + private long transactionMsgMaxOffset_; + /** + * int64 transaction_msg_max_offset = 7; + * @return The transactionMsgMaxOffset. + */ + @java.lang.Override + public long getTransactionMsgMaxOffset() { + return transactionMsgMaxOffset_; + } + + public static final int TRANSACTION_MSG_COUNT_FIELD_NUMBER = 8; + private int transactionMsgCount_; + /** + * int32 transaction_msg_count = 8; + * @return The transactionMsgCount. + */ + @java.lang.Override + public int getTransactionMsgCount() { + return transactionMsgCount_; + } + + public static final int LOCKED_FIELD_NUMBER = 9; + private boolean locked_; + /** + * bool locked = 9; + * @return The locked. + */ + @java.lang.Override + public boolean getLocked() { + return locked_; + } + + public static final int TRY_UNLOCK_TIMES_FIELD_NUMBER = 10; + private long tryUnlockTimes_; + /** + * int64 try_unlock_times = 10; + * @return The tryUnlockTimes. + */ + @java.lang.Override + public long getTryUnlockTimes() { + return tryUnlockTimes_; + } + + public static final int LAST_LOCK_TIMESTAMP_FIELD_NUMBER = 11; + private long lastLockTimestamp_; + /** + * int64 last_lock_timestamp = 11; + * @return The lastLockTimestamp. + */ + @java.lang.Override + public long getLastLockTimestamp() { + return lastLockTimestamp_; + } + + public static final int DROPPED_FIELD_NUMBER = 12; + private boolean dropped_; + /** + * bool dropped = 12; + * @return The dropped. + */ + @java.lang.Override + public boolean getDropped() { + return dropped_; + } + + public static final int LAST_PULL_TIMESTAMP_FIELD_NUMBER = 13; + private long lastPullTimestamp_; + /** + * int64 last_pull_timestamp = 13; + * @return The lastPullTimestamp. + */ + @java.lang.Override + public long getLastPullTimestamp() { + return lastPullTimestamp_; + } + + public static final int LAST_CONSUME_TIMESTAMP_FIELD_NUMBER = 14; + private long lastConsumeTimestamp_; + /** + * int64 last_consume_timestamp = 14; + * @return The lastConsumeTimestamp. + */ + @java.lang.Override + public long getLastConsumeTimestamp() { + return lastConsumeTimestamp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (commitOffset_ != 0L) { + output.writeInt64(1, commitOffset_); + } + if (cachedMsgMinOffset_ != 0L) { + output.writeInt64(2, cachedMsgMinOffset_); + } + if (cachedMsgMaxOffset_ != 0L) { + output.writeInt64(3, cachedMsgMaxOffset_); + } + if (cachedMsgCount_ != 0) { + output.writeInt32(4, cachedMsgCount_); + } + if (cachedMsgSizeInMib_ != 0) { + output.writeInt32(5, cachedMsgSizeInMib_); + } + if (transactionMsgMinOffset_ != 0L) { + output.writeInt64(6, transactionMsgMinOffset_); + } + if (transactionMsgMaxOffset_ != 0L) { + output.writeInt64(7, transactionMsgMaxOffset_); + } + if (transactionMsgCount_ != 0) { + output.writeInt32(8, transactionMsgCount_); + } + if (locked_ != false) { + output.writeBool(9, locked_); + } + if (tryUnlockTimes_ != 0L) { + output.writeInt64(10, tryUnlockTimes_); + } + if (lastLockTimestamp_ != 0L) { + output.writeInt64(11, lastLockTimestamp_); + } + if (dropped_ != false) { + output.writeBool(12, dropped_); + } + if (lastPullTimestamp_ != 0L) { + output.writeInt64(13, lastPullTimestamp_); + } + if (lastConsumeTimestamp_ != 0L) { + output.writeInt64(14, lastConsumeTimestamp_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (commitOffset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(1, commitOffset_); + } + if (cachedMsgMinOffset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, cachedMsgMinOffset_); + } + if (cachedMsgMaxOffset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, cachedMsgMaxOffset_); + } + if (cachedMsgCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, cachedMsgCount_); + } + if (cachedMsgSizeInMib_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, cachedMsgSizeInMib_); + } + if (transactionMsgMinOffset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(6, transactionMsgMinOffset_); + } + if (transactionMsgMaxOffset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(7, transactionMsgMaxOffset_); + } + if (transactionMsgCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, transactionMsgCount_); + } + if (locked_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(9, locked_); + } + if (tryUnlockTimes_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(10, tryUnlockTimes_); + } + if (lastLockTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(11, lastLockTimestamp_); + } + if (dropped_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(12, dropped_); + } + if (lastPullTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(13, lastPullTimestamp_); + } + if (lastConsumeTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(14, lastConsumeTimestamp_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ProcessQueueInfo)) { + return super.equals(obj); + } + apache.rocketmq.v2.ProcessQueueInfo other = (apache.rocketmq.v2.ProcessQueueInfo) obj; + + if (getCommitOffset() + != other.getCommitOffset()) return false; + if (getCachedMsgMinOffset() + != other.getCachedMsgMinOffset()) return false; + if (getCachedMsgMaxOffset() + != other.getCachedMsgMaxOffset()) return false; + if (getCachedMsgCount() + != other.getCachedMsgCount()) return false; + if (getCachedMsgSizeInMib() + != other.getCachedMsgSizeInMib()) return false; + if (getTransactionMsgMinOffset() + != other.getTransactionMsgMinOffset()) return false; + if (getTransactionMsgMaxOffset() + != other.getTransactionMsgMaxOffset()) return false; + if (getTransactionMsgCount() + != other.getTransactionMsgCount()) return false; + if (getLocked() + != other.getLocked()) return false; + if (getTryUnlockTimes() + != other.getTryUnlockTimes()) return false; + if (getLastLockTimestamp() + != other.getLastLockTimestamp()) return false; + if (getDropped() + != other.getDropped()) return false; + if (getLastPullTimestamp() + != other.getLastPullTimestamp()) return false; + if (getLastConsumeTimestamp() + != other.getLastConsumeTimestamp()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + COMMIT_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCommitOffset()); + hash = (37 * hash) + CACHED_MSG_MIN_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCachedMsgMinOffset()); + hash = (37 * hash) + CACHED_MSG_MAX_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCachedMsgMaxOffset()); + hash = (37 * hash) + CACHED_MSG_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getCachedMsgCount(); + hash = (37 * hash) + CACHED_MSG_SIZE_IN_MIB_FIELD_NUMBER; + hash = (53 * hash) + getCachedMsgSizeInMib(); + hash = (37 * hash) + TRANSACTION_MSG_MIN_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTransactionMsgMinOffset()); + hash = (37 * hash) + TRANSACTION_MSG_MAX_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTransactionMsgMaxOffset()); + hash = (37 * hash) + TRANSACTION_MSG_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getTransactionMsgCount(); + hash = (37 * hash) + LOCKED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getLocked()); + hash = (37 * hash) + TRY_UNLOCK_TIMES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTryUnlockTimes()); + hash = (37 * hash) + LAST_LOCK_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLastLockTimestamp()); + hash = (37 * hash) + DROPPED_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getDropped()); + hash = (37 * hash) + LAST_PULL_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLastPullTimestamp()); + hash = (37 * hash) + LAST_CONSUME_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getLastConsumeTimestamp()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ProcessQueueInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Snapshot of a consumer-side process queue, describing local cache and
+   * offset watermarks for a single message queue.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ProcessQueueInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ProcessQueueInfo) + apache.rocketmq.v2.ProcessQueueInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ProcessQueueInfo.class, apache.rocketmq.v2.ProcessQueueInfo.Builder.class); + } + + // Construct using apache.rocketmq.v2.ProcessQueueInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + commitOffset_ = 0L; + + cachedMsgMinOffset_ = 0L; + + cachedMsgMaxOffset_ = 0L; + + cachedMsgCount_ = 0; + + cachedMsgSizeInMib_ = 0; + + transactionMsgMinOffset_ = 0L; + + transactionMsgMaxOffset_ = 0L; + + transactionMsgCount_ = 0; + + locked_ = false; + + tryUnlockTimes_ = 0L; + + lastLockTimestamp_ = 0L; + + dropped_ = false; + + lastPullTimestamp_ = 0L; + + lastConsumeTimestamp_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ProcessQueueInfo getDefaultInstanceForType() { + return apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ProcessQueueInfo build() { + apache.rocketmq.v2.ProcessQueueInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ProcessQueueInfo buildPartial() { + apache.rocketmq.v2.ProcessQueueInfo result = new apache.rocketmq.v2.ProcessQueueInfo(this); + result.commitOffset_ = commitOffset_; + result.cachedMsgMinOffset_ = cachedMsgMinOffset_; + result.cachedMsgMaxOffset_ = cachedMsgMaxOffset_; + result.cachedMsgCount_ = cachedMsgCount_; + result.cachedMsgSizeInMib_ = cachedMsgSizeInMib_; + result.transactionMsgMinOffset_ = transactionMsgMinOffset_; + result.transactionMsgMaxOffset_ = transactionMsgMaxOffset_; + result.transactionMsgCount_ = transactionMsgCount_; + result.locked_ = locked_; + result.tryUnlockTimes_ = tryUnlockTimes_; + result.lastLockTimestamp_ = lastLockTimestamp_; + result.dropped_ = dropped_; + result.lastPullTimestamp_ = lastPullTimestamp_; + result.lastConsumeTimestamp_ = lastConsumeTimestamp_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ProcessQueueInfo) { + return mergeFrom((apache.rocketmq.v2.ProcessQueueInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ProcessQueueInfo other) { + if (other == apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance()) return this; + if (other.getCommitOffset() != 0L) { + setCommitOffset(other.getCommitOffset()); + } + if (other.getCachedMsgMinOffset() != 0L) { + setCachedMsgMinOffset(other.getCachedMsgMinOffset()); + } + if (other.getCachedMsgMaxOffset() != 0L) { + setCachedMsgMaxOffset(other.getCachedMsgMaxOffset()); + } + if (other.getCachedMsgCount() != 0) { + setCachedMsgCount(other.getCachedMsgCount()); + } + if (other.getCachedMsgSizeInMib() != 0) { + setCachedMsgSizeInMib(other.getCachedMsgSizeInMib()); + } + if (other.getTransactionMsgMinOffset() != 0L) { + setTransactionMsgMinOffset(other.getTransactionMsgMinOffset()); + } + if (other.getTransactionMsgMaxOffset() != 0L) { + setTransactionMsgMaxOffset(other.getTransactionMsgMaxOffset()); + } + if (other.getTransactionMsgCount() != 0) { + setTransactionMsgCount(other.getTransactionMsgCount()); + } + if (other.getLocked() != false) { + setLocked(other.getLocked()); + } + if (other.getTryUnlockTimes() != 0L) { + setTryUnlockTimes(other.getTryUnlockTimes()); + } + if (other.getLastLockTimestamp() != 0L) { + setLastLockTimestamp(other.getLastLockTimestamp()); + } + if (other.getDropped() != false) { + setDropped(other.getDropped()); + } + if (other.getLastPullTimestamp() != 0L) { + setLastPullTimestamp(other.getLastPullTimestamp()); + } + if (other.getLastConsumeTimestamp() != 0L) { + setLastConsumeTimestamp(other.getLastConsumeTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ProcessQueueInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ProcessQueueInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private long commitOffset_ ; + /** + * int64 commit_offset = 1; + * @return The commitOffset. + */ + @java.lang.Override + public long getCommitOffset() { + return commitOffset_; + } + /** + * int64 commit_offset = 1; + * @param value The commitOffset to set. + * @return This builder for chaining. + */ + public Builder setCommitOffset(long value) { + + commitOffset_ = value; + onChanged(); + return this; + } + /** + * int64 commit_offset = 1; + * @return This builder for chaining. + */ + public Builder clearCommitOffset() { + + commitOffset_ = 0L; + onChanged(); + return this; + } + + private long cachedMsgMinOffset_ ; + /** + * int64 cached_msg_min_offset = 2; + * @return The cachedMsgMinOffset. + */ + @java.lang.Override + public long getCachedMsgMinOffset() { + return cachedMsgMinOffset_; + } + /** + * int64 cached_msg_min_offset = 2; + * @param value The cachedMsgMinOffset to set. + * @return This builder for chaining. + */ + public Builder setCachedMsgMinOffset(long value) { + + cachedMsgMinOffset_ = value; + onChanged(); + return this; + } + /** + * int64 cached_msg_min_offset = 2; + * @return This builder for chaining. + */ + public Builder clearCachedMsgMinOffset() { + + cachedMsgMinOffset_ = 0L; + onChanged(); + return this; + } + + private long cachedMsgMaxOffset_ ; + /** + * int64 cached_msg_max_offset = 3; + * @return The cachedMsgMaxOffset. + */ + @java.lang.Override + public long getCachedMsgMaxOffset() { + return cachedMsgMaxOffset_; + } + /** + * int64 cached_msg_max_offset = 3; + * @param value The cachedMsgMaxOffset to set. + * @return This builder for chaining. + */ + public Builder setCachedMsgMaxOffset(long value) { + + cachedMsgMaxOffset_ = value; + onChanged(); + return this; + } + /** + * int64 cached_msg_max_offset = 3; + * @return This builder for chaining. + */ + public Builder clearCachedMsgMaxOffset() { + + cachedMsgMaxOffset_ = 0L; + onChanged(); + return this; + } + + private int cachedMsgCount_ ; + /** + * int32 cached_msg_count = 4; + * @return The cachedMsgCount. + */ + @java.lang.Override + public int getCachedMsgCount() { + return cachedMsgCount_; + } + /** + * int32 cached_msg_count = 4; + * @param value The cachedMsgCount to set. + * @return This builder for chaining. + */ + public Builder setCachedMsgCount(int value) { + + cachedMsgCount_ = value; + onChanged(); + return this; + } + /** + * int32 cached_msg_count = 4; + * @return This builder for chaining. + */ + public Builder clearCachedMsgCount() { + + cachedMsgCount_ = 0; + onChanged(); + return this; + } + + private int cachedMsgSizeInMib_ ; + /** + * int32 cached_msg_size_in_mib = 5; + * @return The cachedMsgSizeInMib. + */ + @java.lang.Override + public int getCachedMsgSizeInMib() { + return cachedMsgSizeInMib_; + } + /** + * int32 cached_msg_size_in_mib = 5; + * @param value The cachedMsgSizeInMib to set. + * @return This builder for chaining. + */ + public Builder setCachedMsgSizeInMib(int value) { + + cachedMsgSizeInMib_ = value; + onChanged(); + return this; + } + /** + * int32 cached_msg_size_in_mib = 5; + * @return This builder for chaining. + */ + public Builder clearCachedMsgSizeInMib() { + + cachedMsgSizeInMib_ = 0; + onChanged(); + return this; + } + + private long transactionMsgMinOffset_ ; + /** + * int64 transaction_msg_min_offset = 6; + * @return The transactionMsgMinOffset. + */ + @java.lang.Override + public long getTransactionMsgMinOffset() { + return transactionMsgMinOffset_; + } + /** + * int64 transaction_msg_min_offset = 6; + * @param value The transactionMsgMinOffset to set. + * @return This builder for chaining. + */ + public Builder setTransactionMsgMinOffset(long value) { + + transactionMsgMinOffset_ = value; + onChanged(); + return this; + } + /** + * int64 transaction_msg_min_offset = 6; + * @return This builder for chaining. + */ + public Builder clearTransactionMsgMinOffset() { + + transactionMsgMinOffset_ = 0L; + onChanged(); + return this; + } + + private long transactionMsgMaxOffset_ ; + /** + * int64 transaction_msg_max_offset = 7; + * @return The transactionMsgMaxOffset. + */ + @java.lang.Override + public long getTransactionMsgMaxOffset() { + return transactionMsgMaxOffset_; + } + /** + * int64 transaction_msg_max_offset = 7; + * @param value The transactionMsgMaxOffset to set. + * @return This builder for chaining. + */ + public Builder setTransactionMsgMaxOffset(long value) { + + transactionMsgMaxOffset_ = value; + onChanged(); + return this; + } + /** + * int64 transaction_msg_max_offset = 7; + * @return This builder for chaining. + */ + public Builder clearTransactionMsgMaxOffset() { + + transactionMsgMaxOffset_ = 0L; + onChanged(); + return this; + } + + private int transactionMsgCount_ ; + /** + * int32 transaction_msg_count = 8; + * @return The transactionMsgCount. + */ + @java.lang.Override + public int getTransactionMsgCount() { + return transactionMsgCount_; + } + /** + * int32 transaction_msg_count = 8; + * @param value The transactionMsgCount to set. + * @return This builder for chaining. + */ + public Builder setTransactionMsgCount(int value) { + + transactionMsgCount_ = value; + onChanged(); + return this; + } + /** + * int32 transaction_msg_count = 8; + * @return This builder for chaining. + */ + public Builder clearTransactionMsgCount() { + + transactionMsgCount_ = 0; + onChanged(); + return this; + } + + private boolean locked_ ; + /** + * bool locked = 9; + * @return The locked. + */ + @java.lang.Override + public boolean getLocked() { + return locked_; + } + /** + * bool locked = 9; + * @param value The locked to set. + * @return This builder for chaining. + */ + public Builder setLocked(boolean value) { + + locked_ = value; + onChanged(); + return this; + } + /** + * bool locked = 9; + * @return This builder for chaining. + */ + public Builder clearLocked() { + + locked_ = false; + onChanged(); + return this; + } + + private long tryUnlockTimes_ ; + /** + * int64 try_unlock_times = 10; + * @return The tryUnlockTimes. + */ + @java.lang.Override + public long getTryUnlockTimes() { + return tryUnlockTimes_; + } + /** + * int64 try_unlock_times = 10; + * @param value The tryUnlockTimes to set. + * @return This builder for chaining. + */ + public Builder setTryUnlockTimes(long value) { + + tryUnlockTimes_ = value; + onChanged(); + return this; + } + /** + * int64 try_unlock_times = 10; + * @return This builder for chaining. + */ + public Builder clearTryUnlockTimes() { + + tryUnlockTimes_ = 0L; + onChanged(); + return this; + } + + private long lastLockTimestamp_ ; + /** + * int64 last_lock_timestamp = 11; + * @return The lastLockTimestamp. + */ + @java.lang.Override + public long getLastLockTimestamp() { + return lastLockTimestamp_; + } + /** + * int64 last_lock_timestamp = 11; + * @param value The lastLockTimestamp to set. + * @return This builder for chaining. + */ + public Builder setLastLockTimestamp(long value) { + + lastLockTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 last_lock_timestamp = 11; + * @return This builder for chaining. + */ + public Builder clearLastLockTimestamp() { + + lastLockTimestamp_ = 0L; + onChanged(); + return this; + } + + private boolean dropped_ ; + /** + * bool dropped = 12; + * @return The dropped. + */ + @java.lang.Override + public boolean getDropped() { + return dropped_; + } + /** + * bool dropped = 12; + * @param value The dropped to set. + * @return This builder for chaining. + */ + public Builder setDropped(boolean value) { + + dropped_ = value; + onChanged(); + return this; + } + /** + * bool dropped = 12; + * @return This builder for chaining. + */ + public Builder clearDropped() { + + dropped_ = false; + onChanged(); + return this; + } + + private long lastPullTimestamp_ ; + /** + * int64 last_pull_timestamp = 13; + * @return The lastPullTimestamp. + */ + @java.lang.Override + public long getLastPullTimestamp() { + return lastPullTimestamp_; + } + /** + * int64 last_pull_timestamp = 13; + * @param value The lastPullTimestamp to set. + * @return This builder for chaining. + */ + public Builder setLastPullTimestamp(long value) { + + lastPullTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 last_pull_timestamp = 13; + * @return This builder for chaining. + */ + public Builder clearLastPullTimestamp() { + + lastPullTimestamp_ = 0L; + onChanged(); + return this; + } + + private long lastConsumeTimestamp_ ; + /** + * int64 last_consume_timestamp = 14; + * @return The lastConsumeTimestamp. + */ + @java.lang.Override + public long getLastConsumeTimestamp() { + return lastConsumeTimestamp_; + } + /** + * int64 last_consume_timestamp = 14; + * @param value The lastConsumeTimestamp to set. + * @return This builder for chaining. + */ + public Builder setLastConsumeTimestamp(long value) { + + lastConsumeTimestamp_ = value; + onChanged(); + return this; + } + /** + * int64 last_consume_timestamp = 14; + * @return This builder for chaining. + */ + public Builder clearLastConsumeTimestamp() { + + lastConsumeTimestamp_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ProcessQueueInfo) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ProcessQueueInfo) + private static final apache.rocketmq.v2.ProcessQueueInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ProcessQueueInfo(); + } + + public static apache.rocketmq.v2.ProcessQueueInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ProcessQueueInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ProcessQueueInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ProcessQueueInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java new file mode 100644 index 00000000000..9c7d8c287fd --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java @@ -0,0 +1,93 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ProcessQueueInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ProcessQueueInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * int64 commit_offset = 1; + * @return The commitOffset. + */ + long getCommitOffset(); + + /** + * int64 cached_msg_min_offset = 2; + * @return The cachedMsgMinOffset. + */ + long getCachedMsgMinOffset(); + + /** + * int64 cached_msg_max_offset = 3; + * @return The cachedMsgMaxOffset. + */ + long getCachedMsgMaxOffset(); + + /** + * int32 cached_msg_count = 4; + * @return The cachedMsgCount. + */ + int getCachedMsgCount(); + + /** + * int32 cached_msg_size_in_mib = 5; + * @return The cachedMsgSizeInMib. + */ + int getCachedMsgSizeInMib(); + + /** + * int64 transaction_msg_min_offset = 6; + * @return The transactionMsgMinOffset. + */ + long getTransactionMsgMinOffset(); + + /** + * int64 transaction_msg_max_offset = 7; + * @return The transactionMsgMaxOffset. + */ + long getTransactionMsgMaxOffset(); + + /** + * int32 transaction_msg_count = 8; + * @return The transactionMsgCount. + */ + int getTransactionMsgCount(); + + /** + * bool locked = 9; + * @return The locked. + */ + boolean getLocked(); + + /** + * int64 try_unlock_times = 10; + * @return The tryUnlockTimes. + */ + long getTryUnlockTimes(); + + /** + * int64 last_lock_timestamp = 11; + * @return The lastLockTimestamp. + */ + long getLastLockTimestamp(); + + /** + * bool dropped = 12; + * @return The dropped. + */ + boolean getDropped(); + + /** + * int64 last_pull_timestamp = 13; + * @return The lastPullTimestamp. + */ + long getLastPullTimestamp(); + + /** + * int64 last_consume_timestamp = 14; + * @return The lastConsumeTimestamp. + */ + long getLastConsumeTimestamp(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Publishing.java b/proxy/src/main/java/apache/rocketmq/v2/Publishing.java new file mode 100644 index 00000000000..d2c7c99403d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Publishing.java @@ -0,0 +1,1083 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Publishing} + */ +public final class Publishing extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Publishing) + PublishingOrBuilder { +private static final long serialVersionUID = 0L; + // Use Publishing.newBuilder() to construct. + private Publishing(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Publishing() { + topics_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Publishing(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Publishing( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + topics_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + topics_.add( + input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry)); + break; + } + case 16: { + + maxBodySize_ = input.readInt32(); + break; + } + case 24: { + + validateMessageType_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + topics_ = java.util.Collections.unmodifiableList(topics_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Publishing.class, apache.rocketmq.v2.Publishing.Builder.class); + } + + public static final int TOPICS_FIELD_NUMBER = 1; + private java.util.List topics_; + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + @java.lang.Override + public java.util.List getTopicsList() { + return topics_; + } + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + @java.lang.Override + public java.util.List + getTopicsOrBuilderList() { + return topics_; + } + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + @java.lang.Override + public int getTopicsCount() { + return topics_.size(); + } + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopics(int index) { + return topics_.get(index); + } + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index) { + return topics_.get(index); + } + + public static final int MAX_BODY_SIZE_FIELD_NUMBER = 2; + private int maxBodySize_; + /** + *
+   * If the message body size exceeds `max_body_size`, broker servers would
+   * reject the request. As a result, it is advisable that Producer performs
+   * client-side check validation.
+   * 
+ * + * int32 max_body_size = 2; + * @return The maxBodySize. + */ + @java.lang.Override + public int getMaxBodySize() { + return maxBodySize_; + } + + public static final int VALIDATE_MESSAGE_TYPE_FIELD_NUMBER = 3; + private boolean validateMessageType_; + /** + *
+   * When `validate_message_type` flag set `false`, no need to validate message's type
+   * with messageQueue's `accept_message_types` before publishing.
+   * 
+ * + * bool validate_message_type = 3; + * @return The validateMessageType. + */ + @java.lang.Override + public boolean getValidateMessageType() { + return validateMessageType_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < topics_.size(); i++) { + output.writeMessage(1, topics_.get(i)); + } + if (maxBodySize_ != 0) { + output.writeInt32(2, maxBodySize_); + } + if (validateMessageType_ != false) { + output.writeBool(3, validateMessageType_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < topics_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, topics_.get(i)); + } + if (maxBodySize_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, maxBodySize_); + } + if (validateMessageType_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, validateMessageType_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Publishing)) { + return super.equals(obj); + } + apache.rocketmq.v2.Publishing other = (apache.rocketmq.v2.Publishing) obj; + + if (!getTopicsList() + .equals(other.getTopicsList())) return false; + if (getMaxBodySize() + != other.getMaxBodySize()) return false; + if (getValidateMessageType() + != other.getValidateMessageType()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getTopicsCount() > 0) { + hash = (37 * hash) + TOPICS_FIELD_NUMBER; + hash = (53 * hash) + getTopicsList().hashCode(); + } + hash = (37 * hash) + MAX_BODY_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getMaxBodySize(); + hash = (37 * hash) + VALIDATE_MESSAGE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getValidateMessageType()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Publishing parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Publishing parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Publishing parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Publishing parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Publishing parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Publishing parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Publishing parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Publishing parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Publishing parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Publishing parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Publishing parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Publishing parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Publishing prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Publishing} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Publishing) + apache.rocketmq.v2.PublishingOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Publishing.class, apache.rocketmq.v2.Publishing.Builder.class); + } + + // Construct using apache.rocketmq.v2.Publishing.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTopicsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicsBuilder_ == null) { + topics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + topicsBuilder_.clear(); + } + maxBodySize_ = 0; + + validateMessageType_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Publishing getDefaultInstanceForType() { + return apache.rocketmq.v2.Publishing.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Publishing build() { + apache.rocketmq.v2.Publishing result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Publishing buildPartial() { + apache.rocketmq.v2.Publishing result = new apache.rocketmq.v2.Publishing(this); + int from_bitField0_ = bitField0_; + if (topicsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + topics_ = java.util.Collections.unmodifiableList(topics_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.topics_ = topics_; + } else { + result.topics_ = topicsBuilder_.build(); + } + result.maxBodySize_ = maxBodySize_; + result.validateMessageType_ = validateMessageType_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Publishing) { + return mergeFrom((apache.rocketmq.v2.Publishing)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Publishing other) { + if (other == apache.rocketmq.v2.Publishing.getDefaultInstance()) return this; + if (topicsBuilder_ == null) { + if (!other.topics_.isEmpty()) { + if (topics_.isEmpty()) { + topics_ = other.topics_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureTopicsIsMutable(); + topics_.addAll(other.topics_); + } + onChanged(); + } + } else { + if (!other.topics_.isEmpty()) { + if (topicsBuilder_.isEmpty()) { + topicsBuilder_.dispose(); + topicsBuilder_ = null; + topics_ = other.topics_; + bitField0_ = (bitField0_ & ~0x00000001); + topicsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTopicsFieldBuilder() : null; + } else { + topicsBuilder_.addAllMessages(other.topics_); + } + } + } + if (other.getMaxBodySize() != 0) { + setMaxBodySize(other.getMaxBodySize()); + } + if (other.getValidateMessageType() != false) { + setValidateMessageType(other.getValidateMessageType()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Publishing parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Publishing) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List topics_ = + java.util.Collections.emptyList(); + private void ensureTopicsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + topics_ = new java.util.ArrayList(topics_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicsBuilder_; + + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public java.util.List getTopicsList() { + if (topicsBuilder_ == null) { + return java.util.Collections.unmodifiableList(topics_); + } else { + return topicsBuilder_.getMessageList(); + } + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public int getTopicsCount() { + if (topicsBuilder_ == null) { + return topics_.size(); + } else { + return topicsBuilder_.getCount(); + } + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public apache.rocketmq.v2.Resource getTopics(int index) { + if (topicsBuilder_ == null) { + return topics_.get(index); + } else { + return topicsBuilder_.getMessage(index); + } + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder setTopics( + int index, apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.set(index, value); + onChanged(); + } else { + topicsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder setTopics( + int index, apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.set(index, builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder addTopics(apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.add(value); + onChanged(); + } else { + topicsBuilder_.addMessage(value); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder addTopics( + int index, apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.add(index, value); + onChanged(); + } else { + topicsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder addTopics( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.add(builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder addTopics( + int index, apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.add(index, builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder addAllTopics( + java.lang.Iterable values) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, topics_); + onChanged(); + } else { + topicsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder clearTopics() { + if (topicsBuilder_ == null) { + topics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + topicsBuilder_.clear(); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public Builder removeTopics(int index) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.remove(index); + onChanged(); + } else { + topicsBuilder_.remove(index); + } + return this; + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicsBuilder( + int index) { + return getTopicsFieldBuilder().getBuilder(index); + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index) { + if (topicsBuilder_ == null) { + return topics_.get(index); } else { + return topicsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public java.util.List + getTopicsOrBuilderList() { + if (topicsBuilder_ != null) { + return topicsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(topics_); + } + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public apache.rocketmq.v2.Resource.Builder addTopicsBuilder() { + return getTopicsFieldBuilder().addBuilder( + apache.rocketmq.v2.Resource.getDefaultInstance()); + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public apache.rocketmq.v2.Resource.Builder addTopicsBuilder( + int index) { + return getTopicsFieldBuilder().addBuilder( + index, apache.rocketmq.v2.Resource.getDefaultInstance()); + } + /** + *
+     * Publishing settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * List of topics to which messages will publish to.
+     * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + public java.util.List + getTopicsBuilderList() { + return getTopicsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicsFieldBuilder() { + if (topicsBuilder_ == null) { + topicsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + topics_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + topics_ = null; + } + return topicsBuilder_; + } + + private int maxBodySize_ ; + /** + *
+     * If the message body size exceeds `max_body_size`, broker servers would
+     * reject the request. As a result, it is advisable that Producer performs
+     * client-side check validation.
+     * 
+ * + * int32 max_body_size = 2; + * @return The maxBodySize. + */ + @java.lang.Override + public int getMaxBodySize() { + return maxBodySize_; + } + /** + *
+     * If the message body size exceeds `max_body_size`, broker servers would
+     * reject the request. As a result, it is advisable that Producer performs
+     * client-side check validation.
+     * 
+ * + * int32 max_body_size = 2; + * @param value The maxBodySize to set. + * @return This builder for chaining. + */ + public Builder setMaxBodySize(int value) { + + maxBodySize_ = value; + onChanged(); + return this; + } + /** + *
+     * If the message body size exceeds `max_body_size`, broker servers would
+     * reject the request. As a result, it is advisable that Producer performs
+     * client-side check validation.
+     * 
+ * + * int32 max_body_size = 2; + * @return This builder for chaining. + */ + public Builder clearMaxBodySize() { + + maxBodySize_ = 0; + onChanged(); + return this; + } + + private boolean validateMessageType_ ; + /** + *
+     * When `validate_message_type` flag set `false`, no need to validate message's type
+     * with messageQueue's `accept_message_types` before publishing.
+     * 
+ * + * bool validate_message_type = 3; + * @return The validateMessageType. + */ + @java.lang.Override + public boolean getValidateMessageType() { + return validateMessageType_; + } + /** + *
+     * When `validate_message_type` flag set `false`, no need to validate message's type
+     * with messageQueue's `accept_message_types` before publishing.
+     * 
+ * + * bool validate_message_type = 3; + * @param value The validateMessageType to set. + * @return This builder for chaining. + */ + public Builder setValidateMessageType(boolean value) { + + validateMessageType_ = value; + onChanged(); + return this; + } + /** + *
+     * When `validate_message_type` flag set `false`, no need to validate message's type
+     * with messageQueue's `accept_message_types` before publishing.
+     * 
+ * + * bool validate_message_type = 3; + * @return This builder for chaining. + */ + public Builder clearValidateMessageType() { + + validateMessageType_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Publishing) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Publishing) + private static final apache.rocketmq.v2.Publishing DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Publishing(); + } + + public static apache.rocketmq.v2.Publishing getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Publishing parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Publishing(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Publishing getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java new file mode 100644 index 00000000000..8cff4a4c5a6 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java @@ -0,0 +1,86 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface PublishingOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Publishing) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + java.util.List + getTopicsList(); + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + apache.rocketmq.v2.Resource getTopics(int index); + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + int getTopicsCount(); + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + java.util.List + getTopicsOrBuilderList(); + /** + *
+   * Publishing settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * List of topics to which messages will publish to.
+   * 
+ * + * repeated .apache.rocketmq.v2.Resource topics = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index); + + /** + *
+   * If the message body size exceeds `max_body_size`, broker servers would
+   * reject the request. As a result, it is advisable that Producer performs
+   * client-side check validation.
+   * 
+ * + * int32 max_body_size = 2; + * @return The maxBodySize. + */ + int getMaxBodySize(); + + /** + *
+   * When `validate_message_type` flag set `false`, no need to validate message's type
+   * with messageQueue's `accept_message_types` before publishing.
+   * 
+ * + * bool validate_message_type = 3; + * @return The validateMessageType. + */ + boolean getValidateMessageType(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java new file mode 100644 index 00000000000..00489f22ce2 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java @@ -0,0 +1,1302 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.PullMessageRequest} + */ +public final class PullMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PullMessageRequest) + PullMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use PullMessageRequest.newBuilder() to construct. + private PullMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullMessageRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + + offset_ = input.readInt64(); + break; + } + case 32: { + + batchSize_ = input.readInt32(); + break; + } + case 42: { + apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; + if (filterExpression_ != null) { + subBuilder = filterExpression_.toBuilder(); + } + filterExpression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(filterExpression_); + filterExpression_ = subBuilder.buildPartial(); + } + + break; + } + case 50: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (longPollingTimeout_ != null) { + subBuilder = longPollingTimeout_.toBuilder(); + } + longPollingTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(longPollingTimeout_); + longPollingTimeout_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PullMessageRequest.class, apache.rocketmq.v2.PullMessageRequest.Builder.class); + } + + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + public static final int OFFSET_FIELD_NUMBER = 3; + private long offset_; + /** + * int64 offset = 3; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + + public static final int BATCH_SIZE_FIELD_NUMBER = 4; + private int batchSize_; + /** + * int32 batch_size = 4; + * @return The batchSize. + */ + @java.lang.Override + public int getBatchSize() { + return batchSize_; + } + + public static final int FILTER_EXPRESSION_FIELD_NUMBER = 5; + private apache.rocketmq.v2.FilterExpression filterExpression_; + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + * @return Whether the filterExpression field is set. + */ + @java.lang.Override + public boolean hasFilterExpression() { + return filterExpression_ != null; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + * @return The filterExpression. + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpression getFilterExpression() { + return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { + return getFilterExpression(); + } + + public static final int LONG_POLLING_TIMEOUT_FIELD_NUMBER = 6; + private com.google.protobuf.Duration longPollingTimeout_; + /** + * .google.protobuf.Duration long_polling_timeout = 6; + * @return Whether the longPollingTimeout field is set. + */ + @java.lang.Override + public boolean hasLongPollingTimeout() { + return longPollingTimeout_ != null; + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + * @return The longPollingTimeout. + */ + @java.lang.Override + public com.google.protobuf.Duration getLongPollingTimeout() { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { + return getLongPollingTimeout(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (messageQueue_ != null) { + output.writeMessage(2, getMessageQueue()); + } + if (offset_ != 0L) { + output.writeInt64(3, offset_); + } + if (batchSize_ != 0) { + output.writeInt32(4, batchSize_); + } + if (filterExpression_ != null) { + output.writeMessage(5, getFilterExpression()); + } + if (longPollingTimeout_ != null) { + output.writeMessage(6, getLongPollingTimeout()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMessageQueue()); + } + if (offset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, offset_); + } + if (batchSize_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, batchSize_); + } + if (filterExpression_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getFilterExpression()); + } + if (longPollingTimeout_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getLongPollingTimeout()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.PullMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.PullMessageRequest other = (apache.rocketmq.v2.PullMessageRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (getOffset() + != other.getOffset()) return false; + if (getBatchSize() + != other.getBatchSize()) return false; + if (hasFilterExpression() != other.hasFilterExpression()) return false; + if (hasFilterExpression()) { + if (!getFilterExpression() + .equals(other.getFilterExpression())) return false; + } + if (hasLongPollingTimeout() != other.hasLongPollingTimeout()) return false; + if (hasLongPollingTimeout()) { + if (!getLongPollingTimeout() + .equals(other.getLongPollingTimeout())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + hash = (37 * hash) + OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getOffset()); + hash = (37 * hash) + BATCH_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getBatchSize(); + if (hasFilterExpression()) { + hash = (37 * hash) + FILTER_EXPRESSION_FIELD_NUMBER; + hash = (53 * hash) + getFilterExpression().hashCode(); + } + if (hasLongPollingTimeout()) { + hash = (37 * hash) + LONG_POLLING_TIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getLongPollingTimeout().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PullMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PullMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.PullMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.PullMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PullMessageRequest) + apache.rocketmq.v2.PullMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PullMessageRequest.class, apache.rocketmq.v2.PullMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.PullMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + offset_ = 0L; + + batchSize_ = 0; + + if (filterExpressionBuilder_ == null) { + filterExpression_ = null; + } else { + filterExpression_ = null; + filterExpressionBuilder_ = null; + } + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = null; + } else { + longPollingTimeout_ = null; + longPollingTimeoutBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.PullMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageRequest build() { + apache.rocketmq.v2.PullMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageRequest buildPartial() { + apache.rocketmq.v2.PullMessageRequest result = new apache.rocketmq.v2.PullMessageRequest(this); + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + result.offset_ = offset_; + result.batchSize_ = batchSize_; + if (filterExpressionBuilder_ == null) { + result.filterExpression_ = filterExpression_; + } else { + result.filterExpression_ = filterExpressionBuilder_.build(); + } + if (longPollingTimeoutBuilder_ == null) { + result.longPollingTimeout_ = longPollingTimeout_; + } else { + result.longPollingTimeout_ = longPollingTimeoutBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.PullMessageRequest) { + return mergeFrom((apache.rocketmq.v2.PullMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.PullMessageRequest other) { + if (other == apache.rocketmq.v2.PullMessageRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + if (other.getOffset() != 0L) { + setOffset(other.getOffset()); + } + if (other.getBatchSize() != 0) { + setBatchSize(other.getBatchSize()); + } + if (other.hasFilterExpression()) { + mergeFilterExpression(other.getFilterExpression()); + } + if (other.hasLongPollingTimeout()) { + mergeLongPollingTimeout(other.getLongPollingTimeout()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.PullMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.PullMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + + private long offset_ ; + /** + * int64 offset = 3; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + /** + * int64 offset = 3; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(long value) { + + offset_ = value; + onChanged(); + return this; + } + /** + * int64 offset = 3; + * @return This builder for chaining. + */ + public Builder clearOffset() { + + offset_ = 0L; + onChanged(); + return this; + } + + private int batchSize_ ; + /** + * int32 batch_size = 4; + * @return The batchSize. + */ + @java.lang.Override + public int getBatchSize() { + return batchSize_; + } + /** + * int32 batch_size = 4; + * @param value The batchSize to set. + * @return This builder for chaining. + */ + public Builder setBatchSize(int value) { + + batchSize_ = value; + onChanged(); + return this; + } + /** + * int32 batch_size = 4; + * @return This builder for chaining. + */ + public Builder clearBatchSize() { + + batchSize_ = 0; + onChanged(); + return this; + } + + private apache.rocketmq.v2.FilterExpression filterExpression_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> filterExpressionBuilder_; + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + * @return Whether the filterExpression field is set. + */ + public boolean hasFilterExpression() { + return filterExpressionBuilder_ != null || filterExpression_ != null; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + * @return The filterExpression. + */ + public apache.rocketmq.v2.FilterExpression getFilterExpression() { + if (filterExpressionBuilder_ == null) { + return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; + } else { + return filterExpressionBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + public Builder setFilterExpression(apache.rocketmq.v2.FilterExpression value) { + if (filterExpressionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + filterExpression_ = value; + onChanged(); + } else { + filterExpressionBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + public Builder setFilterExpression( + apache.rocketmq.v2.FilterExpression.Builder builderForValue) { + if (filterExpressionBuilder_ == null) { + filterExpression_ = builderForValue.build(); + onChanged(); + } else { + filterExpressionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + public Builder mergeFilterExpression(apache.rocketmq.v2.FilterExpression value) { + if (filterExpressionBuilder_ == null) { + if (filterExpression_ != null) { + filterExpression_ = + apache.rocketmq.v2.FilterExpression.newBuilder(filterExpression_).mergeFrom(value).buildPartial(); + } else { + filterExpression_ = value; + } + onChanged(); + } else { + filterExpressionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + public Builder clearFilterExpression() { + if (filterExpressionBuilder_ == null) { + filterExpression_ = null; + onChanged(); + } else { + filterExpression_ = null; + filterExpressionBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + public apache.rocketmq.v2.FilterExpression.Builder getFilterExpressionBuilder() { + + onChanged(); + return getFilterExpressionFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { + if (filterExpressionBuilder_ != null) { + return filterExpressionBuilder_.getMessageOrBuilder(); + } else { + return filterExpression_ == null ? + apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; + } + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> + getFilterExpressionFieldBuilder() { + if (filterExpressionBuilder_ == null) { + filterExpressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( + getFilterExpression(), + getParentForChildren(), + isClean()); + filterExpression_ = null; + } + return filterExpressionBuilder_; + } + + private com.google.protobuf.Duration longPollingTimeout_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> longPollingTimeoutBuilder_; + /** + * .google.protobuf.Duration long_polling_timeout = 6; + * @return Whether the longPollingTimeout field is set. + */ + public boolean hasLongPollingTimeout() { + return longPollingTimeoutBuilder_ != null || longPollingTimeout_ != null; + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + * @return The longPollingTimeout. + */ + public com.google.protobuf.Duration getLongPollingTimeout() { + if (longPollingTimeoutBuilder_ == null) { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } else { + return longPollingTimeoutBuilder_.getMessage(); + } + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + public Builder setLongPollingTimeout(com.google.protobuf.Duration value) { + if (longPollingTimeoutBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + longPollingTimeout_ = value; + onChanged(); + } else { + longPollingTimeoutBuilder_.setMessage(value); + } + + return this; + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + public Builder setLongPollingTimeout( + com.google.protobuf.Duration.Builder builderForValue) { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = builderForValue.build(); + onChanged(); + } else { + longPollingTimeoutBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + public Builder mergeLongPollingTimeout(com.google.protobuf.Duration value) { + if (longPollingTimeoutBuilder_ == null) { + if (longPollingTimeout_ != null) { + longPollingTimeout_ = + com.google.protobuf.Duration.newBuilder(longPollingTimeout_).mergeFrom(value).buildPartial(); + } else { + longPollingTimeout_ = value; + } + onChanged(); + } else { + longPollingTimeoutBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + public Builder clearLongPollingTimeout() { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = null; + onChanged(); + } else { + longPollingTimeout_ = null; + longPollingTimeoutBuilder_ = null; + } + + return this; + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + public com.google.protobuf.Duration.Builder getLongPollingTimeoutBuilder() { + + onChanged(); + return getLongPollingTimeoutFieldBuilder().getBuilder(); + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { + if (longPollingTimeoutBuilder_ != null) { + return longPollingTimeoutBuilder_.getMessageOrBuilder(); + } else { + return longPollingTimeout_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + } + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getLongPollingTimeoutFieldBuilder() { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getLongPollingTimeout(), + getParentForChildren(), + isClean()); + longPollingTimeout_ = null; + } + return longPollingTimeoutBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PullMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PullMessageRequest) + private static final apache.rocketmq.v2.PullMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.PullMessageRequest(); + } + + public static apache.rocketmq.v2.PullMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java new file mode 100644 index 00000000000..86aeae8383c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java @@ -0,0 +1,81 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface PullMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PullMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); + + /** + * int64 offset = 3; + * @return The offset. + */ + long getOffset(); + + /** + * int32 batch_size = 4; + * @return The batchSize. + */ + int getBatchSize(); + + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + * @return Whether the filterExpression field is set. + */ + boolean hasFilterExpression(); + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + * @return The filterExpression. + */ + apache.rocketmq.v2.FilterExpression getFilterExpression(); + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 5; + */ + apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder(); + + /** + * .google.protobuf.Duration long_polling_timeout = 6; + * @return Whether the longPollingTimeout field is set. + */ + boolean hasLongPollingTimeout(); + /** + * .google.protobuf.Duration long_polling_timeout = 6; + * @return The longPollingTimeout. + */ + com.google.protobuf.Duration getLongPollingTimeout(); + /** + * .google.protobuf.Duration long_polling_timeout = 6; + */ + com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java new file mode 100644 index 00000000000..eb467a4653e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java @@ -0,0 +1,1014 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.PullMessageResponse} + */ +public final class PullMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PullMessageResponse) + PullMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use PullMessageResponse.newBuilder() to construct. + private PullMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private PullMessageResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PullMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PullMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (contentCase_ == 1) { + subBuilder = ((apache.rocketmq.v2.Status) content_).toBuilder(); + } + content_ = + input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.Status) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 1; + break; + } + case 18: { + apache.rocketmq.v2.Message.Builder subBuilder = null; + if (contentCase_ == 2) { + subBuilder = ((apache.rocketmq.v2.Message) content_).toBuilder(); + } + content_ = + input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.Message) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 2; + break; + } + case 24: { + content_ = input.readInt64(); + contentCase_ = 3; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PullMessageResponse.class, apache.rocketmq.v2.PullMessageResponse.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + STATUS(1), + MESSAGE(2), + NEXT_OFFSET(3), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 1: return STATUS; + case 2: return MESSAGE; + case 3: return NEXT_OFFSET; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int STATUS_FIELD_NUMBER = 1; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return contentCase_ == 1; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + + public static final int MESSAGE_FIELD_NUMBER = 2; + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + @java.lang.Override + public boolean hasMessage() { + return contentCase_ == 2; + } + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessage() { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + + public static final int NEXT_OFFSET_FIELD_NUMBER = 3; + /** + * int64 next_offset = 3; + * @return Whether the nextOffset field is set. + */ + @java.lang.Override + public boolean hasNextOffset() { + return contentCase_ == 3; + } + /** + * int64 next_offset = 3; + * @return The nextOffset. + */ + @java.lang.Override + public long getNextOffset() { + if (contentCase_ == 3) { + return (java.lang.Long) content_; + } + return 0L; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (contentCase_ == 1) { + output.writeMessage(1, (apache.rocketmq.v2.Status) content_); + } + if (contentCase_ == 2) { + output.writeMessage(2, (apache.rocketmq.v2.Message) content_); + } + if (contentCase_ == 3) { + output.writeInt64( + 3, (long)((java.lang.Long) content_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (apache.rocketmq.v2.Status) content_); + } + if (contentCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (apache.rocketmq.v2.Message) content_); + } + if (contentCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size( + 3, (long)((java.lang.Long) content_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.PullMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.PullMessageResponse other = (apache.rocketmq.v2.PullMessageResponse) obj; + + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 1: + if (!getStatus() + .equals(other.getStatus())) return false; + break; + case 2: + if (!getMessage() + .equals(other.getMessage())) return false; + break; + case 3: + if (getNextOffset() + != other.getNextOffset()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (contentCase_) { + case 1: + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + break; + case 2: + hash = (37 * hash) + MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getMessage().hashCode(); + break; + case 3: + hash = (37 * hash) + NEXT_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getNextOffset()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PullMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.PullMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.PullMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.PullMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PullMessageResponse) + apache.rocketmq.v2.PullMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.PullMessageResponse.class, apache.rocketmq.v2.PullMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.PullMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.PullMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageResponse build() { + apache.rocketmq.v2.PullMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageResponse buildPartial() { + apache.rocketmq.v2.PullMessageResponse result = new apache.rocketmq.v2.PullMessageResponse(this); + if (contentCase_ == 1) { + if (statusBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = statusBuilder_.build(); + } + } + if (contentCase_ == 2) { + if (messageBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = messageBuilder_.build(); + } + } + if (contentCase_ == 3) { + result.content_ = content_; + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.PullMessageResponse) { + return mergeFrom((apache.rocketmq.v2.PullMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.PullMessageResponse other) { + if (other == apache.rocketmq.v2.PullMessageResponse.getDefaultInstance()) return this; + switch (other.getContentCase()) { + case STATUS: { + mergeStatus(other.getStatus()); + break; + } + case MESSAGE: { + mergeMessage(other.getMessage()); + break; + } + case NEXT_OFFSET: { + setNextOffset(other.getNextOffset()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.PullMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.PullMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return contentCase_ == 1; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } else { + if (contentCase_ == 1) { + return statusBuilder_.getMessage(); + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + contentCase_ = 1; + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 1; + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (contentCase_ == 1 && + content_ != apache.rocketmq.v2.Status.getDefaultInstance()) { + content_ = apache.rocketmq.v2.Status.newBuilder((apache.rocketmq.v2.Status) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 1) { + statusBuilder_.mergeFrom(value); + } else { + statusBuilder_.setMessage(value); + } + } + contentCase_ = 1; + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + if (contentCase_ == 1) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 1) { + contentCase_ = 0; + content_ = null; + } + statusBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if ((contentCase_ == 1) && (statusBuilder_ != null)) { + return statusBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + if (!(contentCase_ == 1)) { + content_ = apache.rocketmq.v2.Status.getDefaultInstance(); + } + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + (apache.rocketmq.v2.Status) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 1; + onChanged();; + return statusBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + @java.lang.Override + public boolean hasMessage() { + return contentCase_ == 2; + } + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessage() { + if (messageBuilder_ == null) { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } else { + if (contentCase_ == 2) { + return messageBuilder_.getMessage(); + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder setMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + messageBuilder_.setMessage(value); + } + contentCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder setMessage( + apache.rocketmq.v2.Message.Builder builderForValue) { + if (messageBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + messageBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder mergeMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (contentCase_ == 2 && + content_ != apache.rocketmq.v2.Message.getDefaultInstance()) { + content_ = apache.rocketmq.v2.Message.newBuilder((apache.rocketmq.v2.Message) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 2) { + messageBuilder_.mergeFrom(value); + } else { + messageBuilder_.setMessage(value); + } + } + contentCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder clearMessage() { + if (messageBuilder_ == null) { + if (contentCase_ == 2) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 2) { + contentCase_ = 0; + content_ = null; + } + messageBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public apache.rocketmq.v2.Message.Builder getMessageBuilder() { + return getMessageFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + if ((contentCase_ == 2) && (messageBuilder_ != null)) { + return messageBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> + getMessageFieldBuilder() { + if (messageBuilder_ == null) { + if (!(contentCase_ == 2)) { + content_ = apache.rocketmq.v2.Message.getDefaultInstance(); + } + messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( + (apache.rocketmq.v2.Message) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 2; + onChanged();; + return messageBuilder_; + } + + /** + * int64 next_offset = 3; + * @return Whether the nextOffset field is set. + */ + public boolean hasNextOffset() { + return contentCase_ == 3; + } + /** + * int64 next_offset = 3; + * @return The nextOffset. + */ + public long getNextOffset() { + if (contentCase_ == 3) { + return (java.lang.Long) content_; + } + return 0L; + } + /** + * int64 next_offset = 3; + * @param value The nextOffset to set. + * @return This builder for chaining. + */ + public Builder setNextOffset(long value) { + contentCase_ = 3; + content_ = value; + onChanged(); + return this; + } + /** + * int64 next_offset = 3; + * @return This builder for chaining. + */ + public Builder clearNextOffset() { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PullMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PullMessageResponse) + private static final apache.rocketmq.v2.PullMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.PullMessageResponse(); + } + + public static apache.rocketmq.v2.PullMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public PullMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new PullMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.PullMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java new file mode 100644 index 00000000000..192a50b8b29 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java @@ -0,0 +1,52 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface PullMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PullMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + boolean hasMessage(); + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + apache.rocketmq.v2.Message getMessage(); + /** + * .apache.rocketmq.v2.Message message = 2; + */ + apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); + + /** + * int64 next_offset = 3; + * @return Whether the nextOffset field is set. + */ + boolean hasNextOffset(); + /** + * int64 next_offset = 3; + * @return The nextOffset. + */ + long getNextOffset(); + + public apache.rocketmq.v2.PullMessageResponse.ContentCase getContentCase(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java new file mode 100644 index 00000000000..1e4e6f2bc1f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java @@ -0,0 +1,985 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentRequest} + */ +public final class QueryAssignmentRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryAssignmentRequest) + QueryAssignmentRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryAssignmentRequest.newBuilder() to construct. + private QueryAssignmentRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryAssignmentRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryAssignmentRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryAssignmentRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + apache.rocketmq.v2.Endpoints.Builder subBuilder = null; + if (endpoints_ != null) { + subBuilder = endpoints_.toBuilder(); + } + endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(endpoints_); + endpoints_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryAssignmentRequest.class, apache.rocketmq.v2.QueryAssignmentRequest.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int GROUP_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int ENDPOINTS_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Endpoints endpoints_; + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return Whether the endpoints field is set. + */ + @java.lang.Override + public boolean hasEndpoints() { + return endpoints_ != null; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return The endpoints. + */ + @java.lang.Override + public apache.rocketmq.v2.Endpoints getEndpoints() { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + return getEndpoints(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (topic_ != null) { + output.writeMessage(1, getTopic()); + } + if (group_ != null) { + output.writeMessage(2, getGroup()); + } + if (endpoints_ != null) { + output.writeMessage(3, getEndpoints()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTopic()); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getGroup()); + } + if (endpoints_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getEndpoints()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryAssignmentRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryAssignmentRequest other = (apache.rocketmq.v2.QueryAssignmentRequest) obj; + + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasEndpoints() != other.hasEndpoints()) return false; + if (hasEndpoints()) { + if (!getEndpoints() + .equals(other.getEndpoints())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasEndpoints()) { + hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; + hash = (53 * hash) + getEndpoints().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryAssignmentRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryAssignmentRequest) + apache.rocketmq.v2.QueryAssignmentRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryAssignmentRequest.class, apache.rocketmq.v2.QueryAssignmentRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryAssignmentRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (endpointsBuilder_ == null) { + endpoints_ = null; + } else { + endpoints_ = null; + endpointsBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryAssignmentRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentRequest build() { + apache.rocketmq.v2.QueryAssignmentRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentRequest buildPartial() { + apache.rocketmq.v2.QueryAssignmentRequest result = new apache.rocketmq.v2.QueryAssignmentRequest(this); + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (endpointsBuilder_ == null) { + result.endpoints_ = endpoints_; + } else { + result.endpoints_ = endpointsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryAssignmentRequest) { + return mergeFrom((apache.rocketmq.v2.QueryAssignmentRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryAssignmentRequest other) { + if (other == apache.rocketmq.v2.QueryAssignmentRequest.getDefaultInstance()) return this; + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasEndpoints()) { + mergeEndpoints(other.getEndpoints()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryAssignmentRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryAssignmentRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Endpoints endpoints_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return Whether the endpoints field is set. + */ + public boolean hasEndpoints() { + return endpointsBuilder_ != null || endpoints_ != null; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return The endpoints. + */ + public apache.rocketmq.v2.Endpoints getEndpoints() { + if (endpointsBuilder_ == null) { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } else { + return endpointsBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + endpoints_ = value; + onChanged(); + } else { + endpointsBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder setEndpoints( + apache.rocketmq.v2.Endpoints.Builder builderForValue) { + if (endpointsBuilder_ == null) { + endpoints_ = builderForValue.build(); + onChanged(); + } else { + endpointsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (endpoints_ != null) { + endpoints_ = + apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); + } else { + endpoints_ = value; + } + onChanged(); + } else { + endpointsBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public Builder clearEndpoints() { + if (endpointsBuilder_ == null) { + endpoints_ = null; + onChanged(); + } else { + endpoints_ = null; + endpointsBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { + + onChanged(); + return getEndpointsFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + if (endpointsBuilder_ != null) { + return endpointsBuilder_.getMessageOrBuilder(); + } else { + return endpoints_ == null ? + apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> + getEndpointsFieldBuilder() { + if (endpointsBuilder_ == null) { + endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( + getEndpoints(), + getParentForChildren(), + isClean()); + endpoints_ = null; + } + return endpointsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryAssignmentRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryAssignmentRequest) + private static final apache.rocketmq.v2.QueryAssignmentRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryAssignmentRequest(); + } + + public static apache.rocketmq.v2.QueryAssignmentRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryAssignmentRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryAssignmentRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java new file mode 100644 index 00000000000..270eaf471bb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java @@ -0,0 +1,54 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface QueryAssignmentRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryAssignmentRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return Whether the endpoints field is set. + */ + boolean hasEndpoints(); + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + * @return The endpoints. + */ + apache.rocketmq.v2.Endpoints getEndpoints(); + /** + * .apache.rocketmq.v2.Endpoints endpoints = 3; + */ + apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java new file mode 100644 index 00000000000..308827a02f3 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentResponse} + */ +public final class QueryAssignmentResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryAssignmentResponse) + QueryAssignmentResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryAssignmentResponse.newBuilder() to construct. + private QueryAssignmentResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryAssignmentResponse() { + assignments_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryAssignmentResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryAssignmentResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + assignments_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + assignments_.add( + input.readMessage(apache.rocketmq.v2.Assignment.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + assignments_ = java.util.Collections.unmodifiableList(assignments_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryAssignmentResponse.class, apache.rocketmq.v2.QueryAssignmentResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int ASSIGNMENTS_FIELD_NUMBER = 2; + private java.util.List assignments_; + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + @java.lang.Override + public java.util.List getAssignmentsList() { + return assignments_; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + @java.lang.Override + public java.util.List + getAssignmentsOrBuilderList() { + return assignments_; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + @java.lang.Override + public int getAssignmentsCount() { + return assignments_.size(); + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.Assignment getAssignments(int index) { + return assignments_.get(index); + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.AssignmentOrBuilder getAssignmentsOrBuilder( + int index) { + return assignments_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < assignments_.size(); i++) { + output.writeMessage(2, assignments_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < assignments_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, assignments_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryAssignmentResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryAssignmentResponse other = (apache.rocketmq.v2.QueryAssignmentResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getAssignmentsList() + .equals(other.getAssignmentsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getAssignmentsCount() > 0) { + hash = (37 * hash) + ASSIGNMENTS_FIELD_NUMBER; + hash = (53 * hash) + getAssignmentsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryAssignmentResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryAssignmentResponse) + apache.rocketmq.v2.QueryAssignmentResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryAssignmentResponse.class, apache.rocketmq.v2.QueryAssignmentResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryAssignmentResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAssignmentsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (assignmentsBuilder_ == null) { + assignments_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + assignmentsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryAssignmentResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentResponse build() { + apache.rocketmq.v2.QueryAssignmentResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentResponse buildPartial() { + apache.rocketmq.v2.QueryAssignmentResponse result = new apache.rocketmq.v2.QueryAssignmentResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (assignmentsBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + assignments_ = java.util.Collections.unmodifiableList(assignments_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.assignments_ = assignments_; + } else { + result.assignments_ = assignmentsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryAssignmentResponse) { + return mergeFrom((apache.rocketmq.v2.QueryAssignmentResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryAssignmentResponse other) { + if (other == apache.rocketmq.v2.QueryAssignmentResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (assignmentsBuilder_ == null) { + if (!other.assignments_.isEmpty()) { + if (assignments_.isEmpty()) { + assignments_ = other.assignments_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureAssignmentsIsMutable(); + assignments_.addAll(other.assignments_); + } + onChanged(); + } + } else { + if (!other.assignments_.isEmpty()) { + if (assignmentsBuilder_.isEmpty()) { + assignmentsBuilder_.dispose(); + assignmentsBuilder_ = null; + assignments_ = other.assignments_; + bitField0_ = (bitField0_ & ~0x00000001); + assignmentsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getAssignmentsFieldBuilder() : null; + } else { + assignmentsBuilder_.addAllMessages(other.assignments_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryAssignmentResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryAssignmentResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List assignments_ = + java.util.Collections.emptyList(); + private void ensureAssignmentsIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + assignments_ = new java.util.ArrayList(assignments_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Assignment, apache.rocketmq.v2.Assignment.Builder, apache.rocketmq.v2.AssignmentOrBuilder> assignmentsBuilder_; + + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public java.util.List getAssignmentsList() { + if (assignmentsBuilder_ == null) { + return java.util.Collections.unmodifiableList(assignments_); + } else { + return assignmentsBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public int getAssignmentsCount() { + if (assignmentsBuilder_ == null) { + return assignments_.size(); + } else { + return assignmentsBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public apache.rocketmq.v2.Assignment getAssignments(int index) { + if (assignmentsBuilder_ == null) { + return assignments_.get(index); + } else { + return assignmentsBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder setAssignments( + int index, apache.rocketmq.v2.Assignment value) { + if (assignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAssignmentsIsMutable(); + assignments_.set(index, value); + onChanged(); + } else { + assignmentsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder setAssignments( + int index, apache.rocketmq.v2.Assignment.Builder builderForValue) { + if (assignmentsBuilder_ == null) { + ensureAssignmentsIsMutable(); + assignments_.set(index, builderForValue.build()); + onChanged(); + } else { + assignmentsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder addAssignments(apache.rocketmq.v2.Assignment value) { + if (assignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAssignmentsIsMutable(); + assignments_.add(value); + onChanged(); + } else { + assignmentsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder addAssignments( + int index, apache.rocketmq.v2.Assignment value) { + if (assignmentsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureAssignmentsIsMutable(); + assignments_.add(index, value); + onChanged(); + } else { + assignmentsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder addAssignments( + apache.rocketmq.v2.Assignment.Builder builderForValue) { + if (assignmentsBuilder_ == null) { + ensureAssignmentsIsMutable(); + assignments_.add(builderForValue.build()); + onChanged(); + } else { + assignmentsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder addAssignments( + int index, apache.rocketmq.v2.Assignment.Builder builderForValue) { + if (assignmentsBuilder_ == null) { + ensureAssignmentsIsMutable(); + assignments_.add(index, builderForValue.build()); + onChanged(); + } else { + assignmentsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder addAllAssignments( + java.lang.Iterable values) { + if (assignmentsBuilder_ == null) { + ensureAssignmentsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, assignments_); + onChanged(); + } else { + assignmentsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder clearAssignments() { + if (assignmentsBuilder_ == null) { + assignments_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + assignmentsBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public Builder removeAssignments(int index) { + if (assignmentsBuilder_ == null) { + ensureAssignmentsIsMutable(); + assignments_.remove(index); + onChanged(); + } else { + assignmentsBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public apache.rocketmq.v2.Assignment.Builder getAssignmentsBuilder( + int index) { + return getAssignmentsFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public apache.rocketmq.v2.AssignmentOrBuilder getAssignmentsOrBuilder( + int index) { + if (assignmentsBuilder_ == null) { + return assignments_.get(index); } else { + return assignmentsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public java.util.List + getAssignmentsOrBuilderList() { + if (assignmentsBuilder_ != null) { + return assignmentsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(assignments_); + } + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public apache.rocketmq.v2.Assignment.Builder addAssignmentsBuilder() { + return getAssignmentsFieldBuilder().addBuilder( + apache.rocketmq.v2.Assignment.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public apache.rocketmq.v2.Assignment.Builder addAssignmentsBuilder( + int index) { + return getAssignmentsFieldBuilder().addBuilder( + index, apache.rocketmq.v2.Assignment.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + public java.util.List + getAssignmentsBuilderList() { + return getAssignmentsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Assignment, apache.rocketmq.v2.Assignment.Builder, apache.rocketmq.v2.AssignmentOrBuilder> + getAssignmentsFieldBuilder() { + if (assignmentsBuilder_ == null) { + assignmentsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Assignment, apache.rocketmq.v2.Assignment.Builder, apache.rocketmq.v2.AssignmentOrBuilder>( + assignments_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + assignments_ = null; + } + return assignmentsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryAssignmentResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryAssignmentResponse) + private static final apache.rocketmq.v2.QueryAssignmentResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryAssignmentResponse(); + } + + public static apache.rocketmq.v2.QueryAssignmentResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryAssignmentResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryAssignmentResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryAssignmentResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java new file mode 100644 index 00000000000..90034aed953 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface QueryAssignmentResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryAssignmentResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + java.util.List + getAssignmentsList(); + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + apache.rocketmq.v2.Assignment getAssignments(int index); + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + int getAssignmentsCount(); + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + java.util.List + getAssignmentsOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.Assignment assignments = 2; + */ + apache.rocketmq.v2.AssignmentOrBuilder getAssignmentsOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java new file mode 100644 index 00000000000..ddf7845a8d0 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java @@ -0,0 +1,146 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.QueryOffsetPolicy} + */ +public enum QueryOffsetPolicy + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
+   * Use this option if client wishes to playback all existing messages.
+   * 
+ * + * BEGINNING = 0; + */ + BEGINNING(0), + /** + *
+   * Use this option if client wishes to skip all existing messages.
+   * 
+ * + * END = 1; + */ + END(1), + /** + *
+   * Use this option if time-based seek is targeted.
+   * 
+ * + * TIMESTAMP = 2; + */ + TIMESTAMP(2), + UNRECOGNIZED(-1), + ; + + /** + *
+   * Use this option if client wishes to playback all existing messages.
+   * 
+ * + * BEGINNING = 0; + */ + public static final int BEGINNING_VALUE = 0; + /** + *
+   * Use this option if client wishes to skip all existing messages.
+   * 
+ * + * END = 1; + */ + public static final int END_VALUE = 1; + /** + *
+   * Use this option if time-based seek is targeted.
+   * 
+ * + * TIMESTAMP = 2; + */ + public static final int TIMESTAMP_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static QueryOffsetPolicy valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static QueryOffsetPolicy forNumber(int value) { + switch (value) { + case 0: return BEGINNING; + case 1: return END; + case 2: return TIMESTAMP; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + QueryOffsetPolicy> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public QueryOffsetPolicy findValueByNumber(int number) { + return QueryOffsetPolicy.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(12); + } + + private static final QueryOffsetPolicy[] VALUES = values(); + + public static QueryOffsetPolicy valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private QueryOffsetPolicy(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.QueryOffsetPolicy) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java new file mode 100644 index 00000000000..53a02b05b4f --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java @@ -0,0 +1,904 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.QueryOffsetRequest} + */ +public final class QueryOffsetRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryOffsetRequest) + QueryOffsetRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryOffsetRequest.newBuilder() to construct. + private QueryOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryOffsetRequest() { + queryOffsetPolicy_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryOffsetRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryOffsetRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + int rawValue = input.readEnum(); + + queryOffsetPolicy_ = rawValue; + break; + } + case 26: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) != 0)) { + subBuilder = timestamp_.toBuilder(); + } + timestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(timestamp_); + timestamp_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryOffsetRequest.class, apache.rocketmq.v2.QueryOffsetRequest.Builder.class); + } + + private int bitField0_; + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + public static final int QUERY_OFFSET_POLICY_FIELD_NUMBER = 2; + private int queryOffsetPolicy_; + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @return The enum numeric value on the wire for queryOffsetPolicy. + */ + @java.lang.Override public int getQueryOffsetPolicyValue() { + return queryOffsetPolicy_; + } + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @return The queryOffsetPolicy. + */ + @java.lang.Override public apache.rocketmq.v2.QueryOffsetPolicy getQueryOffsetPolicy() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.QueryOffsetPolicy result = apache.rocketmq.v2.QueryOffsetPolicy.valueOf(queryOffsetPolicy_); + return result == null ? apache.rocketmq.v2.QueryOffsetPolicy.UNRECOGNIZED : result; + } + + public static final int TIMESTAMP_FIELD_NUMBER = 3; + private com.google.protobuf.Timestamp timestamp_; + /** + * optional .google.protobuf.Timestamp timestamp = 3; + * @return Whether the timestamp field is set. + */ + @java.lang.Override + public boolean hasTimestamp() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + * @return The timestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getTimestamp() { + return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { + return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (messageQueue_ != null) { + output.writeMessage(1, getMessageQueue()); + } + if (queryOffsetPolicy_ != apache.rocketmq.v2.QueryOffsetPolicy.BEGINNING.getNumber()) { + output.writeEnum(2, queryOffsetPolicy_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(3, getTimestamp()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMessageQueue()); + } + if (queryOffsetPolicy_ != apache.rocketmq.v2.QueryOffsetPolicy.BEGINNING.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, queryOffsetPolicy_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getTimestamp()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryOffsetRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryOffsetRequest other = (apache.rocketmq.v2.QueryOffsetRequest) obj; + + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (queryOffsetPolicy_ != other.queryOffsetPolicy_) return false; + if (hasTimestamp() != other.hasTimestamp()) return false; + if (hasTimestamp()) { + if (!getTimestamp() + .equals(other.getTimestamp())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + hash = (37 * hash) + QUERY_OFFSET_POLICY_FIELD_NUMBER; + hash = (53 * hash) + queryOffsetPolicy_; + if (hasTimestamp()) { + hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getTimestamp().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryOffsetRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.QueryOffsetRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryOffsetRequest) + apache.rocketmq.v2.QueryOffsetRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryOffsetRequest.class, apache.rocketmq.v2.QueryOffsetRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryOffsetRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTimestampFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + queryOffsetPolicy_ = 0; + + if (timestampBuilder_ == null) { + timestamp_ = null; + } else { + timestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryOffsetRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetRequest build() { + apache.rocketmq.v2.QueryOffsetRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetRequest buildPartial() { + apache.rocketmq.v2.QueryOffsetRequest result = new apache.rocketmq.v2.QueryOffsetRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + result.queryOffsetPolicy_ = queryOffsetPolicy_; + if (((from_bitField0_ & 0x00000001) != 0)) { + if (timestampBuilder_ == null) { + result.timestamp_ = timestamp_; + } else { + result.timestamp_ = timestampBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryOffsetRequest) { + return mergeFrom((apache.rocketmq.v2.QueryOffsetRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryOffsetRequest other) { + if (other == apache.rocketmq.v2.QueryOffsetRequest.getDefaultInstance()) return this; + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + if (other.queryOffsetPolicy_ != 0) { + setQueryOffsetPolicyValue(other.getQueryOffsetPolicyValue()); + } + if (other.hasTimestamp()) { + mergeTimestamp(other.getTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryOffsetRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryOffsetRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + + private int queryOffsetPolicy_ = 0; + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @return The enum numeric value on the wire for queryOffsetPolicy. + */ + @java.lang.Override public int getQueryOffsetPolicyValue() { + return queryOffsetPolicy_; + } + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @param value The enum numeric value on the wire for queryOffsetPolicy to set. + * @return This builder for chaining. + */ + public Builder setQueryOffsetPolicyValue(int value) { + + queryOffsetPolicy_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @return The queryOffsetPolicy. + */ + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetPolicy getQueryOffsetPolicy() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.QueryOffsetPolicy result = apache.rocketmq.v2.QueryOffsetPolicy.valueOf(queryOffsetPolicy_); + return result == null ? apache.rocketmq.v2.QueryOffsetPolicy.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @param value The queryOffsetPolicy to set. + * @return This builder for chaining. + */ + public Builder setQueryOffsetPolicy(apache.rocketmq.v2.QueryOffsetPolicy value) { + if (value == null) { + throw new NullPointerException(); + } + + queryOffsetPolicy_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @return This builder for chaining. + */ + public Builder clearQueryOffsetPolicy() { + + queryOffsetPolicy_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp timestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timestampBuilder_; + /** + * optional .google.protobuf.Timestamp timestamp = 3; + * @return Whether the timestamp field is set. + */ + public boolean hasTimestamp() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + * @return The timestamp. + */ + public com.google.protobuf.Timestamp getTimestamp() { + if (timestampBuilder_ == null) { + return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; + } else { + return timestampBuilder_.getMessage(); + } + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + public Builder setTimestamp(com.google.protobuf.Timestamp value) { + if (timestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + timestamp_ = value; + onChanged(); + } else { + timestampBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + public Builder setTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (timestampBuilder_ == null) { + timestamp_ = builderForValue.build(); + onChanged(); + } else { + timestampBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + public Builder mergeTimestamp(com.google.protobuf.Timestamp value) { + if (timestampBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + timestamp_ != null && + timestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + timestamp_ = + com.google.protobuf.Timestamp.newBuilder(timestamp_).mergeFrom(value).buildPartial(); + } else { + timestamp_ = value; + } + onChanged(); + } else { + timestampBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + public Builder clearTimestamp() { + if (timestampBuilder_ == null) { + timestamp_ = null; + onChanged(); + } else { + timestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + public com.google.protobuf.Timestamp.Builder getTimestampBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getTimestampFieldBuilder().getBuilder(); + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { + if (timestampBuilder_ != null) { + return timestampBuilder_.getMessageOrBuilder(); + } else { + return timestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; + } + } + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getTimestampFieldBuilder() { + if (timestampBuilder_ == null) { + timestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getTimestamp(), + getParentForChildren(), + isClean()); + timestamp_ = null; + } + return timestampBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryOffsetRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryOffsetRequest) + private static final apache.rocketmq.v2.QueryOffsetRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryOffsetRequest(); + } + + public static apache.rocketmq.v2.QueryOffsetRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryOffsetRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryOffsetRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java new file mode 100644 index 00000000000..73736a53587 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java @@ -0,0 +1,50 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface QueryOffsetRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryOffsetRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); + + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @return The enum numeric value on the wire for queryOffsetPolicy. + */ + int getQueryOffsetPolicyValue(); + /** + * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; + * @return The queryOffsetPolicy. + */ + apache.rocketmq.v2.QueryOffsetPolicy getQueryOffsetPolicy(); + + /** + * optional .google.protobuf.Timestamp timestamp = 3; + * @return Whether the timestamp field is set. + */ + boolean hasTimestamp(); + /** + * optional .google.protobuf.Timestamp timestamp = 3; + * @return The timestamp. + */ + com.google.protobuf.Timestamp getTimestamp(); + /** + * optional .google.protobuf.Timestamp timestamp = 3; + */ + com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java new file mode 100644 index 00000000000..4e93025036a --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java @@ -0,0 +1,674 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.QueryOffsetResponse} + */ +public final class QueryOffsetResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryOffsetResponse) + QueryOffsetResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryOffsetResponse.newBuilder() to construct. + private QueryOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryOffsetResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryOffsetResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryOffsetResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + offset_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryOffsetResponse.class, apache.rocketmq.v2.QueryOffsetResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int OFFSET_FIELD_NUMBER = 2; + private long offset_; + /** + * int64 offset = 2; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (offset_ != 0L) { + output.writeInt64(2, offset_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (offset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, offset_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryOffsetResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryOffsetResponse other = (apache.rocketmq.v2.QueryOffsetResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (getOffset() + != other.getOffset()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getOffset()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryOffsetResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.QueryOffsetResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryOffsetResponse) + apache.rocketmq.v2.QueryOffsetResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryOffsetResponse.class, apache.rocketmq.v2.QueryOffsetResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryOffsetResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + offset_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryOffsetResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetResponse build() { + apache.rocketmq.v2.QueryOffsetResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetResponse buildPartial() { + apache.rocketmq.v2.QueryOffsetResponse result = new apache.rocketmq.v2.QueryOffsetResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.offset_ = offset_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryOffsetResponse) { + return mergeFrom((apache.rocketmq.v2.QueryOffsetResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryOffsetResponse other) { + if (other == apache.rocketmq.v2.QueryOffsetResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (other.getOffset() != 0L) { + setOffset(other.getOffset()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryOffsetResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryOffsetResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private long offset_ ; + /** + * int64 offset = 2; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + /** + * int64 offset = 2; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(long value) { + + offset_ = value; + onChanged(); + return this; + } + /** + * int64 offset = 2; + * @return This builder for chaining. + */ + public Builder clearOffset() { + + offset_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryOffsetResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryOffsetResponse) + private static final apache.rocketmq.v2.QueryOffsetResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryOffsetResponse(); + } + + public static apache.rocketmq.v2.QueryOffsetResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryOffsetResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryOffsetResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryOffsetResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java new file mode 100644 index 00000000000..0a53cffd6fc --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java @@ -0,0 +1,30 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface QueryOffsetResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryOffsetResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * int64 offset = 2; + * @return The offset. + */ + long getOffset(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java new file mode 100644 index 00000000000..98103719c46 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java @@ -0,0 +1,831 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + *
+ * Topics are destination of messages to publish to or subscribe from. Similar
+ * to domain names, they will be addressable after resolution through the
+ * provided access point.
+ * Access points are usually the addresses of name servers, which fulfill
+ * service discovery, load-balancing and other auxiliary services. Name servers
+ * receive periodic heartbeats from affiliate brokers and erase those which
+ * failed to maintain alive status.
+ * Name servers answer queries of QueryRouteRequest, responding clients with
+ * addressable message-queues, which they may directly publish messages to or
+ * subscribe messages from.
+ * QueryRouteRequest shall include source endpoints, aka, configured
+ * access-point, which annotates tenant-id, instance-id or other
+ * vendor-specific settings. Purpose-built name servers may respond customized
+ * results based on these particular requirements.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.QueryRouteRequest} + */ +public final class QueryRouteRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryRouteRequest) + QueryRouteRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryRouteRequest.newBuilder() to construct. + private QueryRouteRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryRouteRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryRouteRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryRouteRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.Endpoints.Builder subBuilder = null; + if (endpoints_ != null) { + subBuilder = endpoints_.toBuilder(); + } + endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(endpoints_); + endpoints_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryRouteRequest.class, apache.rocketmq.v2.QueryRouteRequest.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int ENDPOINTS_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Endpoints endpoints_; + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return Whether the endpoints field is set. + */ + @java.lang.Override + public boolean hasEndpoints() { + return endpoints_ != null; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return The endpoints. + */ + @java.lang.Override + public apache.rocketmq.v2.Endpoints getEndpoints() { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + return getEndpoints(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (topic_ != null) { + output.writeMessage(1, getTopic()); + } + if (endpoints_ != null) { + output.writeMessage(2, getEndpoints()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTopic()); + } + if (endpoints_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getEndpoints()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryRouteRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryRouteRequest other = (apache.rocketmq.v2.QueryRouteRequest) obj; + + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasEndpoints() != other.hasEndpoints()) return false; + if (hasEndpoints()) { + if (!getEndpoints() + .equals(other.getEndpoints())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasEndpoints()) { + hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; + hash = (53 * hash) + getEndpoints().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryRouteRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryRouteRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryRouteRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Topics are destination of messages to publish to or subscribe from. Similar
+   * to domain names, they will be addressable after resolution through the
+   * provided access point.
+   * Access points are usually the addresses of name servers, which fulfill
+   * service discovery, load-balancing and other auxiliary services. Name servers
+   * receive periodic heartbeats from affiliate brokers and erase those which
+   * failed to maintain alive status.
+   * Name servers answer queries of QueryRouteRequest, responding clients with
+   * addressable message-queues, which they may directly publish messages to or
+   * subscribe messages from.
+   * QueryRouteRequest shall include source endpoints, aka, configured
+   * access-point, which annotates tenant-id, instance-id or other
+   * vendor-specific settings. Purpose-built name servers may respond customized
+   * results based on these particular requirements.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.QueryRouteRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryRouteRequest) + apache.rocketmq.v2.QueryRouteRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryRouteRequest.class, apache.rocketmq.v2.QueryRouteRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryRouteRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (endpointsBuilder_ == null) { + endpoints_ = null; + } else { + endpoints_ = null; + endpointsBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryRouteRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteRequest build() { + apache.rocketmq.v2.QueryRouteRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteRequest buildPartial() { + apache.rocketmq.v2.QueryRouteRequest result = new apache.rocketmq.v2.QueryRouteRequest(this); + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (endpointsBuilder_ == null) { + result.endpoints_ = endpoints_; + } else { + result.endpoints_ = endpointsBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryRouteRequest) { + return mergeFrom((apache.rocketmq.v2.QueryRouteRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryRouteRequest other) { + if (other == apache.rocketmq.v2.QueryRouteRequest.getDefaultInstance()) return this; + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasEndpoints()) { + mergeEndpoints(other.getEndpoints()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryRouteRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryRouteRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.Endpoints endpoints_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return Whether the endpoints field is set. + */ + public boolean hasEndpoints() { + return endpointsBuilder_ != null || endpoints_ != null; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return The endpoints. + */ + public apache.rocketmq.v2.Endpoints getEndpoints() { + if (endpointsBuilder_ == null) { + return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } else { + return endpointsBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + endpoints_ = value; + onChanged(); + } else { + endpointsBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder setEndpoints( + apache.rocketmq.v2.Endpoints.Builder builderForValue) { + if (endpointsBuilder_ == null) { + endpoints_ = builderForValue.build(); + onChanged(); + } else { + endpointsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { + if (endpointsBuilder_ == null) { + if (endpoints_ != null) { + endpoints_ = + apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); + } else { + endpoints_ = value; + } + onChanged(); + } else { + endpointsBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public Builder clearEndpoints() { + if (endpointsBuilder_ == null) { + endpoints_ = null; + onChanged(); + } else { + endpoints_ = null; + endpointsBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { + + onChanged(); + return getEndpointsFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { + if (endpointsBuilder_ != null) { + return endpointsBuilder_.getMessageOrBuilder(); + } else { + return endpoints_ == null ? + apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; + } + } + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> + getEndpointsFieldBuilder() { + if (endpointsBuilder_ == null) { + endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( + getEndpoints(), + getParentForChildren(), + isClean()); + endpoints_ = null; + } + return endpointsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryRouteRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryRouteRequest) + private static final apache.rocketmq.v2.QueryRouteRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryRouteRequest(); + } + + public static apache.rocketmq.v2.QueryRouteRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryRouteRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryRouteRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java new file mode 100644 index 00000000000..a61c342962a --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java @@ -0,0 +1,39 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface QueryRouteRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryRouteRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return Whether the endpoints field is set. + */ + boolean hasEndpoints(); + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + * @return The endpoints. + */ + apache.rocketmq.v2.Endpoints getEndpoints(); + /** + * .apache.rocketmq.v2.Endpoints endpoints = 2; + */ + apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java new file mode 100644 index 00000000000..e106cb7c00e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java @@ -0,0 +1,960 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.QueryRouteResponse} + */ +public final class QueryRouteResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryRouteResponse) + QueryRouteResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryRouteResponse.newBuilder() to construct. + private QueryRouteResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryRouteResponse() { + messageQueues_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryRouteResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryRouteResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + messageQueues_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + messageQueues_.add( + input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + messageQueues_ = java.util.Collections.unmodifiableList(messageQueues_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryRouteResponse.class, apache.rocketmq.v2.QueryRouteResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int MESSAGE_QUEUES_FIELD_NUMBER = 2; + private java.util.List messageQueues_; + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + @java.lang.Override + public java.util.List getMessageQueuesList() { + return messageQueues_; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + @java.lang.Override + public java.util.List + getMessageQueuesOrBuilderList() { + return messageQueues_; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + @java.lang.Override + public int getMessageQueuesCount() { + return messageQueues_.size(); + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueues(int index) { + return messageQueues_.get(index); + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueuesOrBuilder( + int index) { + return messageQueues_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < messageQueues_.size(); i++) { + output.writeMessage(2, messageQueues_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < messageQueues_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, messageQueues_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryRouteResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryRouteResponse other = (apache.rocketmq.v2.QueryRouteResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getMessageQueuesList() + .equals(other.getMessageQueuesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getMessageQueuesCount() > 0) { + hash = (37 * hash) + MESSAGE_QUEUES_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueuesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryRouteResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryRouteResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryRouteResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.QueryRouteResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryRouteResponse) + apache.rocketmq.v2.QueryRouteResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryRouteResponse.class, apache.rocketmq.v2.QueryRouteResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryRouteResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMessageQueuesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (messageQueuesBuilder_ == null) { + messageQueues_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + messageQueuesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryRouteResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteResponse build() { + apache.rocketmq.v2.QueryRouteResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteResponse buildPartial() { + apache.rocketmq.v2.QueryRouteResponse result = new apache.rocketmq.v2.QueryRouteResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (messageQueuesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + messageQueues_ = java.util.Collections.unmodifiableList(messageQueues_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.messageQueues_ = messageQueues_; + } else { + result.messageQueues_ = messageQueuesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryRouteResponse) { + return mergeFrom((apache.rocketmq.v2.QueryRouteResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryRouteResponse other) { + if (other == apache.rocketmq.v2.QueryRouteResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (messageQueuesBuilder_ == null) { + if (!other.messageQueues_.isEmpty()) { + if (messageQueues_.isEmpty()) { + messageQueues_ = other.messageQueues_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMessageQueuesIsMutable(); + messageQueues_.addAll(other.messageQueues_); + } + onChanged(); + } + } else { + if (!other.messageQueues_.isEmpty()) { + if (messageQueuesBuilder_.isEmpty()) { + messageQueuesBuilder_.dispose(); + messageQueuesBuilder_ = null; + messageQueues_ = other.messageQueues_; + bitField0_ = (bitField0_ & ~0x00000001); + messageQueuesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMessageQueuesFieldBuilder() : null; + } else { + messageQueuesBuilder_.addAllMessages(other.messageQueues_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryRouteResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryRouteResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List messageQueues_ = + java.util.Collections.emptyList(); + private void ensureMessageQueuesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + messageQueues_ = new java.util.ArrayList(messageQueues_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueuesBuilder_; + + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public java.util.List getMessageQueuesList() { + if (messageQueuesBuilder_ == null) { + return java.util.Collections.unmodifiableList(messageQueues_); + } else { + return messageQueuesBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public int getMessageQueuesCount() { + if (messageQueuesBuilder_ == null) { + return messageQueues_.size(); + } else { + return messageQueuesBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public apache.rocketmq.v2.MessageQueue getMessageQueues(int index) { + if (messageQueuesBuilder_ == null) { + return messageQueues_.get(index); + } else { + return messageQueuesBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder setMessageQueues( + int index, apache.rocketmq.v2.MessageQueue value) { + if (messageQueuesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageQueuesIsMutable(); + messageQueues_.set(index, value); + onChanged(); + } else { + messageQueuesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder setMessageQueues( + int index, apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueuesBuilder_ == null) { + ensureMessageQueuesIsMutable(); + messageQueues_.set(index, builderForValue.build()); + onChanged(); + } else { + messageQueuesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder addMessageQueues(apache.rocketmq.v2.MessageQueue value) { + if (messageQueuesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageQueuesIsMutable(); + messageQueues_.add(value); + onChanged(); + } else { + messageQueuesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder addMessageQueues( + int index, apache.rocketmq.v2.MessageQueue value) { + if (messageQueuesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessageQueuesIsMutable(); + messageQueues_.add(index, value); + onChanged(); + } else { + messageQueuesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder addMessageQueues( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueuesBuilder_ == null) { + ensureMessageQueuesIsMutable(); + messageQueues_.add(builderForValue.build()); + onChanged(); + } else { + messageQueuesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder addMessageQueues( + int index, apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueuesBuilder_ == null) { + ensureMessageQueuesIsMutable(); + messageQueues_.add(index, builderForValue.build()); + onChanged(); + } else { + messageQueuesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder addAllMessageQueues( + java.lang.Iterable values) { + if (messageQueuesBuilder_ == null) { + ensureMessageQueuesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, messageQueues_); + onChanged(); + } else { + messageQueuesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder clearMessageQueues() { + if (messageQueuesBuilder_ == null) { + messageQueues_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + messageQueuesBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public Builder removeMessageQueues(int index) { + if (messageQueuesBuilder_ == null) { + ensureMessageQueuesIsMutable(); + messageQueues_.remove(index); + onChanged(); + } else { + messageQueuesBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueuesBuilder( + int index) { + return getMessageQueuesFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueuesOrBuilder( + int index) { + if (messageQueuesBuilder_ == null) { + return messageQueues_.get(index); } else { + return messageQueuesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public java.util.List + getMessageQueuesOrBuilderList() { + if (messageQueuesBuilder_ != null) { + return messageQueuesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(messageQueues_); + } + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public apache.rocketmq.v2.MessageQueue.Builder addMessageQueuesBuilder() { + return getMessageQueuesFieldBuilder().addBuilder( + apache.rocketmq.v2.MessageQueue.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public apache.rocketmq.v2.MessageQueue.Builder addMessageQueuesBuilder( + int index) { + return getMessageQueuesFieldBuilder().addBuilder( + index, apache.rocketmq.v2.MessageQueue.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + public java.util.List + getMessageQueuesBuilderList() { + return getMessageQueuesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueuesFieldBuilder() { + if (messageQueuesBuilder_ == null) { + messageQueuesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + messageQueues_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + messageQueues_ = null; + } + return messageQueuesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryRouteResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryRouteResponse) + private static final apache.rocketmq.v2.QueryRouteResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryRouteResponse(); + } + + public static apache.rocketmq.v2.QueryRouteResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryRouteResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryRouteResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryRouteResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java new file mode 100644 index 00000000000..48bc953f1b9 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface QueryRouteResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryRouteResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + java.util.List + getMessageQueuesList(); + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + apache.rocketmq.v2.MessageQueue getMessageQueues(int index); + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + int getMessageQueuesCount(); + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + java.util.List + getMessageQueuesOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueuesOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java new file mode 100644 index 00000000000..7768e388d4b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java @@ -0,0 +1,1169 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Query the time span of messages consumed by a group across its topics.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanRequest} + */ +public final class QueryTimeSpanRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryTimeSpanRequest) + QueryTimeSpanRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryTimeSpanRequest.newBuilder() to construct. + private QueryTimeSpanRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryTimeSpanRequest() { + deploymentName_ = ""; + topics_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryTimeSpanRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryTimeSpanRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + topics_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + topics_.add( + input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + topics_ = java.util.Collections.unmodifiableList(topics_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryTimeSpanRequest.class, apache.rocketmq.v2.QueryTimeSpanRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GROUP_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPICS_FIELD_NUMBER = 3; + private java.util.List topics_; + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public java.util.List getTopicsList() { + return topics_; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public java.util.List + getTopicsOrBuilderList() { + return topics_; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public int getTopicsCount() { + return topics_.size(); + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopics(int index) { + return topics_.get(index); + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index) { + return topics_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (group_ != null) { + output.writeMessage(2, getGroup()); + } + for (int i = 0; i < topics_.size(); i++) { + output.writeMessage(3, topics_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getGroup()); + } + for (int i = 0; i < topics_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, topics_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryTimeSpanRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryTimeSpanRequest other = (apache.rocketmq.v2.QueryTimeSpanRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!getTopicsList() + .equals(other.getTopicsList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (getTopicsCount() > 0) { + hash = (37 * hash) + TOPICS_FIELD_NUMBER; + hash = (53 * hash) + getTopicsList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryTimeSpanRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Query the time span of messages consumed by a group across its topics.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryTimeSpanRequest) + apache.rocketmq.v2.QueryTimeSpanRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryTimeSpanRequest.class, apache.rocketmq.v2.QueryTimeSpanRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryTimeSpanRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getTopicsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicsBuilder_ == null) { + topics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + topicsBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryTimeSpanRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanRequest build() { + apache.rocketmq.v2.QueryTimeSpanRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanRequest buildPartial() { + apache.rocketmq.v2.QueryTimeSpanRequest result = new apache.rocketmq.v2.QueryTimeSpanRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + topics_ = java.util.Collections.unmodifiableList(topics_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.topics_ = topics_; + } else { + result.topics_ = topicsBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryTimeSpanRequest) { + return mergeFrom((apache.rocketmq.v2.QueryTimeSpanRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryTimeSpanRequest other) { + if (other == apache.rocketmq.v2.QueryTimeSpanRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (topicsBuilder_ == null) { + if (!other.topics_.isEmpty()) { + if (topics_.isEmpty()) { + topics_ = other.topics_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureTopicsIsMutable(); + topics_.addAll(other.topics_); + } + onChanged(); + } + } else { + if (!other.topics_.isEmpty()) { + if (topicsBuilder_.isEmpty()) { + topicsBuilder_.dispose(); + topicsBuilder_ = null; + topics_ = other.topics_; + bitField0_ = (bitField0_ & ~0x00000002); + topicsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getTopicsFieldBuilder() : null; + } else { + topicsBuilder_.addAllMessages(other.topics_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryTimeSpanRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryTimeSpanRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private java.util.List topics_ = + java.util.Collections.emptyList(); + private void ensureTopicsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + topics_ = new java.util.ArrayList(topics_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicsBuilder_; + + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public java.util.List getTopicsList() { + if (topicsBuilder_ == null) { + return java.util.Collections.unmodifiableList(topics_); + } else { + return topicsBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public int getTopicsCount() { + if (topicsBuilder_ == null) { + return topics_.size(); + } else { + return topicsBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource getTopics(int index) { + if (topicsBuilder_ == null) { + return topics_.get(index); + } else { + return topicsBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder setTopics( + int index, apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.set(index, value); + onChanged(); + } else { + topicsBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder setTopics( + int index, apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.set(index, builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics(apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.add(value); + onChanged(); + } else { + topicsBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics( + int index, apache.rocketmq.v2.Resource value) { + if (topicsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureTopicsIsMutable(); + topics_.add(index, value); + onChanged(); + } else { + topicsBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.add(builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addTopics( + int index, apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.add(index, builderForValue.build()); + onChanged(); + } else { + topicsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder addAllTopics( + java.lang.Iterable values) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, topics_); + onChanged(); + } else { + topicsBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder clearTopics() { + if (topicsBuilder_ == null) { + topics_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + topicsBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public Builder removeTopics(int index) { + if (topicsBuilder_ == null) { + ensureTopicsIsMutable(); + topics_.remove(index); + onChanged(); + } else { + topicsBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource.Builder getTopicsBuilder( + int index) { + return getTopicsFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index) { + if (topicsBuilder_ == null) { + return topics_.get(index); } else { + return topicsBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public java.util.List + getTopicsOrBuilderList() { + if (topicsBuilder_ != null) { + return topicsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(topics_); + } + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource.Builder addTopicsBuilder() { + return getTopicsFieldBuilder().addBuilder( + apache.rocketmq.v2.Resource.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public apache.rocketmq.v2.Resource.Builder addTopicsBuilder( + int index) { + return getTopicsFieldBuilder().addBuilder( + index, apache.rocketmq.v2.Resource.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + public java.util.List + getTopicsBuilderList() { + return getTopicsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicsFieldBuilder() { + if (topicsBuilder_ == null) { + topicsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + topics_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + topics_ = null; + } + return topicsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryTimeSpanRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryTimeSpanRequest) + private static final apache.rocketmq.v2.QueryTimeSpanRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryTimeSpanRequest(); + } + + public static apache.rocketmq.v2.QueryTimeSpanRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryTimeSpanRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryTimeSpanRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java new file mode 100644 index 00000000000..ec13671799e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java @@ -0,0 +1,77 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface QueryTimeSpanRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryTimeSpanRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + java.util.List + getTopicsList(); + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + apache.rocketmq.v2.Resource getTopics(int index); + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + int getTopicsCount(); + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + java.util.List + getTopicsOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.Resource topics = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java new file mode 100644 index 00000000000..1611d9677fe --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java @@ -0,0 +1,1955 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse} + */ +public final class QueryTimeSpanResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryTimeSpanResponse) + QueryTimeSpanResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use QueryTimeSpanResponse.newBuilder() to construct. + private QueryTimeSpanResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueryTimeSpanResponse() { + queueTimeSpanList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueryTimeSpanResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueryTimeSpanResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + queueTimeSpanList_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + queueTimeSpanList_.add( + input.readMessage(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + queueTimeSpanList_ = java.util.Collections.unmodifiableList(queueTimeSpanList_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryTimeSpanResponse.class, apache.rocketmq.v2.QueryTimeSpanResponse.Builder.class); + } + + public interface QueueTimeSpanOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); + + /** + *
+     * Store timestamp of the earliest message in the queue.
+     * 
+ * + * int64 min_timestamp = 2; + * @return The minTimestamp. + */ + long getMinTimestamp(); + + /** + *
+     * Store timestamp of the latest message in the queue.
+     * 
+ * + * int64 max_timestamp = 3; + * @return The maxTimestamp. + */ + long getMaxTimestamp(); + + /** + *
+     * Store timestamp corresponding to the current consume offset.
+     * 
+ * + * int64 consume_timestamp = 4; + * @return The consumeTimestamp. + */ + long getConsumeTimestamp(); + + /** + *
+     * Consumption delay in milliseconds.
+     * 
+ * + * int64 delay_time_ms = 5; + * @return The delayTimeMs. + */ + long getDelayTimeMs(); + } + /** + *
+   * Time span of a single message queue.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan} + */ + public static final class QueueTimeSpan extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) + QueueTimeSpanOrBuilder { + private static final long serialVersionUID = 0L; + // Use QueueTimeSpan.newBuilder() to construct. + private QueueTimeSpan(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QueueTimeSpan() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QueueTimeSpan(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QueueTimeSpan( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + minTimestamp_ = input.readInt64(); + break; + } + case 24: { + + maxTimestamp_ = input.readInt64(); + break; + } + case 32: { + + consumeTimestamp_ = input.readInt64(); + break; + } + case 40: { + + delayTimeMs_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.class, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder.class); + } + + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + public static final int MIN_TIMESTAMP_FIELD_NUMBER = 2; + private long minTimestamp_; + /** + *
+     * Store timestamp of the earliest message in the queue.
+     * 
+ * + * int64 min_timestamp = 2; + * @return The minTimestamp. + */ + @java.lang.Override + public long getMinTimestamp() { + return minTimestamp_; + } + + public static final int MAX_TIMESTAMP_FIELD_NUMBER = 3; + private long maxTimestamp_; + /** + *
+     * Store timestamp of the latest message in the queue.
+     * 
+ * + * int64 max_timestamp = 3; + * @return The maxTimestamp. + */ + @java.lang.Override + public long getMaxTimestamp() { + return maxTimestamp_; + } + + public static final int CONSUME_TIMESTAMP_FIELD_NUMBER = 4; + private long consumeTimestamp_; + /** + *
+     * Store timestamp corresponding to the current consume offset.
+     * 
+ * + * int64 consume_timestamp = 4; + * @return The consumeTimestamp. + */ + @java.lang.Override + public long getConsumeTimestamp() { + return consumeTimestamp_; + } + + public static final int DELAY_TIME_MS_FIELD_NUMBER = 5; + private long delayTimeMs_; + /** + *
+     * Consumption delay in milliseconds.
+     * 
+ * + * int64 delay_time_ms = 5; + * @return The delayTimeMs. + */ + @java.lang.Override + public long getDelayTimeMs() { + return delayTimeMs_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (messageQueue_ != null) { + output.writeMessage(1, getMessageQueue()); + } + if (minTimestamp_ != 0L) { + output.writeInt64(2, minTimestamp_); + } + if (maxTimestamp_ != 0L) { + output.writeInt64(3, maxTimestamp_); + } + if (consumeTimestamp_ != 0L) { + output.writeInt64(4, consumeTimestamp_); + } + if (delayTimeMs_ != 0L) { + output.writeInt64(5, delayTimeMs_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMessageQueue()); + } + if (minTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, minTimestamp_); + } + if (maxTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, maxTimestamp_); + } + if (consumeTimestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, consumeTimestamp_); + } + if (delayTimeMs_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(5, delayTimeMs_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan other = (apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) obj; + + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (getMinTimestamp() + != other.getMinTimestamp()) return false; + if (getMaxTimestamp() + != other.getMaxTimestamp()) return false; + if (getConsumeTimestamp() + != other.getConsumeTimestamp()) return false; + if (getDelayTimeMs() + != other.getDelayTimeMs()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + hash = (37 * hash) + MIN_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMinTimestamp()); + hash = (37 * hash) + MAX_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMaxTimestamp()); + hash = (37 * hash) + CONSUME_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getConsumeTimestamp()); + hash = (37 * hash) + DELAY_TIME_MS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getDelayTimeMs()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Time span of a single message queue.
+     * 
+ * + * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.class, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + minTimestamp_ = 0L; + + maxTimestamp_ = 0L; + + consumeTimestamp_ = 0L; + + delayTimeMs_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan build() { + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan buildPartial() { + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan result = new apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan(this); + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + result.minTimestamp_ = minTimestamp_; + result.maxTimestamp_ = maxTimestamp_; + result.consumeTimestamp_ = consumeTimestamp_; + result.delayTimeMs_ = delayTimeMs_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) { + return mergeFrom((apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan other) { + if (other == apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance()) return this; + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + if (other.getMinTimestamp() != 0L) { + setMinTimestamp(other.getMinTimestamp()); + } + if (other.getMaxTimestamp() != 0L) { + setMaxTimestamp(other.getMaxTimestamp()); + } + if (other.getConsumeTimestamp() != 0L) { + setConsumeTimestamp(other.getConsumeTimestamp()); + } + if (other.getDelayTimeMs() != 0L) { + setDelayTimeMs(other.getDelayTimeMs()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + + private long minTimestamp_ ; + /** + *
+       * Store timestamp of the earliest message in the queue.
+       * 
+ * + * int64 min_timestamp = 2; + * @return The minTimestamp. + */ + @java.lang.Override + public long getMinTimestamp() { + return minTimestamp_; + } + /** + *
+       * Store timestamp of the earliest message in the queue.
+       * 
+ * + * int64 min_timestamp = 2; + * @param value The minTimestamp to set. + * @return This builder for chaining. + */ + public Builder setMinTimestamp(long value) { + + minTimestamp_ = value; + onChanged(); + return this; + } + /** + *
+       * Store timestamp of the earliest message in the queue.
+       * 
+ * + * int64 min_timestamp = 2; + * @return This builder for chaining. + */ + public Builder clearMinTimestamp() { + + minTimestamp_ = 0L; + onChanged(); + return this; + } + + private long maxTimestamp_ ; + /** + *
+       * Store timestamp of the latest message in the queue.
+       * 
+ * + * int64 max_timestamp = 3; + * @return The maxTimestamp. + */ + @java.lang.Override + public long getMaxTimestamp() { + return maxTimestamp_; + } + /** + *
+       * Store timestamp of the latest message in the queue.
+       * 
+ * + * int64 max_timestamp = 3; + * @param value The maxTimestamp to set. + * @return This builder for chaining. + */ + public Builder setMaxTimestamp(long value) { + + maxTimestamp_ = value; + onChanged(); + return this; + } + /** + *
+       * Store timestamp of the latest message in the queue.
+       * 
+ * + * int64 max_timestamp = 3; + * @return This builder for chaining. + */ + public Builder clearMaxTimestamp() { + + maxTimestamp_ = 0L; + onChanged(); + return this; + } + + private long consumeTimestamp_ ; + /** + *
+       * Store timestamp corresponding to the current consume offset.
+       * 
+ * + * int64 consume_timestamp = 4; + * @return The consumeTimestamp. + */ + @java.lang.Override + public long getConsumeTimestamp() { + return consumeTimestamp_; + } + /** + *
+       * Store timestamp corresponding to the current consume offset.
+       * 
+ * + * int64 consume_timestamp = 4; + * @param value The consumeTimestamp to set. + * @return This builder for chaining. + */ + public Builder setConsumeTimestamp(long value) { + + consumeTimestamp_ = value; + onChanged(); + return this; + } + /** + *
+       * Store timestamp corresponding to the current consume offset.
+       * 
+ * + * int64 consume_timestamp = 4; + * @return This builder for chaining. + */ + public Builder clearConsumeTimestamp() { + + consumeTimestamp_ = 0L; + onChanged(); + return this; + } + + private long delayTimeMs_ ; + /** + *
+       * Consumption delay in milliseconds.
+       * 
+ * + * int64 delay_time_ms = 5; + * @return The delayTimeMs. + */ + @java.lang.Override + public long getDelayTimeMs() { + return delayTimeMs_; + } + /** + *
+       * Consumption delay in milliseconds.
+       * 
+ * + * int64 delay_time_ms = 5; + * @param value The delayTimeMs to set. + * @return This builder for chaining. + */ + public Builder setDelayTimeMs(long value) { + + delayTimeMs_ = value; + onChanged(); + return this; + } + /** + *
+       * Consumption delay in milliseconds.
+       * 
+ * + * int64 delay_time_ms = 5; + * @return This builder for chaining. + */ + public Builder clearDelayTimeMs() { + + delayTimeMs_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) + private static final apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan(); + } + + public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueueTimeSpan parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueueTimeSpan(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int QUEUE_TIME_SPAN_LIST_FIELD_NUMBER = 2; + private java.util.List queueTimeSpanList_; + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + @java.lang.Override + public java.util.List getQueueTimeSpanListList() { + return queueTimeSpanList_; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + @java.lang.Override + public java.util.List + getQueueTimeSpanListOrBuilderList() { + return queueTimeSpanList_; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + @java.lang.Override + public int getQueueTimeSpanListCount() { + return queueTimeSpanList_.size(); + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getQueueTimeSpanList(int index) { + return queueTimeSpanList_.get(index); + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder getQueueTimeSpanListOrBuilder( + int index) { + return queueTimeSpanList_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < queueTimeSpanList_.size(); i++) { + output.writeMessage(2, queueTimeSpanList_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < queueTimeSpanList_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, queueTimeSpanList_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.QueryTimeSpanResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.QueryTimeSpanResponse other = (apache.rocketmq.v2.QueryTimeSpanResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getQueueTimeSpanListList() + .equals(other.getQueueTimeSpanListList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getQueueTimeSpanListCount() > 0) { + hash = (37 * hash) + QUEUE_TIME_SPAN_LIST_FIELD_NUMBER; + hash = (53 * hash) + getQueueTimeSpanListList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.QueryTimeSpanResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryTimeSpanResponse) + apache.rocketmq.v2.QueryTimeSpanResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.QueryTimeSpanResponse.class, apache.rocketmq.v2.QueryTimeSpanResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.QueryTimeSpanResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getQueueTimeSpanListFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (queueTimeSpanListBuilder_ == null) { + queueTimeSpanList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + queueTimeSpanListBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.QueryTimeSpanResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse build() { + apache.rocketmq.v2.QueryTimeSpanResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse buildPartial() { + apache.rocketmq.v2.QueryTimeSpanResponse result = new apache.rocketmq.v2.QueryTimeSpanResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (queueTimeSpanListBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + queueTimeSpanList_ = java.util.Collections.unmodifiableList(queueTimeSpanList_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.queueTimeSpanList_ = queueTimeSpanList_; + } else { + result.queueTimeSpanList_ = queueTimeSpanListBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.QueryTimeSpanResponse) { + return mergeFrom((apache.rocketmq.v2.QueryTimeSpanResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.QueryTimeSpanResponse other) { + if (other == apache.rocketmq.v2.QueryTimeSpanResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (queueTimeSpanListBuilder_ == null) { + if (!other.queueTimeSpanList_.isEmpty()) { + if (queueTimeSpanList_.isEmpty()) { + queueTimeSpanList_ = other.queueTimeSpanList_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.addAll(other.queueTimeSpanList_); + } + onChanged(); + } + } else { + if (!other.queueTimeSpanList_.isEmpty()) { + if (queueTimeSpanListBuilder_.isEmpty()) { + queueTimeSpanListBuilder_.dispose(); + queueTimeSpanListBuilder_ = null; + queueTimeSpanList_ = other.queueTimeSpanList_; + bitField0_ = (bitField0_ & ~0x00000001); + queueTimeSpanListBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getQueueTimeSpanListFieldBuilder() : null; + } else { + queueTimeSpanListBuilder_.addAllMessages(other.queueTimeSpanList_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.QueryTimeSpanResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.QueryTimeSpanResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List queueTimeSpanList_ = + java.util.Collections.emptyList(); + private void ensureQueueTimeSpanListIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + queueTimeSpanList_ = new java.util.ArrayList(queueTimeSpanList_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder> queueTimeSpanListBuilder_; + + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public java.util.List getQueueTimeSpanListList() { + if (queueTimeSpanListBuilder_ == null) { + return java.util.Collections.unmodifiableList(queueTimeSpanList_); + } else { + return queueTimeSpanListBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public int getQueueTimeSpanListCount() { + if (queueTimeSpanListBuilder_ == null) { + return queueTimeSpanList_.size(); + } else { + return queueTimeSpanListBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getQueueTimeSpanList(int index) { + if (queueTimeSpanListBuilder_ == null) { + return queueTimeSpanList_.get(index); + } else { + return queueTimeSpanListBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder setQueueTimeSpanList( + int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan value) { + if (queueTimeSpanListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.set(index, value); + onChanged(); + } else { + queueTimeSpanListBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder setQueueTimeSpanList( + int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder builderForValue) { + if (queueTimeSpanListBuilder_ == null) { + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.set(index, builderForValue.build()); + onChanged(); + } else { + queueTimeSpanListBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder addQueueTimeSpanList(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan value) { + if (queueTimeSpanListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.add(value); + onChanged(); + } else { + queueTimeSpanListBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder addQueueTimeSpanList( + int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan value) { + if (queueTimeSpanListBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.add(index, value); + onChanged(); + } else { + queueTimeSpanListBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder addQueueTimeSpanList( + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder builderForValue) { + if (queueTimeSpanListBuilder_ == null) { + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.add(builderForValue.build()); + onChanged(); + } else { + queueTimeSpanListBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder addQueueTimeSpanList( + int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder builderForValue) { + if (queueTimeSpanListBuilder_ == null) { + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.add(index, builderForValue.build()); + onChanged(); + } else { + queueTimeSpanListBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder addAllQueueTimeSpanList( + java.lang.Iterable values) { + if (queueTimeSpanListBuilder_ == null) { + ensureQueueTimeSpanListIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, queueTimeSpanList_); + onChanged(); + } else { + queueTimeSpanListBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder clearQueueTimeSpanList() { + if (queueTimeSpanListBuilder_ == null) { + queueTimeSpanList_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + queueTimeSpanListBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public Builder removeQueueTimeSpanList(int index) { + if (queueTimeSpanListBuilder_ == null) { + ensureQueueTimeSpanListIsMutable(); + queueTimeSpanList_.remove(index); + onChanged(); + } else { + queueTimeSpanListBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder getQueueTimeSpanListBuilder( + int index) { + return getQueueTimeSpanListFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder getQueueTimeSpanListOrBuilder( + int index) { + if (queueTimeSpanListBuilder_ == null) { + return queueTimeSpanList_.get(index); } else { + return queueTimeSpanListBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public java.util.List + getQueueTimeSpanListOrBuilderList() { + if (queueTimeSpanListBuilder_ != null) { + return queueTimeSpanListBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(queueTimeSpanList_); + } + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder addQueueTimeSpanListBuilder() { + return getQueueTimeSpanListFieldBuilder().addBuilder( + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder addQueueTimeSpanListBuilder( + int index) { + return getQueueTimeSpanListFieldBuilder().addBuilder( + index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + public java.util.List + getQueueTimeSpanListBuilderList() { + return getQueueTimeSpanListFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder> + getQueueTimeSpanListFieldBuilder() { + if (queueTimeSpanListBuilder_ == null) { + queueTimeSpanListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder>( + queueTimeSpanList_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + queueTimeSpanList_ = null; + } + return queueTimeSpanListBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryTimeSpanResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryTimeSpanResponse) + private static final apache.rocketmq.v2.QueryTimeSpanResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryTimeSpanResponse(); + } + + public static apache.rocketmq.v2.QueryTimeSpanResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QueryTimeSpanResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QueryTimeSpanResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.QueryTimeSpanResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java new file mode 100644 index 00000000000..a73225aa7b6 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java @@ -0,0 +1,48 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface QueryTimeSpanResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryTimeSpanResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + java.util.List + getQueueTimeSpanListList(); + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getQueueTimeSpanList(int index); + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + int getQueueTimeSpanListCount(); + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + java.util.List + getQueueTimeSpanListOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; + */ + apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder getQueueTimeSpanListOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java new file mode 100644 index 00000000000..854157d17bf --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java @@ -0,0 +1,775 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.RecallMessageRequest} + */ +public final class RecallMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RecallMessageRequest) + RecallMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use RecallMessageRequest.newBuilder() to construct. + private RecallMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RecallMessageRequest() { + recallHandle_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RecallMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RecallMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + recallHandle_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RecallMessageRequest.class, apache.rocketmq.v2.RecallMessageRequest.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int RECALL_HANDLE_FIELD_NUMBER = 2; + private volatile java.lang.Object recallHandle_; + /** + *
+   * Refer to SendResultEntry.
+   * 
+ * + * string recall_handle = 2; + * @return The recallHandle. + */ + @java.lang.Override + public java.lang.String getRecallHandle() { + java.lang.Object ref = recallHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + recallHandle_ = s; + return s; + } + } + /** + *
+   * Refer to SendResultEntry.
+   * 
+ * + * string recall_handle = 2; + * @return The bytes for recallHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRecallHandleBytes() { + java.lang.Object ref = recallHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + recallHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (topic_ != null) { + output.writeMessage(1, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, recallHandle_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, recallHandle_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.RecallMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.RecallMessageRequest other = (apache.rocketmq.v2.RecallMessageRequest) obj; + + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!getRecallHandle() + .equals(other.getRecallHandle())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + RECALL_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getRecallHandle().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecallMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecallMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.RecallMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.RecallMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RecallMessageRequest) + apache.rocketmq.v2.RecallMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RecallMessageRequest.class, apache.rocketmq.v2.RecallMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.RecallMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + recallHandle_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.RecallMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageRequest build() { + apache.rocketmq.v2.RecallMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageRequest buildPartial() { + apache.rocketmq.v2.RecallMessageRequest result = new apache.rocketmq.v2.RecallMessageRequest(this); + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.recallHandle_ = recallHandle_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.RecallMessageRequest) { + return mergeFrom((apache.rocketmq.v2.RecallMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.RecallMessageRequest other) { + if (other == apache.rocketmq.v2.RecallMessageRequest.getDefaultInstance()) return this; + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (!other.getRecallHandle().isEmpty()) { + recallHandle_ = other.recallHandle_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.RecallMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.RecallMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.lang.Object recallHandle_ = ""; + /** + *
+     * Refer to SendResultEntry.
+     * 
+ * + * string recall_handle = 2; + * @return The recallHandle. + */ + public java.lang.String getRecallHandle() { + java.lang.Object ref = recallHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + recallHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Refer to SendResultEntry.
+     * 
+ * + * string recall_handle = 2; + * @return The bytes for recallHandle. + */ + public com.google.protobuf.ByteString + getRecallHandleBytes() { + java.lang.Object ref = recallHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + recallHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Refer to SendResultEntry.
+     * 
+ * + * string recall_handle = 2; + * @param value The recallHandle to set. + * @return This builder for chaining. + */ + public Builder setRecallHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + recallHandle_ = value; + onChanged(); + return this; + } + /** + *
+     * Refer to SendResultEntry.
+     * 
+ * + * string recall_handle = 2; + * @return This builder for chaining. + */ + public Builder clearRecallHandle() { + + recallHandle_ = getDefaultInstance().getRecallHandle(); + onChanged(); + return this; + } + /** + *
+     * Refer to SendResultEntry.
+     * 
+ * + * string recall_handle = 2; + * @param value The bytes for recallHandle to set. + * @return This builder for chaining. + */ + public Builder setRecallHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + recallHandle_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RecallMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RecallMessageRequest) + private static final apache.rocketmq.v2.RecallMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.RecallMessageRequest(); + } + + public static apache.rocketmq.v2.RecallMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RecallMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RecallMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java new file mode 100644 index 00000000000..89ad4c9616e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java @@ -0,0 +1,44 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface RecallMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RecallMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * Refer to SendResultEntry.
+   * 
+ * + * string recall_handle = 2; + * @return The recallHandle. + */ + java.lang.String getRecallHandle(); + /** + *
+   * Refer to SendResultEntry.
+   * 
+ * + * string recall_handle = 2; + * @return The bytes for recallHandle. + */ + com.google.protobuf.ByteString + getRecallHandleBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java new file mode 100644 index 00000000000..0979b44c434 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.RecallMessageResponse} + */ +public final class RecallMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RecallMessageResponse) + RecallMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use RecallMessageResponse.newBuilder() to construct. + private RecallMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RecallMessageResponse() { + messageId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RecallMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RecallMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RecallMessageResponse.class, apache.rocketmq.v2.RecallMessageResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object messageId_; + /** + * string message_id = 2; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.RecallMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.RecallMessageResponse other = (apache.rocketmq.v2.RecallMessageResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecallMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecallMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.RecallMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.RecallMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RecallMessageResponse) + apache.rocketmq.v2.RecallMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RecallMessageResponse.class, apache.rocketmq.v2.RecallMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.RecallMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + messageId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.RecallMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageResponse build() { + apache.rocketmq.v2.RecallMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageResponse buildPartial() { + apache.rocketmq.v2.RecallMessageResponse result = new apache.rocketmq.v2.RecallMessageResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.messageId_ = messageId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.RecallMessageResponse) { + return mergeFrom((apache.rocketmq.v2.RecallMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.RecallMessageResponse other) { + if (other == apache.rocketmq.v2.RecallMessageResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.RecallMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.RecallMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object messageId_ = ""; + /** + * string message_id = 2; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 2; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + * string message_id = 2; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + * string message_id = 2; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RecallMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RecallMessageResponse) + private static final apache.rocketmq.v2.RecallMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.RecallMessageResponse(); + } + + public static apache.rocketmq.v2.RecallMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RecallMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RecallMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.RecallMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java new file mode 100644 index 00000000000..6e43a8e1224 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java @@ -0,0 +1,36 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface RecallMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RecallMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * string message_id = 2; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java new file mode 100644 index 00000000000..14975d2ae64 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java @@ -0,0 +1,1732 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageRequest} + */ +public final class ReceiveMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ReceiveMessageRequest) + ReceiveMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ReceiveMessageRequest.newBuilder() to construct. + private ReceiveMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReceiveMessageRequest() { + attemptId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReceiveMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReceiveMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; + if (filterExpression_ != null) { + subBuilder = filterExpression_.toBuilder(); + } + filterExpression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(filterExpression_); + filterExpression_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + batchSize_ = input.readInt32(); + break; + } + case 42: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) != 0)) { + subBuilder = invisibleDuration_.toBuilder(); + } + invisibleDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(invisibleDuration_); + invisibleDuration_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + case 48: { + + autoRenew_ = input.readBool(); + break; + } + case 58: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = longPollingTimeout_.toBuilder(); + } + longPollingTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(longPollingTimeout_); + longPollingTimeout_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000004; + attemptId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ReceiveMessageRequest.class, apache.rocketmq.v2.ReceiveMessageRequest.Builder.class); + } + + private int bitField0_; + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + public static final int FILTER_EXPRESSION_FIELD_NUMBER = 3; + private apache.rocketmq.v2.FilterExpression filterExpression_; + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + * @return Whether the filterExpression field is set. + */ + @java.lang.Override + public boolean hasFilterExpression() { + return filterExpression_ != null; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + * @return The filterExpression. + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpression getFilterExpression() { + return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { + return getFilterExpression(); + } + + public static final int BATCH_SIZE_FIELD_NUMBER = 4; + private int batchSize_; + /** + * int32 batch_size = 4; + * @return The batchSize. + */ + @java.lang.Override + public int getBatchSize() { + return batchSize_; + } + + public static final int INVISIBLE_DURATION_FIELD_NUMBER = 5; + private com.google.protobuf.Duration invisibleDuration_; + /** + *
+   * Required if client type is simple consumer.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + * @return Whether the invisibleDuration field is set. + */ + @java.lang.Override + public boolean hasInvisibleDuration() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Required if client type is simple consumer.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + * @return The invisibleDuration. + */ + @java.lang.Override + public com.google.protobuf.Duration getInvisibleDuration() { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + /** + *
+   * Required if client type is simple consumer.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + + public static final int AUTO_RENEW_FIELD_NUMBER = 6; + private boolean autoRenew_; + /** + *
+   * For message auto renew and clean
+   * 
+ * + * bool auto_renew = 6; + * @return The autoRenew. + */ + @java.lang.Override + public boolean getAutoRenew() { + return autoRenew_; + } + + public static final int LONG_POLLING_TIMEOUT_FIELD_NUMBER = 7; + private com.google.protobuf.Duration longPollingTimeout_; + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + * @return Whether the longPollingTimeout field is set. + */ + @java.lang.Override + public boolean hasLongPollingTimeout() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + * @return The longPollingTimeout. + */ + @java.lang.Override + public com.google.protobuf.Duration getLongPollingTimeout() { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + + public static final int ATTEMPT_ID_FIELD_NUMBER = 8; + private volatile java.lang.Object attemptId_; + /** + * optional string attempt_id = 8; + * @return Whether the attemptId field is set. + */ + @java.lang.Override + public boolean hasAttemptId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string attempt_id = 8; + * @return The attemptId. + */ + @java.lang.Override + public java.lang.String getAttemptId() { + java.lang.Object ref = attemptId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attemptId_ = s; + return s; + } + } + /** + * optional string attempt_id = 8; + * @return The bytes for attemptId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAttemptIdBytes() { + java.lang.Object ref = attemptId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attemptId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (messageQueue_ != null) { + output.writeMessage(2, getMessageQueue()); + } + if (filterExpression_ != null) { + output.writeMessage(3, getFilterExpression()); + } + if (batchSize_ != 0) { + output.writeInt32(4, batchSize_); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(5, getInvisibleDuration()); + } + if (autoRenew_ != false) { + output.writeBool(6, autoRenew_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(7, getLongPollingTimeout()); + } + if (((bitField0_ & 0x00000004) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, attemptId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMessageQueue()); + } + if (filterExpression_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getFilterExpression()); + } + if (batchSize_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, batchSize_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getInvisibleDuration()); + } + if (autoRenew_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(6, autoRenew_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getLongPollingTimeout()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, attemptId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ReceiveMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ReceiveMessageRequest other = (apache.rocketmq.v2.ReceiveMessageRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (hasFilterExpression() != other.hasFilterExpression()) return false; + if (hasFilterExpression()) { + if (!getFilterExpression() + .equals(other.getFilterExpression())) return false; + } + if (getBatchSize() + != other.getBatchSize()) return false; + if (hasInvisibleDuration() != other.hasInvisibleDuration()) return false; + if (hasInvisibleDuration()) { + if (!getInvisibleDuration() + .equals(other.getInvisibleDuration())) return false; + } + if (getAutoRenew() + != other.getAutoRenew()) return false; + if (hasLongPollingTimeout() != other.hasLongPollingTimeout()) return false; + if (hasLongPollingTimeout()) { + if (!getLongPollingTimeout() + .equals(other.getLongPollingTimeout())) return false; + } + if (hasAttemptId() != other.hasAttemptId()) return false; + if (hasAttemptId()) { + if (!getAttemptId() + .equals(other.getAttemptId())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + if (hasFilterExpression()) { + hash = (37 * hash) + FILTER_EXPRESSION_FIELD_NUMBER; + hash = (53 * hash) + getFilterExpression().hashCode(); + } + hash = (37 * hash) + BATCH_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getBatchSize(); + if (hasInvisibleDuration()) { + hash = (37 * hash) + INVISIBLE_DURATION_FIELD_NUMBER; + hash = (53 * hash) + getInvisibleDuration().hashCode(); + } + hash = (37 * hash) + AUTO_RENEW_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getAutoRenew()); + if (hasLongPollingTimeout()) { + hash = (37 * hash) + LONG_POLLING_TIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getLongPollingTimeout().hashCode(); + } + if (hasAttemptId()) { + hash = (37 * hash) + ATTEMPT_ID_FIELD_NUMBER; + hash = (53 * hash) + getAttemptId().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ReceiveMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ReceiveMessageRequest) + apache.rocketmq.v2.ReceiveMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ReceiveMessageRequest.class, apache.rocketmq.v2.ReceiveMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ReceiveMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInvisibleDurationFieldBuilder(); + getLongPollingTimeoutFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + if (filterExpressionBuilder_ == null) { + filterExpression_ = null; + } else { + filterExpression_ = null; + filterExpressionBuilder_ = null; + } + batchSize_ = 0; + + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = null; + } else { + invisibleDurationBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + autoRenew_ = false; + + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = null; + } else { + longPollingTimeoutBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + attemptId_ = ""; + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ReceiveMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageRequest build() { + apache.rocketmq.v2.ReceiveMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageRequest buildPartial() { + apache.rocketmq.v2.ReceiveMessageRequest result = new apache.rocketmq.v2.ReceiveMessageRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + if (filterExpressionBuilder_ == null) { + result.filterExpression_ = filterExpression_; + } else { + result.filterExpression_ = filterExpressionBuilder_.build(); + } + result.batchSize_ = batchSize_; + if (((from_bitField0_ & 0x00000001) != 0)) { + if (invisibleDurationBuilder_ == null) { + result.invisibleDuration_ = invisibleDuration_; + } else { + result.invisibleDuration_ = invisibleDurationBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + result.autoRenew_ = autoRenew_; + if (((from_bitField0_ & 0x00000002) != 0)) { + if (longPollingTimeoutBuilder_ == null) { + result.longPollingTimeout_ = longPollingTimeout_; + } else { + result.longPollingTimeout_ = longPollingTimeoutBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + to_bitField0_ |= 0x00000004; + } + result.attemptId_ = attemptId_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ReceiveMessageRequest) { + return mergeFrom((apache.rocketmq.v2.ReceiveMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ReceiveMessageRequest other) { + if (other == apache.rocketmq.v2.ReceiveMessageRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + if (other.hasFilterExpression()) { + mergeFilterExpression(other.getFilterExpression()); + } + if (other.getBatchSize() != 0) { + setBatchSize(other.getBatchSize()); + } + if (other.hasInvisibleDuration()) { + mergeInvisibleDuration(other.getInvisibleDuration()); + } + if (other.getAutoRenew() != false) { + setAutoRenew(other.getAutoRenew()); + } + if (other.hasLongPollingTimeout()) { + mergeLongPollingTimeout(other.getLongPollingTimeout()); + } + if (other.hasAttemptId()) { + bitField0_ |= 0x00000004; + attemptId_ = other.attemptId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ReceiveMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ReceiveMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + + private apache.rocketmq.v2.FilterExpression filterExpression_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> filterExpressionBuilder_; + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + * @return Whether the filterExpression field is set. + */ + public boolean hasFilterExpression() { + return filterExpressionBuilder_ != null || filterExpression_ != null; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + * @return The filterExpression. + */ + public apache.rocketmq.v2.FilterExpression getFilterExpression() { + if (filterExpressionBuilder_ == null) { + return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; + } else { + return filterExpressionBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + public Builder setFilterExpression(apache.rocketmq.v2.FilterExpression value) { + if (filterExpressionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + filterExpression_ = value; + onChanged(); + } else { + filterExpressionBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + public Builder setFilterExpression( + apache.rocketmq.v2.FilterExpression.Builder builderForValue) { + if (filterExpressionBuilder_ == null) { + filterExpression_ = builderForValue.build(); + onChanged(); + } else { + filterExpressionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + public Builder mergeFilterExpression(apache.rocketmq.v2.FilterExpression value) { + if (filterExpressionBuilder_ == null) { + if (filterExpression_ != null) { + filterExpression_ = + apache.rocketmq.v2.FilterExpression.newBuilder(filterExpression_).mergeFrom(value).buildPartial(); + } else { + filterExpression_ = value; + } + onChanged(); + } else { + filterExpressionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + public Builder clearFilterExpression() { + if (filterExpressionBuilder_ == null) { + filterExpression_ = null; + onChanged(); + } else { + filterExpression_ = null; + filterExpressionBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + public apache.rocketmq.v2.FilterExpression.Builder getFilterExpressionBuilder() { + + onChanged(); + return getFilterExpressionFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { + if (filterExpressionBuilder_ != null) { + return filterExpressionBuilder_.getMessageOrBuilder(); + } else { + return filterExpression_ == null ? + apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; + } + } + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> + getFilterExpressionFieldBuilder() { + if (filterExpressionBuilder_ == null) { + filterExpressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( + getFilterExpression(), + getParentForChildren(), + isClean()); + filterExpression_ = null; + } + return filterExpressionBuilder_; + } + + private int batchSize_ ; + /** + * int32 batch_size = 4; + * @return The batchSize. + */ + @java.lang.Override + public int getBatchSize() { + return batchSize_; + } + /** + * int32 batch_size = 4; + * @param value The batchSize to set. + * @return This builder for chaining. + */ + public Builder setBatchSize(int value) { + + batchSize_ = value; + onChanged(); + return this; + } + /** + * int32 batch_size = 4; + * @return This builder for chaining. + */ + public Builder clearBatchSize() { + + batchSize_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Duration invisibleDuration_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> invisibleDurationBuilder_; + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + * @return Whether the invisibleDuration field is set. + */ + public boolean hasInvisibleDuration() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + * @return The invisibleDuration. + */ + public com.google.protobuf.Duration getInvisibleDuration() { + if (invisibleDurationBuilder_ == null) { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } else { + return invisibleDurationBuilder_.getMessage(); + } + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + public Builder setInvisibleDuration(com.google.protobuf.Duration value) { + if (invisibleDurationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + invisibleDuration_ = value; + onChanged(); + } else { + invisibleDurationBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + public Builder setInvisibleDuration( + com.google.protobuf.Duration.Builder builderForValue) { + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = builderForValue.build(); + onChanged(); + } else { + invisibleDurationBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + public Builder mergeInvisibleDuration(com.google.protobuf.Duration value) { + if (invisibleDurationBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + invisibleDuration_ != null && + invisibleDuration_ != com.google.protobuf.Duration.getDefaultInstance()) { + invisibleDuration_ = + com.google.protobuf.Duration.newBuilder(invisibleDuration_).mergeFrom(value).buildPartial(); + } else { + invisibleDuration_ = value; + } + onChanged(); + } else { + invisibleDurationBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + public Builder clearInvisibleDuration() { + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = null; + onChanged(); + } else { + invisibleDurationBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + public com.google.protobuf.Duration.Builder getInvisibleDurationBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getInvisibleDurationFieldBuilder().getBuilder(); + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { + if (invisibleDurationBuilder_ != null) { + return invisibleDurationBuilder_.getMessageOrBuilder(); + } else { + return invisibleDuration_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + } + /** + *
+     * Required if client type is simple consumer.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getInvisibleDurationFieldBuilder() { + if (invisibleDurationBuilder_ == null) { + invisibleDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getInvisibleDuration(), + getParentForChildren(), + isClean()); + invisibleDuration_ = null; + } + return invisibleDurationBuilder_; + } + + private boolean autoRenew_ ; + /** + *
+     * For message auto renew and clean
+     * 
+ * + * bool auto_renew = 6; + * @return The autoRenew. + */ + @java.lang.Override + public boolean getAutoRenew() { + return autoRenew_; + } + /** + *
+     * For message auto renew and clean
+     * 
+ * + * bool auto_renew = 6; + * @param value The autoRenew to set. + * @return This builder for chaining. + */ + public Builder setAutoRenew(boolean value) { + + autoRenew_ = value; + onChanged(); + return this; + } + /** + *
+     * For message auto renew and clean
+     * 
+ * + * bool auto_renew = 6; + * @return This builder for chaining. + */ + public Builder clearAutoRenew() { + + autoRenew_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Duration longPollingTimeout_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> longPollingTimeoutBuilder_; + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + * @return Whether the longPollingTimeout field is set. + */ + public boolean hasLongPollingTimeout() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + * @return The longPollingTimeout. + */ + public com.google.protobuf.Duration getLongPollingTimeout() { + if (longPollingTimeoutBuilder_ == null) { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } else { + return longPollingTimeoutBuilder_.getMessage(); + } + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + public Builder setLongPollingTimeout(com.google.protobuf.Duration value) { + if (longPollingTimeoutBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + longPollingTimeout_ = value; + onChanged(); + } else { + longPollingTimeoutBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + public Builder setLongPollingTimeout( + com.google.protobuf.Duration.Builder builderForValue) { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = builderForValue.build(); + onChanged(); + } else { + longPollingTimeoutBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + public Builder mergeLongPollingTimeout(com.google.protobuf.Duration value) { + if (longPollingTimeoutBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + longPollingTimeout_ != null && + longPollingTimeout_ != com.google.protobuf.Duration.getDefaultInstance()) { + longPollingTimeout_ = + com.google.protobuf.Duration.newBuilder(longPollingTimeout_).mergeFrom(value).buildPartial(); + } else { + longPollingTimeout_ = value; + } + onChanged(); + } else { + longPollingTimeoutBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + public Builder clearLongPollingTimeout() { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = null; + onChanged(); + } else { + longPollingTimeoutBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + public com.google.protobuf.Duration.Builder getLongPollingTimeoutBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getLongPollingTimeoutFieldBuilder().getBuilder(); + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { + if (longPollingTimeoutBuilder_ != null) { + return longPollingTimeoutBuilder_.getMessageOrBuilder(); + } else { + return longPollingTimeout_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + } + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getLongPollingTimeoutFieldBuilder() { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getLongPollingTimeout(), + getParentForChildren(), + isClean()); + longPollingTimeout_ = null; + } + return longPollingTimeoutBuilder_; + } + + private java.lang.Object attemptId_ = ""; + /** + * optional string attempt_id = 8; + * @return Whether the attemptId field is set. + */ + public boolean hasAttemptId() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional string attempt_id = 8; + * @return The attemptId. + */ + public java.lang.String getAttemptId() { + java.lang.Object ref = attemptId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + attemptId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string attempt_id = 8; + * @return The bytes for attemptId. + */ + public com.google.protobuf.ByteString + getAttemptIdBytes() { + java.lang.Object ref = attemptId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + attemptId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string attempt_id = 8; + * @param value The attemptId to set. + * @return This builder for chaining. + */ + public Builder setAttemptId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000004; + attemptId_ = value; + onChanged(); + return this; + } + /** + * optional string attempt_id = 8; + * @return This builder for chaining. + */ + public Builder clearAttemptId() { + bitField0_ = (bitField0_ & ~0x00000004); + attemptId_ = getDefaultInstance().getAttemptId(); + onChanged(); + return this; + } + /** + * optional string attempt_id = 8; + * @param value The bytes for attemptId to set. + * @return This builder for chaining. + */ + public Builder setAttemptIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000004; + attemptId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ReceiveMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ReceiveMessageRequest) + private static final apache.rocketmq.v2.ReceiveMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ReceiveMessageRequest(); + } + + public static apache.rocketmq.v2.ReceiveMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReceiveMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReceiveMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java new file mode 100644 index 00000000000..3c8ec1a4ff8 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java @@ -0,0 +1,129 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ReceiveMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ReceiveMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); + + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + * @return Whether the filterExpression field is set. + */ + boolean hasFilterExpression(); + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + * @return The filterExpression. + */ + apache.rocketmq.v2.FilterExpression getFilterExpression(); + /** + * .apache.rocketmq.v2.FilterExpression filter_expression = 3; + */ + apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder(); + + /** + * int32 batch_size = 4; + * @return The batchSize. + */ + int getBatchSize(); + + /** + *
+   * Required if client type is simple consumer.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + * @return Whether the invisibleDuration field is set. + */ + boolean hasInvisibleDuration(); + /** + *
+   * Required if client type is simple consumer.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + * @return The invisibleDuration. + */ + com.google.protobuf.Duration getInvisibleDuration(); + /** + *
+   * Required if client type is simple consumer.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 5; + */ + com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder(); + + /** + *
+   * For message auto renew and clean
+   * 
+ * + * bool auto_renew = 6; + * @return The autoRenew. + */ + boolean getAutoRenew(); + + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + * @return Whether the longPollingTimeout field is set. + */ + boolean hasLongPollingTimeout(); + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + * @return The longPollingTimeout. + */ + com.google.protobuf.Duration getLongPollingTimeout(); + /** + * optional .google.protobuf.Duration long_polling_timeout = 7; + */ + com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder(); + + /** + * optional string attempt_id = 8; + * @return Whether the attemptId field is set. + */ + boolean hasAttemptId(); + /** + * optional string attempt_id = 8; + * @return The attemptId. + */ + java.lang.String getAttemptId(); + /** + * optional string attempt_id = 8; + * @return The bytes for attemptId. + */ + com.google.protobuf.ByteString + getAttemptIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java new file mode 100644 index 00000000000..2f99a7fc3ae --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java @@ -0,0 +1,1183 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageResponse} + */ +public final class ReceiveMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ReceiveMessageResponse) + ReceiveMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ReceiveMessageResponse.newBuilder() to construct. + private ReceiveMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReceiveMessageResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReceiveMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReceiveMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (contentCase_ == 1) { + subBuilder = ((apache.rocketmq.v2.Status) content_).toBuilder(); + } + content_ = + input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.Status) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 1; + break; + } + case 18: { + apache.rocketmq.v2.Message.Builder subBuilder = null; + if (contentCase_ == 2) { + subBuilder = ((apache.rocketmq.v2.Message) content_).toBuilder(); + } + content_ = + input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.Message) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 2; + break; + } + case 26: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (contentCase_ == 3) { + subBuilder = ((com.google.protobuf.Timestamp) content_).toBuilder(); + } + content_ = + input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((com.google.protobuf.Timestamp) content_); + content_ = subBuilder.buildPartial(); + } + contentCase_ = 3; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ReceiveMessageResponse.class, apache.rocketmq.v2.ReceiveMessageResponse.Builder.class); + } + + private int contentCase_ = 0; + private java.lang.Object content_; + public enum ContentCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + STATUS(1), + MESSAGE(2), + DELIVERY_TIMESTAMP(3), + CONTENT_NOT_SET(0); + private final int value; + private ContentCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ContentCase valueOf(int value) { + return forNumber(value); + } + + public static ContentCase forNumber(int value) { + switch (value) { + case 1: return STATUS; + case 2: return MESSAGE; + case 3: return DELIVERY_TIMESTAMP; + case 0: return CONTENT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public static final int STATUS_FIELD_NUMBER = 1; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return contentCase_ == 1; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + + public static final int MESSAGE_FIELD_NUMBER = 2; + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + @java.lang.Override + public boolean hasMessage() { + return contentCase_ == 2; + } + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessage() { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + + public static final int DELIVERY_TIMESTAMP_FIELD_NUMBER = 3; + /** + *
+   * The timestamp that brokers start to deliver status line or message.
+   * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + * @return Whether the deliveryTimestamp field is set. + */ + @java.lang.Override + public boolean hasDeliveryTimestamp() { + return contentCase_ == 3; + } + /** + *
+   * The timestamp that brokers start to deliver status line or message.
+   * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + * @return The deliveryTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDeliveryTimestamp() { + if (contentCase_ == 3) { + return (com.google.protobuf.Timestamp) content_; + } + return com.google.protobuf.Timestamp.getDefaultInstance(); + } + /** + *
+   * The timestamp that brokers start to deliver status line or message.
+   * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { + if (contentCase_ == 3) { + return (com.google.protobuf.Timestamp) content_; + } + return com.google.protobuf.Timestamp.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (contentCase_ == 1) { + output.writeMessage(1, (apache.rocketmq.v2.Status) content_); + } + if (contentCase_ == 2) { + output.writeMessage(2, (apache.rocketmq.v2.Message) content_); + } + if (contentCase_ == 3) { + output.writeMessage(3, (com.google.protobuf.Timestamp) content_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (contentCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (apache.rocketmq.v2.Status) content_); + } + if (contentCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (apache.rocketmq.v2.Message) content_); + } + if (contentCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (com.google.protobuf.Timestamp) content_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ReceiveMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ReceiveMessageResponse other = (apache.rocketmq.v2.ReceiveMessageResponse) obj; + + if (!getContentCase().equals(other.getContentCase())) return false; + switch (contentCase_) { + case 1: + if (!getStatus() + .equals(other.getStatus())) return false; + break; + case 2: + if (!getMessage() + .equals(other.getMessage())) return false; + break; + case 3: + if (!getDeliveryTimestamp() + .equals(other.getDeliveryTimestamp())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (contentCase_) { + case 1: + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + break; + case 2: + hash = (37 * hash) + MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getMessage().hashCode(); + break; + case 3: + hash = (37 * hash) + DELIVERY_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getDeliveryTimestamp().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ReceiveMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ReceiveMessageResponse) + apache.rocketmq.v2.ReceiveMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ReceiveMessageResponse.class, apache.rocketmq.v2.ReceiveMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ReceiveMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + contentCase_ = 0; + content_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ReceiveMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageResponse build() { + apache.rocketmq.v2.ReceiveMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageResponse buildPartial() { + apache.rocketmq.v2.ReceiveMessageResponse result = new apache.rocketmq.v2.ReceiveMessageResponse(this); + if (contentCase_ == 1) { + if (statusBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = statusBuilder_.build(); + } + } + if (contentCase_ == 2) { + if (messageBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = messageBuilder_.build(); + } + } + if (contentCase_ == 3) { + if (deliveryTimestampBuilder_ == null) { + result.content_ = content_; + } else { + result.content_ = deliveryTimestampBuilder_.build(); + } + } + result.contentCase_ = contentCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ReceiveMessageResponse) { + return mergeFrom((apache.rocketmq.v2.ReceiveMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ReceiveMessageResponse other) { + if (other == apache.rocketmq.v2.ReceiveMessageResponse.getDefaultInstance()) return this; + switch (other.getContentCase()) { + case STATUS: { + mergeStatus(other.getStatus()); + break; + } + case MESSAGE: { + mergeMessage(other.getMessage()); + break; + } + case DELIVERY_TIMESTAMP: { + mergeDeliveryTimestamp(other.getDeliveryTimestamp()); + break; + } + case CONTENT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ReceiveMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ReceiveMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int contentCase_ = 0; + private java.lang.Object content_; + public ContentCase + getContentCase() { + return ContentCase.forNumber( + contentCase_); + } + + public Builder clearContent() { + contentCase_ = 0; + content_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return contentCase_ == 1; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } else { + if (contentCase_ == 1) { + return statusBuilder_.getMessage(); + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + contentCase_ = 1; + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 1; + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (contentCase_ == 1 && + content_ != apache.rocketmq.v2.Status.getDefaultInstance()) { + content_ = apache.rocketmq.v2.Status.newBuilder((apache.rocketmq.v2.Status) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 1) { + statusBuilder_.mergeFrom(value); + } else { + statusBuilder_.setMessage(value); + } + } + contentCase_ = 1; + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + if (contentCase_ == 1) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 1) { + contentCase_ = 0; + content_ = null; + } + statusBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if ((contentCase_ == 1) && (statusBuilder_ != null)) { + return statusBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 1) { + return (apache.rocketmq.v2.Status) content_; + } + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + if (!(contentCase_ == 1)) { + content_ = apache.rocketmq.v2.Status.getDefaultInstance(); + } + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + (apache.rocketmq.v2.Status) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 1; + onChanged();; + return statusBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + @java.lang.Override + public boolean hasMessage() { + return contentCase_ == 2; + } + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessage() { + if (messageBuilder_ == null) { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } else { + if (contentCase_ == 2) { + return messageBuilder_.getMessage(); + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder setMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + messageBuilder_.setMessage(value); + } + contentCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder setMessage( + apache.rocketmq.v2.Message.Builder builderForValue) { + if (messageBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + messageBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder mergeMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (contentCase_ == 2 && + content_ != apache.rocketmq.v2.Message.getDefaultInstance()) { + content_ = apache.rocketmq.v2.Message.newBuilder((apache.rocketmq.v2.Message) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 2) { + messageBuilder_.mergeFrom(value); + } else { + messageBuilder_.setMessage(value); + } + } + contentCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder clearMessage() { + if (messageBuilder_ == null) { + if (contentCase_ == 2) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 2) { + contentCase_ = 0; + content_ = null; + } + messageBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public apache.rocketmq.v2.Message.Builder getMessageBuilder() { + return getMessageFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + if ((contentCase_ == 2) && (messageBuilder_ != null)) { + return messageBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 2) { + return (apache.rocketmq.v2.Message) content_; + } + return apache.rocketmq.v2.Message.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> + getMessageFieldBuilder() { + if (messageBuilder_ == null) { + if (!(contentCase_ == 2)) { + content_ = apache.rocketmq.v2.Message.getDefaultInstance(); + } + messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( + (apache.rocketmq.v2.Message) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 2; + onChanged();; + return messageBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> deliveryTimestampBuilder_; + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + * @return Whether the deliveryTimestamp field is set. + */ + @java.lang.Override + public boolean hasDeliveryTimestamp() { + return contentCase_ == 3; + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + * @return The deliveryTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDeliveryTimestamp() { + if (deliveryTimestampBuilder_ == null) { + if (contentCase_ == 3) { + return (com.google.protobuf.Timestamp) content_; + } + return com.google.protobuf.Timestamp.getDefaultInstance(); + } else { + if (contentCase_ == 3) { + return deliveryTimestampBuilder_.getMessage(); + } + return com.google.protobuf.Timestamp.getDefaultInstance(); + } + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + public Builder setDeliveryTimestamp(com.google.protobuf.Timestamp value) { + if (deliveryTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + content_ = value; + onChanged(); + } else { + deliveryTimestampBuilder_.setMessage(value); + } + contentCase_ = 3; + return this; + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + public Builder setDeliveryTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (deliveryTimestampBuilder_ == null) { + content_ = builderForValue.build(); + onChanged(); + } else { + deliveryTimestampBuilder_.setMessage(builderForValue.build()); + } + contentCase_ = 3; + return this; + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + public Builder mergeDeliveryTimestamp(com.google.protobuf.Timestamp value) { + if (deliveryTimestampBuilder_ == null) { + if (contentCase_ == 3 && + content_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + content_ = com.google.protobuf.Timestamp.newBuilder((com.google.protobuf.Timestamp) content_) + .mergeFrom(value).buildPartial(); + } else { + content_ = value; + } + onChanged(); + } else { + if (contentCase_ == 3) { + deliveryTimestampBuilder_.mergeFrom(value); + } else { + deliveryTimestampBuilder_.setMessage(value); + } + } + contentCase_ = 3; + return this; + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + public Builder clearDeliveryTimestamp() { + if (deliveryTimestampBuilder_ == null) { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + onChanged(); + } + } else { + if (contentCase_ == 3) { + contentCase_ = 0; + content_ = null; + } + deliveryTimestampBuilder_.clear(); + } + return this; + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + public com.google.protobuf.Timestamp.Builder getDeliveryTimestampBuilder() { + return getDeliveryTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { + if ((contentCase_ == 3) && (deliveryTimestampBuilder_ != null)) { + return deliveryTimestampBuilder_.getMessageOrBuilder(); + } else { + if (contentCase_ == 3) { + return (com.google.protobuf.Timestamp) content_; + } + return com.google.protobuf.Timestamp.getDefaultInstance(); + } + } + /** + *
+     * The timestamp that brokers start to deliver status line or message.
+     * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getDeliveryTimestampFieldBuilder() { + if (deliveryTimestampBuilder_ == null) { + if (!(contentCase_ == 3)) { + content_ = com.google.protobuf.Timestamp.getDefaultInstance(); + } + deliveryTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + (com.google.protobuf.Timestamp) content_, + getParentForChildren(), + isClean()); + content_ = null; + } + contentCase_ = 3; + onChanged();; + return deliveryTimestampBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ReceiveMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ReceiveMessageResponse) + private static final apache.rocketmq.v2.ReceiveMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ReceiveMessageResponse(); + } + + public static apache.rocketmq.v2.ReceiveMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReceiveMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReceiveMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ReceiveMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java new file mode 100644 index 00000000000..8bb367c9089 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java @@ -0,0 +1,68 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ReceiveMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ReceiveMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + boolean hasMessage(); + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + apache.rocketmq.v2.Message getMessage(); + /** + * .apache.rocketmq.v2.Message message = 2; + */ + apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); + + /** + *
+   * The timestamp that brokers start to deliver status line or message.
+   * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + * @return Whether the deliveryTimestamp field is set. + */ + boolean hasDeliveryTimestamp(); + /** + *
+   * The timestamp that brokers start to deliver status line or message.
+   * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + * @return The deliveryTimestamp. + */ + com.google.protobuf.Timestamp getDeliveryTimestamp(); + /** + *
+   * The timestamp that brokers start to deliver status line or message.
+   * 
+ * + * .google.protobuf.Timestamp delivery_timestamp = 3; + */ + com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder(); + + public apache.rocketmq.v2.ReceiveMessageResponse.ContentCase getContentCase(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java b/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java new file mode 100644 index 00000000000..ac8b3b9177e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java @@ -0,0 +1,559 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ReconnectEndpointsCommand} + */ +public final class ReconnectEndpointsCommand extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ReconnectEndpointsCommand) + ReconnectEndpointsCommandOrBuilder { +private static final long serialVersionUID = 0L; + // Use ReconnectEndpointsCommand.newBuilder() to construct. + private ReconnectEndpointsCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ReconnectEndpointsCommand() { + nonce_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ReconnectEndpointsCommand(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ReconnectEndpointsCommand( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + nonce_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ReconnectEndpointsCommand.class, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder.class); + } + + public static final int NONCE_FIELD_NUMBER = 1; + private volatile java.lang.Object nonce_; + /** + * string nonce = 1; + * @return The nonce. + */ + @java.lang.Override + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ReconnectEndpointsCommand)) { + return super.equals(obj); + } + apache.rocketmq.v2.ReconnectEndpointsCommand other = (apache.rocketmq.v2.ReconnectEndpointsCommand) obj; + + if (!getNonce() + .equals(other.getNonce())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NONCE_FIELD_NUMBER; + hash = (53 * hash) + getNonce().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ReconnectEndpointsCommand prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ReconnectEndpointsCommand} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ReconnectEndpointsCommand) + apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ReconnectEndpointsCommand.class, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder.class); + } + + // Construct using apache.rocketmq.v2.ReconnectEndpointsCommand.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nonce_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommand getDefaultInstanceForType() { + return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommand build() { + apache.rocketmq.v2.ReconnectEndpointsCommand result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommand buildPartial() { + apache.rocketmq.v2.ReconnectEndpointsCommand result = new apache.rocketmq.v2.ReconnectEndpointsCommand(this); + result.nonce_ = nonce_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ReconnectEndpointsCommand) { + return mergeFrom((apache.rocketmq.v2.ReconnectEndpointsCommand)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ReconnectEndpointsCommand other) { + if (other == apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance()) return this; + if (!other.getNonce().isEmpty()) { + nonce_ = other.nonce_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ReconnectEndpointsCommand parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ReconnectEndpointsCommand) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object nonce_ = ""; + /** + * string nonce = 1; + * @return The nonce. + */ + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nonce = 1; + * @param value The nonce to set. + * @return This builder for chaining. + */ + public Builder setNonce( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nonce_ = value; + onChanged(); + return this; + } + /** + * string nonce = 1; + * @return This builder for chaining. + */ + public Builder clearNonce() { + + nonce_ = getDefaultInstance().getNonce(); + onChanged(); + return this; + } + /** + * string nonce = 1; + * @param value The bytes for nonce to set. + * @return This builder for chaining. + */ + public Builder setNonceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nonce_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ReconnectEndpointsCommand) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ReconnectEndpointsCommand) + private static final apache.rocketmq.v2.ReconnectEndpointsCommand DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ReconnectEndpointsCommand(); + } + + public static apache.rocketmq.v2.ReconnectEndpointsCommand getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ReconnectEndpointsCommand parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ReconnectEndpointsCommand(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommand getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java new file mode 100644 index 00000000000..27f9fbc28de --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java @@ -0,0 +1,21 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ReconnectEndpointsCommandOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ReconnectEndpointsCommand) + com.google.protobuf.MessageOrBuilder { + + /** + * string nonce = 1; + * @return The nonce. + */ + java.lang.String getNonce(); + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + com.google.protobuf.ByteString + getNonceBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java b/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java new file mode 100644 index 00000000000..0d95ad02542 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.RecoverOrphanedTransactionCommand} + */ +public final class RecoverOrphanedTransactionCommand extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) + RecoverOrphanedTransactionCommandOrBuilder { +private static final long serialVersionUID = 0L; + // Use RecoverOrphanedTransactionCommand.newBuilder() to construct. + private RecoverOrphanedTransactionCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RecoverOrphanedTransactionCommand() { + transactionId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RecoverOrphanedTransactionCommand(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RecoverOrphanedTransactionCommand( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Message.Builder subBuilder = null; + if (message_ != null) { + subBuilder = message_.toBuilder(); + } + message_ = input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(message_); + message_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + transactionId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RecoverOrphanedTransactionCommand.class, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder.class); + } + + public static final int MESSAGE_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Message message_; + /** + * .apache.rocketmq.v2.Message message = 1; + * @return Whether the message field is set. + */ + @java.lang.Override + public boolean hasMessage() { + return message_ != null; + } + /** + * .apache.rocketmq.v2.Message message = 1; + * @return The message. + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessage() { + return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + return getMessage(); + } + + public static final int TRANSACTION_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object transactionId_; + /** + * string transaction_id = 2; + * @return The transactionId. + */ + @java.lang.Override + public java.lang.String getTransactionId() { + java.lang.Object ref = transactionId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + transactionId_ = s; + return s; + } + } + /** + * string transaction_id = 2; + * @return The bytes for transactionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTransactionIdBytes() { + java.lang.Object ref = transactionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + transactionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (message_ != null) { + output.writeMessage(1, getMessage()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, transactionId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (message_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getMessage()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, transactionId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.RecoverOrphanedTransactionCommand)) { + return super.equals(obj); + } + apache.rocketmq.v2.RecoverOrphanedTransactionCommand other = (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) obj; + + if (hasMessage() != other.hasMessage()) return false; + if (hasMessage()) { + if (!getMessage() + .equals(other.getMessage())) return false; + } + if (!getTransactionId() + .equals(other.getTransactionId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasMessage()) { + hash = (37 * hash) + MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getMessage().hashCode(); + } + hash = (37 * hash) + TRANSACTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getTransactionId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.RecoverOrphanedTransactionCommand prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.RecoverOrphanedTransactionCommand} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) + apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RecoverOrphanedTransactionCommand.class, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder.class); + } + + // Construct using apache.rocketmq.v2.RecoverOrphanedTransactionCommand.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (messageBuilder_ == null) { + message_ = null; + } else { + message_ = null; + messageBuilder_ = null; + } + transactionId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getDefaultInstanceForType() { + return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommand build() { + apache.rocketmq.v2.RecoverOrphanedTransactionCommand result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommand buildPartial() { + apache.rocketmq.v2.RecoverOrphanedTransactionCommand result = new apache.rocketmq.v2.RecoverOrphanedTransactionCommand(this); + if (messageBuilder_ == null) { + result.message_ = message_; + } else { + result.message_ = messageBuilder_.build(); + } + result.transactionId_ = transactionId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.RecoverOrphanedTransactionCommand) { + return mergeFrom((apache.rocketmq.v2.RecoverOrphanedTransactionCommand)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.RecoverOrphanedTransactionCommand other) { + if (other == apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance()) return this; + if (other.hasMessage()) { + mergeMessage(other.getMessage()); + } + if (!other.getTransactionId().isEmpty()) { + transactionId_ = other.transactionId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.RecoverOrphanedTransactionCommand parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Message message_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; + /** + * .apache.rocketmq.v2.Message message = 1; + * @return Whether the message field is set. + */ + public boolean hasMessage() { + return messageBuilder_ != null || message_ != null; + } + /** + * .apache.rocketmq.v2.Message message = 1; + * @return The message. + */ + public apache.rocketmq.v2.Message getMessage() { + if (messageBuilder_ == null) { + return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; + } else { + return messageBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + public Builder setMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + message_ = value; + onChanged(); + } else { + messageBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + public Builder setMessage( + apache.rocketmq.v2.Message.Builder builderForValue) { + if (messageBuilder_ == null) { + message_ = builderForValue.build(); + onChanged(); + } else { + messageBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + public Builder mergeMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (message_ != null) { + message_ = + apache.rocketmq.v2.Message.newBuilder(message_).mergeFrom(value).buildPartial(); + } else { + message_ = value; + } + onChanged(); + } else { + messageBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + public Builder clearMessage() { + if (messageBuilder_ == null) { + message_ = null; + onChanged(); + } else { + message_ = null; + messageBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + public apache.rocketmq.v2.Message.Builder getMessageBuilder() { + + onChanged(); + return getMessageFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + if (messageBuilder_ != null) { + return messageBuilder_.getMessageOrBuilder(); + } else { + return message_ == null ? + apache.rocketmq.v2.Message.getDefaultInstance() : message_; + } + } + /** + * .apache.rocketmq.v2.Message message = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> + getMessageFieldBuilder() { + if (messageBuilder_ == null) { + messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( + getMessage(), + getParentForChildren(), + isClean()); + message_ = null; + } + return messageBuilder_; + } + + private java.lang.Object transactionId_ = ""; + /** + * string transaction_id = 2; + * @return The transactionId. + */ + public java.lang.String getTransactionId() { + java.lang.Object ref = transactionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + transactionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string transaction_id = 2; + * @return The bytes for transactionId. + */ + public com.google.protobuf.ByteString + getTransactionIdBytes() { + java.lang.Object ref = transactionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + transactionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string transaction_id = 2; + * @param value The transactionId to set. + * @return This builder for chaining. + */ + public Builder setTransactionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + transactionId_ = value; + onChanged(); + return this; + } + /** + * string transaction_id = 2; + * @return This builder for chaining. + */ + public Builder clearTransactionId() { + + transactionId_ = getDefaultInstance().getTransactionId(); + onChanged(); + return this; + } + /** + * string transaction_id = 2; + * @param value The bytes for transactionId to set. + * @return This builder for chaining. + */ + public Builder setTransactionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + transactionId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) + private static final apache.rocketmq.v2.RecoverOrphanedTransactionCommand DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.RecoverOrphanedTransactionCommand(); + } + + public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RecoverOrphanedTransactionCommand parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RecoverOrphanedTransactionCommand(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java new file mode 100644 index 00000000000..116644f4efb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java @@ -0,0 +1,36 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface RecoverOrphanedTransactionCommandOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Message message = 1; + * @return Whether the message field is set. + */ + boolean hasMessage(); + /** + * .apache.rocketmq.v2.Message message = 1; + * @return The message. + */ + apache.rocketmq.v2.Message getMessage(); + /** + * .apache.rocketmq.v2.Message message = 1; + */ + apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); + + /** + * string transaction_id = 2; + * @return The transactionId. + */ + java.lang.String getTransactionId(); + /** + * string transaction_id = 2; + * @return The bytes for transactionId. + */ + com.google.protobuf.ByteString + getTransactionIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java new file mode 100644 index 00000000000..486b917839c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java @@ -0,0 +1,1245 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Reset the consume offset of a group on a topic to the given timestamp.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetRequest} + */ +public final class ResetGroupOffsetRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ResetGroupOffsetRequest) + ResetGroupOffsetRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use ResetGroupOffsetRequest.newBuilder() to construct. + private ResetGroupOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResetGroupOffsetRequest() { + deploymentName_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResetGroupOffsetRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResetGroupOffsetRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (resetTimestamp_ != null) { + subBuilder = resetTimestamp_.toBuilder(); + } + resetTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(resetTimestamp_); + resetTimestamp_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ResetGroupOffsetRequest.class, apache.rocketmq.v2.ResetGroupOffsetRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GROUP_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPIC_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 3; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int RESET_TIMESTAMP_FIELD_NUMBER = 4; + private com.google.protobuf.Timestamp resetTimestamp_; + /** + *
+   * Messages stored at or after this timestamp will be re-consumed.
+   * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + * @return Whether the resetTimestamp field is set. + */ + @java.lang.Override + public boolean hasResetTimestamp() { + return resetTimestamp_ != null; + } + /** + *
+   * Messages stored at or after this timestamp will be re-consumed.
+   * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + * @return The resetTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getResetTimestamp() { + return resetTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : resetTimestamp_; + } + /** + *
+   * Messages stored at or after this timestamp will be re-consumed.
+   * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getResetTimestampOrBuilder() { + return getResetTimestamp(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (group_ != null) { + output.writeMessage(2, getGroup()); + } + if (topic_ != null) { + output.writeMessage(3, getTopic()); + } + if (resetTimestamp_ != null) { + output.writeMessage(4, getResetTimestamp()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getGroup()); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getTopic()); + } + if (resetTimestamp_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getResetTimestamp()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ResetGroupOffsetRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.ResetGroupOffsetRequest other = (apache.rocketmq.v2.ResetGroupOffsetRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasResetTimestamp() != other.hasResetTimestamp()) return false; + if (hasResetTimestamp()) { + if (!getResetTimestamp() + .equals(other.getResetTimestamp())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasResetTimestamp()) { + hash = (37 * hash) + RESET_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getResetTimestamp().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ResetGroupOffsetRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Reset the consume offset of a group on a topic to the given timestamp.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ResetGroupOffsetRequest) + apache.rocketmq.v2.ResetGroupOffsetRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ResetGroupOffsetRequest.class, apache.rocketmq.v2.ResetGroupOffsetRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.ResetGroupOffsetRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (resetTimestampBuilder_ == null) { + resetTimestamp_ = null; + } else { + resetTimestamp_ = null; + resetTimestampBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.ResetGroupOffsetRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetRequest build() { + apache.rocketmq.v2.ResetGroupOffsetRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetRequest buildPartial() { + apache.rocketmq.v2.ResetGroupOffsetRequest result = new apache.rocketmq.v2.ResetGroupOffsetRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (resetTimestampBuilder_ == null) { + result.resetTimestamp_ = resetTimestamp_; + } else { + result.resetTimestamp_ = resetTimestampBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ResetGroupOffsetRequest) { + return mergeFrom((apache.rocketmq.v2.ResetGroupOffsetRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ResetGroupOffsetRequest other) { + if (other == apache.rocketmq.v2.ResetGroupOffsetRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasResetTimestamp()) { + mergeResetTimestamp(other.getResetTimestamp()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ResetGroupOffsetRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ResetGroupOffsetRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 3; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private com.google.protobuf.Timestamp resetTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> resetTimestampBuilder_; + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + * @return Whether the resetTimestamp field is set. + */ + public boolean hasResetTimestamp() { + return resetTimestampBuilder_ != null || resetTimestamp_ != null; + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + * @return The resetTimestamp. + */ + public com.google.protobuf.Timestamp getResetTimestamp() { + if (resetTimestampBuilder_ == null) { + return resetTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : resetTimestamp_; + } else { + return resetTimestampBuilder_.getMessage(); + } + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + public Builder setResetTimestamp(com.google.protobuf.Timestamp value) { + if (resetTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resetTimestamp_ = value; + onChanged(); + } else { + resetTimestampBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + public Builder setResetTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (resetTimestampBuilder_ == null) { + resetTimestamp_ = builderForValue.build(); + onChanged(); + } else { + resetTimestampBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + public Builder mergeResetTimestamp(com.google.protobuf.Timestamp value) { + if (resetTimestampBuilder_ == null) { + if (resetTimestamp_ != null) { + resetTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(resetTimestamp_).mergeFrom(value).buildPartial(); + } else { + resetTimestamp_ = value; + } + onChanged(); + } else { + resetTimestampBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + public Builder clearResetTimestamp() { + if (resetTimestampBuilder_ == null) { + resetTimestamp_ = null; + onChanged(); + } else { + resetTimestamp_ = null; + resetTimestampBuilder_ = null; + } + + return this; + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + public com.google.protobuf.Timestamp.Builder getResetTimestampBuilder() { + + onChanged(); + return getResetTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + public com.google.protobuf.TimestampOrBuilder getResetTimestampOrBuilder() { + if (resetTimestampBuilder_ != null) { + return resetTimestampBuilder_.getMessageOrBuilder(); + } else { + return resetTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : resetTimestamp_; + } + } + /** + *
+     * Messages stored at or after this timestamp will be re-consumed.
+     * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getResetTimestampFieldBuilder() { + if (resetTimestampBuilder_ == null) { + resetTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getResetTimestamp(), + getParentForChildren(), + isClean()); + resetTimestamp_ = null; + } + return resetTimestampBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ResetGroupOffsetRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ResetGroupOffsetRequest) + private static final apache.rocketmq.v2.ResetGroupOffsetRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ResetGroupOffsetRequest(); + } + + public static apache.rocketmq.v2.ResetGroupOffsetRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResetGroupOffsetRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResetGroupOffsetRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java new file mode 100644 index 00000000000..61cfed50760 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java @@ -0,0 +1,95 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ResetGroupOffsetRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ResetGroupOffsetRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource topic = 3; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 3; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * Messages stored at or after this timestamp will be re-consumed.
+   * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + * @return Whether the resetTimestamp field is set. + */ + boolean hasResetTimestamp(); + /** + *
+   * Messages stored at or after this timestamp will be re-consumed.
+   * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + * @return The resetTimestamp. + */ + com.google.protobuf.Timestamp getResetTimestamp(); + /** + *
+   * Messages stored at or after this timestamp will be re-consumed.
+   * 
+ * + * .google.protobuf.Timestamp reset_timestamp = 4; + */ + com.google.protobuf.TimestampOrBuilder getResetTimestampOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java new file mode 100644 index 00000000000..8c415c41113 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetResponse} + */ +public final class ResetGroupOffsetResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ResetGroupOffsetResponse) + ResetGroupOffsetResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use ResetGroupOffsetResponse.newBuilder() to construct. + private ResetGroupOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ResetGroupOffsetResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ResetGroupOffsetResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ResetGroupOffsetResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ResetGroupOffsetResponse.class, apache.rocketmq.v2.ResetGroupOffsetResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ResetGroupOffsetResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.ResetGroupOffsetResponse other = (apache.rocketmq.v2.ResetGroupOffsetResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ResetGroupOffsetResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ResetGroupOffsetResponse) + apache.rocketmq.v2.ResetGroupOffsetResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ResetGroupOffsetResponse.class, apache.rocketmq.v2.ResetGroupOffsetResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.ResetGroupOffsetResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.ResetGroupOffsetResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetResponse build() { + apache.rocketmq.v2.ResetGroupOffsetResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetResponse buildPartial() { + apache.rocketmq.v2.ResetGroupOffsetResponse result = new apache.rocketmq.v2.ResetGroupOffsetResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ResetGroupOffsetResponse) { + return mergeFrom((apache.rocketmq.v2.ResetGroupOffsetResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ResetGroupOffsetResponse other) { + if (other == apache.rocketmq.v2.ResetGroupOffsetResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ResetGroupOffsetResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ResetGroupOffsetResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ResetGroupOffsetResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ResetGroupOffsetResponse) + private static final apache.rocketmq.v2.ResetGroupOffsetResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ResetGroupOffsetResponse(); + } + + public static apache.rocketmq.v2.ResetGroupOffsetResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ResetGroupOffsetResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ResetGroupOffsetResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ResetGroupOffsetResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java new file mode 100644 index 00000000000..1543067fc9e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface ResetGroupOffsetResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ResetGroupOffsetResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Resource.java b/proxy/src/main/java/apache/rocketmq/v2/Resource.java new file mode 100644 index 00000000000..24e6dbcd6e0 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Resource.java @@ -0,0 +1,732 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Resource} + */ +public final class Resource extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Resource) + ResourceOrBuilder { +private static final long serialVersionUID = 0L; + // Use Resource.newBuilder() to construct. + private Resource(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Resource() { + resourceNamespace_ = ""; + name_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Resource(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Resource( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + resourceNamespace_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Resource.class, apache.rocketmq.v2.Resource.Builder.class); + } + + public static final int RESOURCE_NAMESPACE_FIELD_NUMBER = 1; + private volatile java.lang.Object resourceNamespace_; + /** + * string resource_namespace = 1; + * @return The resourceNamespace. + */ + @java.lang.Override + public java.lang.String getResourceNamespace() { + java.lang.Object ref = resourceNamespace_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceNamespace_ = s; + return s; + } + } + /** + * string resource_namespace = 1; + * @return The bytes for resourceNamespace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResourceNamespaceBytes() { + java.lang.Object ref = resourceNamespace_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceNamespace_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NAME_FIELD_NUMBER = 2; + private volatile java.lang.Object name_; + /** + *
+   * Resource name identifier, which remains unique within the abstract resource
+   * namespace.
+   * 
+ * + * string name = 2; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + *
+   * Resource name identifier, which remains unique within the abstract resource
+   * namespace.
+   * 
+ * + * string name = 2; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceNamespace_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, resourceNamespace_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceNamespace_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, resourceNamespace_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Resource)) { + return super.equals(obj); + } + apache.rocketmq.v2.Resource other = (apache.rocketmq.v2.Resource) obj; + + if (!getResourceNamespace() + .equals(other.getResourceNamespace())) return false; + if (!getName() + .equals(other.getName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + RESOURCE_NAMESPACE_FIELD_NUMBER; + hash = (53 * hash) + getResourceNamespace().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Resource parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Resource parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Resource parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Resource parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Resource parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Resource parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Resource parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Resource parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Resource parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Resource parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Resource parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Resource parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Resource prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Resource} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Resource) + apache.rocketmq.v2.ResourceOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Resource.class, apache.rocketmq.v2.Resource.Builder.class); + } + + // Construct using apache.rocketmq.v2.Resource.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + resourceNamespace_ = ""; + + name_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Resource getDefaultInstanceForType() { + return apache.rocketmq.v2.Resource.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Resource build() { + apache.rocketmq.v2.Resource result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Resource buildPartial() { + apache.rocketmq.v2.Resource result = new apache.rocketmq.v2.Resource(this); + result.resourceNamespace_ = resourceNamespace_; + result.name_ = name_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Resource) { + return mergeFrom((apache.rocketmq.v2.Resource)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Resource other) { + if (other == apache.rocketmq.v2.Resource.getDefaultInstance()) return this; + if (!other.getResourceNamespace().isEmpty()) { + resourceNamespace_ = other.resourceNamespace_; + onChanged(); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Resource parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Resource) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object resourceNamespace_ = ""; + /** + * string resource_namespace = 1; + * @return The resourceNamespace. + */ + public java.lang.String getResourceNamespace() { + java.lang.Object ref = resourceNamespace_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resourceNamespace_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string resource_namespace = 1; + * @return The bytes for resourceNamespace. + */ + public com.google.protobuf.ByteString + getResourceNamespaceBytes() { + java.lang.Object ref = resourceNamespace_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resourceNamespace_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string resource_namespace = 1; + * @param value The resourceNamespace to set. + * @return This builder for chaining. + */ + public Builder setResourceNamespace( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + resourceNamespace_ = value; + onChanged(); + return this; + } + /** + * string resource_namespace = 1; + * @return This builder for chaining. + */ + public Builder clearResourceNamespace() { + + resourceNamespace_ = getDefaultInstance().getResourceNamespace(); + onChanged(); + return this; + } + /** + * string resource_namespace = 1; + * @param value The bytes for resourceNamespace to set. + * @return This builder for chaining. + */ + public Builder setResourceNamespaceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + resourceNamespace_ = value; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + *
+     * Resource name identifier, which remains unique within the abstract resource
+     * namespace.
+     * 
+ * + * string name = 2; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Resource name identifier, which remains unique within the abstract resource
+     * namespace.
+     * 
+ * + * string name = 2; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Resource name identifier, which remains unique within the abstract resource
+     * namespace.
+     * 
+ * + * string name = 2; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + *
+     * Resource name identifier, which remains unique within the abstract resource
+     * namespace.
+     * 
+ * + * string name = 2; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + *
+     * Resource name identifier, which remains unique within the abstract resource
+     * namespace.
+     * 
+ * + * string name = 2; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Resource) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Resource) + private static final apache.rocketmq.v2.Resource DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Resource(); + } + + public static apache.rocketmq.v2.Resource getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Resource parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Resource(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Resource getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java new file mode 100644 index 00000000000..b5f30cabb77 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java @@ -0,0 +1,43 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface ResourceOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Resource) + com.google.protobuf.MessageOrBuilder { + + /** + * string resource_namespace = 1; + * @return The resourceNamespace. + */ + java.lang.String getResourceNamespace(); + /** + * string resource_namespace = 1; + * @return The bytes for resourceNamespace. + */ + com.google.protobuf.ByteString + getResourceNamespaceBytes(); + + /** + *
+   * Resource name identifier, which remains unique within the abstract resource
+   * namespace.
+   * 
+ * + * string name = 2; + * @return The name. + */ + java.lang.String getName(); + /** + *
+   * Resource name identifier, which remains unique within the abstract resource
+   * namespace.
+   * 
+ * + * string name = 2; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java b/proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java new file mode 100644 index 00000000000..6ec13ef80f6 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java @@ -0,0 +1,984 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.RetryPolicy} + */ +public final class RetryPolicy extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RetryPolicy) + RetryPolicyOrBuilder { +private static final long serialVersionUID = 0L; + // Use RetryPolicy.newBuilder() to construct. + private RetryPolicy(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private RetryPolicy() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new RetryPolicy(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private RetryPolicy( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + maxAttempts_ = input.readInt32(); + break; + } + case 18: { + apache.rocketmq.v2.ExponentialBackoff.Builder subBuilder = null; + if (strategyCase_ == 2) { + subBuilder = ((apache.rocketmq.v2.ExponentialBackoff) strategy_).toBuilder(); + } + strategy_ = + input.readMessage(apache.rocketmq.v2.ExponentialBackoff.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.ExponentialBackoff) strategy_); + strategy_ = subBuilder.buildPartial(); + } + strategyCase_ = 2; + break; + } + case 26: { + apache.rocketmq.v2.CustomizedBackoff.Builder subBuilder = null; + if (strategyCase_ == 3) { + subBuilder = ((apache.rocketmq.v2.CustomizedBackoff) strategy_).toBuilder(); + } + strategy_ = + input.readMessage(apache.rocketmq.v2.CustomizedBackoff.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.CustomizedBackoff) strategy_); + strategy_ = subBuilder.buildPartial(); + } + strategyCase_ = 3; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RetryPolicy.class, apache.rocketmq.v2.RetryPolicy.Builder.class); + } + + private int strategyCase_ = 0; + private java.lang.Object strategy_; + public enum StrategyCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + EXPONENTIAL_BACKOFF(2), + CUSTOMIZED_BACKOFF(3), + STRATEGY_NOT_SET(0); + private final int value; + private StrategyCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static StrategyCase valueOf(int value) { + return forNumber(value); + } + + public static StrategyCase forNumber(int value) { + switch (value) { + case 2: return EXPONENTIAL_BACKOFF; + case 3: return CUSTOMIZED_BACKOFF; + case 0: return STRATEGY_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public StrategyCase + getStrategyCase() { + return StrategyCase.forNumber( + strategyCase_); + } + + public static final int MAX_ATTEMPTS_FIELD_NUMBER = 1; + private int maxAttempts_; + /** + * int32 max_attempts = 1; + * @return The maxAttempts. + */ + @java.lang.Override + public int getMaxAttempts() { + return maxAttempts_; + } + + public static final int EXPONENTIAL_BACKOFF_FIELD_NUMBER = 2; + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + * @return Whether the exponentialBackoff field is set. + */ + @java.lang.Override + public boolean hasExponentialBackoff() { + return strategyCase_ == 2; + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + * @return The exponentialBackoff. + */ + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoff getExponentialBackoff() { + if (strategyCase_ == 2) { + return (apache.rocketmq.v2.ExponentialBackoff) strategy_; + } + return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoffOrBuilder getExponentialBackoffOrBuilder() { + if (strategyCase_ == 2) { + return (apache.rocketmq.v2.ExponentialBackoff) strategy_; + } + return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); + } + + public static final int CUSTOMIZED_BACKOFF_FIELD_NUMBER = 3; + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + * @return Whether the customizedBackoff field is set. + */ + @java.lang.Override + public boolean hasCustomizedBackoff() { + return strategyCase_ == 3; + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + * @return The customizedBackoff. + */ + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoff getCustomizedBackoff() { + if (strategyCase_ == 3) { + return (apache.rocketmq.v2.CustomizedBackoff) strategy_; + } + return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoffOrBuilder getCustomizedBackoffOrBuilder() { + if (strategyCase_ == 3) { + return (apache.rocketmq.v2.CustomizedBackoff) strategy_; + } + return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (maxAttempts_ != 0) { + output.writeInt32(1, maxAttempts_); + } + if (strategyCase_ == 2) { + output.writeMessage(2, (apache.rocketmq.v2.ExponentialBackoff) strategy_); + } + if (strategyCase_ == 3) { + output.writeMessage(3, (apache.rocketmq.v2.CustomizedBackoff) strategy_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (maxAttempts_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, maxAttempts_); + } + if (strategyCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (apache.rocketmq.v2.ExponentialBackoff) strategy_); + } + if (strategyCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (apache.rocketmq.v2.CustomizedBackoff) strategy_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.RetryPolicy)) { + return super.equals(obj); + } + apache.rocketmq.v2.RetryPolicy other = (apache.rocketmq.v2.RetryPolicy) obj; + + if (getMaxAttempts() + != other.getMaxAttempts()) return false; + if (!getStrategyCase().equals(other.getStrategyCase())) return false; + switch (strategyCase_) { + case 2: + if (!getExponentialBackoff() + .equals(other.getExponentialBackoff())) return false; + break; + case 3: + if (!getCustomizedBackoff() + .equals(other.getCustomizedBackoff())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + MAX_ATTEMPTS_FIELD_NUMBER; + hash = (53 * hash) + getMaxAttempts(); + switch (strategyCase_) { + case 2: + hash = (37 * hash) + EXPONENTIAL_BACKOFF_FIELD_NUMBER; + hash = (53 * hash) + getExponentialBackoff().hashCode(); + break; + case 3: + hash = (37 * hash) + CUSTOMIZED_BACKOFF_FIELD_NUMBER; + hash = (53 * hash) + getCustomizedBackoff().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.RetryPolicy parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RetryPolicy parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RetryPolicy parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.RetryPolicy parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.RetryPolicy prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.RetryPolicy} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RetryPolicy) + apache.rocketmq.v2.RetryPolicyOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.RetryPolicy.class, apache.rocketmq.v2.RetryPolicy.Builder.class); + } + + // Construct using apache.rocketmq.v2.RetryPolicy.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + maxAttempts_ = 0; + + strategyCase_ = 0; + strategy_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.RetryPolicy getDefaultInstanceForType() { + return apache.rocketmq.v2.RetryPolicy.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.RetryPolicy build() { + apache.rocketmq.v2.RetryPolicy result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.RetryPolicy buildPartial() { + apache.rocketmq.v2.RetryPolicy result = new apache.rocketmq.v2.RetryPolicy(this); + result.maxAttempts_ = maxAttempts_; + if (strategyCase_ == 2) { + if (exponentialBackoffBuilder_ == null) { + result.strategy_ = strategy_; + } else { + result.strategy_ = exponentialBackoffBuilder_.build(); + } + } + if (strategyCase_ == 3) { + if (customizedBackoffBuilder_ == null) { + result.strategy_ = strategy_; + } else { + result.strategy_ = customizedBackoffBuilder_.build(); + } + } + result.strategyCase_ = strategyCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.RetryPolicy) { + return mergeFrom((apache.rocketmq.v2.RetryPolicy)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.RetryPolicy other) { + if (other == apache.rocketmq.v2.RetryPolicy.getDefaultInstance()) return this; + if (other.getMaxAttempts() != 0) { + setMaxAttempts(other.getMaxAttempts()); + } + switch (other.getStrategyCase()) { + case EXPONENTIAL_BACKOFF: { + mergeExponentialBackoff(other.getExponentialBackoff()); + break; + } + case CUSTOMIZED_BACKOFF: { + mergeCustomizedBackoff(other.getCustomizedBackoff()); + break; + } + case STRATEGY_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.RetryPolicy parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.RetryPolicy) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int strategyCase_ = 0; + private java.lang.Object strategy_; + public StrategyCase + getStrategyCase() { + return StrategyCase.forNumber( + strategyCase_); + } + + public Builder clearStrategy() { + strategyCase_ = 0; + strategy_ = null; + onChanged(); + return this; + } + + + private int maxAttempts_ ; + /** + * int32 max_attempts = 1; + * @return The maxAttempts. + */ + @java.lang.Override + public int getMaxAttempts() { + return maxAttempts_; + } + /** + * int32 max_attempts = 1; + * @param value The maxAttempts to set. + * @return This builder for chaining. + */ + public Builder setMaxAttempts(int value) { + + maxAttempts_ = value; + onChanged(); + return this; + } + /** + * int32 max_attempts = 1; + * @return This builder for chaining. + */ + public Builder clearMaxAttempts() { + + maxAttempts_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ExponentialBackoff, apache.rocketmq.v2.ExponentialBackoff.Builder, apache.rocketmq.v2.ExponentialBackoffOrBuilder> exponentialBackoffBuilder_; + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + * @return Whether the exponentialBackoff field is set. + */ + @java.lang.Override + public boolean hasExponentialBackoff() { + return strategyCase_ == 2; + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + * @return The exponentialBackoff. + */ + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoff getExponentialBackoff() { + if (exponentialBackoffBuilder_ == null) { + if (strategyCase_ == 2) { + return (apache.rocketmq.v2.ExponentialBackoff) strategy_; + } + return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); + } else { + if (strategyCase_ == 2) { + return exponentialBackoffBuilder_.getMessage(); + } + return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + public Builder setExponentialBackoff(apache.rocketmq.v2.ExponentialBackoff value) { + if (exponentialBackoffBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + strategy_ = value; + onChanged(); + } else { + exponentialBackoffBuilder_.setMessage(value); + } + strategyCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + public Builder setExponentialBackoff( + apache.rocketmq.v2.ExponentialBackoff.Builder builderForValue) { + if (exponentialBackoffBuilder_ == null) { + strategy_ = builderForValue.build(); + onChanged(); + } else { + exponentialBackoffBuilder_.setMessage(builderForValue.build()); + } + strategyCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + public Builder mergeExponentialBackoff(apache.rocketmq.v2.ExponentialBackoff value) { + if (exponentialBackoffBuilder_ == null) { + if (strategyCase_ == 2 && + strategy_ != apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance()) { + strategy_ = apache.rocketmq.v2.ExponentialBackoff.newBuilder((apache.rocketmq.v2.ExponentialBackoff) strategy_) + .mergeFrom(value).buildPartial(); + } else { + strategy_ = value; + } + onChanged(); + } else { + if (strategyCase_ == 2) { + exponentialBackoffBuilder_.mergeFrom(value); + } else { + exponentialBackoffBuilder_.setMessage(value); + } + } + strategyCase_ = 2; + return this; + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + public Builder clearExponentialBackoff() { + if (exponentialBackoffBuilder_ == null) { + if (strategyCase_ == 2) { + strategyCase_ = 0; + strategy_ = null; + onChanged(); + } + } else { + if (strategyCase_ == 2) { + strategyCase_ = 0; + strategy_ = null; + } + exponentialBackoffBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + public apache.rocketmq.v2.ExponentialBackoff.Builder getExponentialBackoffBuilder() { + return getExponentialBackoffFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ExponentialBackoffOrBuilder getExponentialBackoffOrBuilder() { + if ((strategyCase_ == 2) && (exponentialBackoffBuilder_ != null)) { + return exponentialBackoffBuilder_.getMessageOrBuilder(); + } else { + if (strategyCase_ == 2) { + return (apache.rocketmq.v2.ExponentialBackoff) strategy_; + } + return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ExponentialBackoff, apache.rocketmq.v2.ExponentialBackoff.Builder, apache.rocketmq.v2.ExponentialBackoffOrBuilder> + getExponentialBackoffFieldBuilder() { + if (exponentialBackoffBuilder_ == null) { + if (!(strategyCase_ == 2)) { + strategy_ = apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); + } + exponentialBackoffBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ExponentialBackoff, apache.rocketmq.v2.ExponentialBackoff.Builder, apache.rocketmq.v2.ExponentialBackoffOrBuilder>( + (apache.rocketmq.v2.ExponentialBackoff) strategy_, + getParentForChildren(), + isClean()); + strategy_ = null; + } + strategyCase_ = 2; + onChanged();; + return exponentialBackoffBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.CustomizedBackoff, apache.rocketmq.v2.CustomizedBackoff.Builder, apache.rocketmq.v2.CustomizedBackoffOrBuilder> customizedBackoffBuilder_; + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + * @return Whether the customizedBackoff field is set. + */ + @java.lang.Override + public boolean hasCustomizedBackoff() { + return strategyCase_ == 3; + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + * @return The customizedBackoff. + */ + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoff getCustomizedBackoff() { + if (customizedBackoffBuilder_ == null) { + if (strategyCase_ == 3) { + return (apache.rocketmq.v2.CustomizedBackoff) strategy_; + } + return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); + } else { + if (strategyCase_ == 3) { + return customizedBackoffBuilder_.getMessage(); + } + return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + public Builder setCustomizedBackoff(apache.rocketmq.v2.CustomizedBackoff value) { + if (customizedBackoffBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + strategy_ = value; + onChanged(); + } else { + customizedBackoffBuilder_.setMessage(value); + } + strategyCase_ = 3; + return this; + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + public Builder setCustomizedBackoff( + apache.rocketmq.v2.CustomizedBackoff.Builder builderForValue) { + if (customizedBackoffBuilder_ == null) { + strategy_ = builderForValue.build(); + onChanged(); + } else { + customizedBackoffBuilder_.setMessage(builderForValue.build()); + } + strategyCase_ = 3; + return this; + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + public Builder mergeCustomizedBackoff(apache.rocketmq.v2.CustomizedBackoff value) { + if (customizedBackoffBuilder_ == null) { + if (strategyCase_ == 3 && + strategy_ != apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance()) { + strategy_ = apache.rocketmq.v2.CustomizedBackoff.newBuilder((apache.rocketmq.v2.CustomizedBackoff) strategy_) + .mergeFrom(value).buildPartial(); + } else { + strategy_ = value; + } + onChanged(); + } else { + if (strategyCase_ == 3) { + customizedBackoffBuilder_.mergeFrom(value); + } else { + customizedBackoffBuilder_.setMessage(value); + } + } + strategyCase_ = 3; + return this; + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + public Builder clearCustomizedBackoff() { + if (customizedBackoffBuilder_ == null) { + if (strategyCase_ == 3) { + strategyCase_ = 0; + strategy_ = null; + onChanged(); + } + } else { + if (strategyCase_ == 3) { + strategyCase_ = 0; + strategy_ = null; + } + customizedBackoffBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + public apache.rocketmq.v2.CustomizedBackoff.Builder getCustomizedBackoffBuilder() { + return getCustomizedBackoffFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.CustomizedBackoffOrBuilder getCustomizedBackoffOrBuilder() { + if ((strategyCase_ == 3) && (customizedBackoffBuilder_ != null)) { + return customizedBackoffBuilder_.getMessageOrBuilder(); + } else { + if (strategyCase_ == 3) { + return (apache.rocketmq.v2.CustomizedBackoff) strategy_; + } + return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.CustomizedBackoff, apache.rocketmq.v2.CustomizedBackoff.Builder, apache.rocketmq.v2.CustomizedBackoffOrBuilder> + getCustomizedBackoffFieldBuilder() { + if (customizedBackoffBuilder_ == null) { + if (!(strategyCase_ == 3)) { + strategy_ = apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); + } + customizedBackoffBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.CustomizedBackoff, apache.rocketmq.v2.CustomizedBackoff.Builder, apache.rocketmq.v2.CustomizedBackoffOrBuilder>( + (apache.rocketmq.v2.CustomizedBackoff) strategy_, + getParentForChildren(), + isClean()); + strategy_ = null; + } + strategyCase_ = 3; + onChanged();; + return customizedBackoffBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RetryPolicy) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RetryPolicy) + private static final apache.rocketmq.v2.RetryPolicy DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.RetryPolicy(); + } + + public static apache.rocketmq.v2.RetryPolicy getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public RetryPolicy parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new RetryPolicy(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.RetryPolicy getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java new file mode 100644 index 00000000000..7ba87ce2735 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java @@ -0,0 +1,47 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface RetryPolicyOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RetryPolicy) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 max_attempts = 1; + * @return The maxAttempts. + */ + int getMaxAttempts(); + + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + * @return Whether the exponentialBackoff field is set. + */ + boolean hasExponentialBackoff(); + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + * @return The exponentialBackoff. + */ + apache.rocketmq.v2.ExponentialBackoff getExponentialBackoff(); + /** + * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; + */ + apache.rocketmq.v2.ExponentialBackoffOrBuilder getExponentialBackoffOrBuilder(); + + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + * @return Whether the customizedBackoff field is set. + */ + boolean hasCustomizedBackoff(); + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + * @return The customizedBackoff. + */ + apache.rocketmq.v2.CustomizedBackoff getCustomizedBackoff(); + /** + * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; + */ + apache.rocketmq.v2.CustomizedBackoffOrBuilder getCustomizedBackoffOrBuilder(); + + public apache.rocketmq.v2.RetryPolicy.StrategyCase getStrategyCase(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java new file mode 100644 index 00000000000..26addac5522 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java @@ -0,0 +1,772 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.SendMessageRequest} + */ +public final class SendMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SendMessageRequest) + SendMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use SendMessageRequest.newBuilder() to construct. + private SendMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SendMessageRequest() { + messages_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SendMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SendMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + messages_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + messages_.add( + input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + messages_ = java.util.Collections.unmodifiableList(messages_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SendMessageRequest.class, apache.rocketmq.v2.SendMessageRequest.Builder.class); + } + + public static final int MESSAGES_FIELD_NUMBER = 1; + private java.util.List messages_; + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + @java.lang.Override + public java.util.List getMessagesList() { + return messages_; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + @java.lang.Override + public java.util.List + getMessagesOrBuilderList() { + return messages_; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + @java.lang.Override + public int getMessagesCount() { + return messages_.size(); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessages(int index) { + return messages_.get(index); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( + int index) { + return messages_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + for (int i = 0; i < messages_.size(); i++) { + output.writeMessage(1, messages_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + for (int i = 0; i < messages_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, messages_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SendMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.SendMessageRequest other = (apache.rocketmq.v2.SendMessageRequest) obj; + + if (!getMessagesList() + .equals(other.getMessagesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (getMessagesCount() > 0) { + hash = (37 * hash) + MESSAGES_FIELD_NUMBER; + hash = (53 * hash) + getMessagesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SendMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.SendMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SendMessageRequest) + apache.rocketmq.v2.SendMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SendMessageRequest.class, apache.rocketmq.v2.SendMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.SendMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getMessagesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (messagesBuilder_ == null) { + messages_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + messagesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.SendMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageRequest build() { + apache.rocketmq.v2.SendMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageRequest buildPartial() { + apache.rocketmq.v2.SendMessageRequest result = new apache.rocketmq.v2.SendMessageRequest(this); + int from_bitField0_ = bitField0_; + if (messagesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + messages_ = java.util.Collections.unmodifiableList(messages_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.messages_ = messages_; + } else { + result.messages_ = messagesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SendMessageRequest) { + return mergeFrom((apache.rocketmq.v2.SendMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SendMessageRequest other) { + if (other == apache.rocketmq.v2.SendMessageRequest.getDefaultInstance()) return this; + if (messagesBuilder_ == null) { + if (!other.messages_.isEmpty()) { + if (messages_.isEmpty()) { + messages_ = other.messages_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureMessagesIsMutable(); + messages_.addAll(other.messages_); + } + onChanged(); + } + } else { + if (!other.messages_.isEmpty()) { + if (messagesBuilder_.isEmpty()) { + messagesBuilder_.dispose(); + messagesBuilder_ = null; + messages_ = other.messages_; + bitField0_ = (bitField0_ & ~0x00000001); + messagesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getMessagesFieldBuilder() : null; + } else { + messagesBuilder_.addAllMessages(other.messages_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SendMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SendMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.util.List messages_ = + java.util.Collections.emptyList(); + private void ensureMessagesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + messages_ = new java.util.ArrayList(messages_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messagesBuilder_; + + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public java.util.List getMessagesList() { + if (messagesBuilder_ == null) { + return java.util.Collections.unmodifiableList(messages_); + } else { + return messagesBuilder_.getMessageList(); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public int getMessagesCount() { + if (messagesBuilder_ == null) { + return messages_.size(); + } else { + return messagesBuilder_.getCount(); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public apache.rocketmq.v2.Message getMessages(int index) { + if (messagesBuilder_ == null) { + return messages_.get(index); + } else { + return messagesBuilder_.getMessage(index); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder setMessages( + int index, apache.rocketmq.v2.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.set(index, value); + onChanged(); + } else { + messagesBuilder_.setMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder setMessages( + int index, apache.rocketmq.v2.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.set(index, builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder addMessages(apache.rocketmq.v2.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.add(value); + onChanged(); + } else { + messagesBuilder_.addMessage(value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder addMessages( + int index, apache.rocketmq.v2.Message value) { + if (messagesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureMessagesIsMutable(); + messages_.add(index, value); + onChanged(); + } else { + messagesBuilder_.addMessage(index, value); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder addMessages( + apache.rocketmq.v2.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.add(builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder addMessages( + int index, apache.rocketmq.v2.Message.Builder builderForValue) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.add(index, builderForValue.build()); + onChanged(); + } else { + messagesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder addAllMessages( + java.lang.Iterable values) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, messages_); + onChanged(); + } else { + messagesBuilder_.addAllMessages(values); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder clearMessages() { + if (messagesBuilder_ == null) { + messages_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + messagesBuilder_.clear(); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public Builder removeMessages(int index) { + if (messagesBuilder_ == null) { + ensureMessagesIsMutable(); + messages_.remove(index); + onChanged(); + } else { + messagesBuilder_.remove(index); + } + return this; + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public apache.rocketmq.v2.Message.Builder getMessagesBuilder( + int index) { + return getMessagesFieldBuilder().getBuilder(index); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( + int index) { + if (messagesBuilder_ == null) { + return messages_.get(index); } else { + return messagesBuilder_.getMessageOrBuilder(index); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public java.util.List + getMessagesOrBuilderList() { + if (messagesBuilder_ != null) { + return messagesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(messages_); + } + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public apache.rocketmq.v2.Message.Builder addMessagesBuilder() { + return getMessagesFieldBuilder().addBuilder( + apache.rocketmq.v2.Message.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public apache.rocketmq.v2.Message.Builder addMessagesBuilder( + int index) { + return getMessagesFieldBuilder().addBuilder( + index, apache.rocketmq.v2.Message.getDefaultInstance()); + } + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + public java.util.List + getMessagesBuilderList() { + return getMessagesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> + getMessagesFieldBuilder() { + if (messagesBuilder_ == null) { + messagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( + messages_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + messages_ = null; + } + return messagesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SendMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SendMessageRequest) + private static final apache.rocketmq.v2.SendMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SendMessageRequest(); + } + + public static apache.rocketmq.v2.SendMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SendMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SendMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java new file mode 100644 index 00000000000..c1f2461b63e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java @@ -0,0 +1,33 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface SendMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SendMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + java.util.List + getMessagesList(); + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + apache.rocketmq.v2.Message getMessages(int index); + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + int getMessagesCount(); + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + java.util.List + getMessagesOrBuilderList(); + /** + * repeated .apache.rocketmq.v2.Message messages = 1; + */ + apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java new file mode 100644 index 00000000000..114e9933d70 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java @@ -0,0 +1,1075 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.SendMessageResponse} + */ +public final class SendMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SendMessageResponse) + SendMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use SendMessageResponse.newBuilder() to construct. + private SendMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SendMessageResponse() { + entries_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SendMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SendMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + entries_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000001; + } + entries_.add( + input.readMessage(apache.rocketmq.v2.SendResultEntry.parser(), extensionRegistry)); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + entries_ = java.util.Collections.unmodifiableList(entries_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SendMessageResponse.class, apache.rocketmq.v2.SendMessageResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int ENTRIES_FIELD_NUMBER = 2; + private java.util.List entries_; + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + @java.lang.Override + public java.util.List getEntriesList() { + return entries_; + } + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + @java.lang.Override + public java.util.List + getEntriesOrBuilderList() { + return entries_; + } + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + @java.lang.Override + public int getEntriesCount() { + return entries_.size(); + } + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SendResultEntry getEntries(int index) { + return entries_.get(index); + } + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SendResultEntryOrBuilder getEntriesOrBuilder( + int index) { + return entries_.get(index); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + for (int i = 0; i < entries_.size(); i++) { + output.writeMessage(2, entries_.get(i)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + for (int i = 0; i < entries_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, entries_.get(i)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SendMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.SendMessageResponse other = (apache.rocketmq.v2.SendMessageResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getEntriesList() + .equals(other.getEntriesList())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + if (getEntriesCount() > 0) { + hash = (37 * hash) + ENTRIES_FIELD_NUMBER; + hash = (53 * hash) + getEntriesList().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SendMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.SendMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SendMessageResponse) + apache.rocketmq.v2.SendMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SendMessageResponse.class, apache.rocketmq.v2.SendMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.SendMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getEntriesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + if (entriesBuilder_ == null) { + entries_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + } else { + entriesBuilder_.clear(); + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.SendMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageResponse build() { + apache.rocketmq.v2.SendMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageResponse buildPartial() { + apache.rocketmq.v2.SendMessageResponse result = new apache.rocketmq.v2.SendMessageResponse(this); + int from_bitField0_ = bitField0_; + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + if (entriesBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0)) { + entries_ = java.util.Collections.unmodifiableList(entries_); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.entries_ = entries_; + } else { + result.entries_ = entriesBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SendMessageResponse) { + return mergeFrom((apache.rocketmq.v2.SendMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SendMessageResponse other) { + if (other == apache.rocketmq.v2.SendMessageResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (entriesBuilder_ == null) { + if (!other.entries_.isEmpty()) { + if (entries_.isEmpty()) { + entries_ = other.entries_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureEntriesIsMutable(); + entries_.addAll(other.entries_); + } + onChanged(); + } + } else { + if (!other.entries_.isEmpty()) { + if (entriesBuilder_.isEmpty()) { + entriesBuilder_.dispose(); + entriesBuilder_ = null; + entries_ = other.entries_; + bitField0_ = (bitField0_ & ~0x00000001); + entriesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getEntriesFieldBuilder() : null; + } else { + entriesBuilder_.addAllMessages(other.entries_); + } + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SendMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SendMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.util.List entries_ = + java.util.Collections.emptyList(); + private void ensureEntriesIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + entries_ = new java.util.ArrayList(entries_); + bitField0_ |= 0x00000001; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SendResultEntry, apache.rocketmq.v2.SendResultEntry.Builder, apache.rocketmq.v2.SendResultEntryOrBuilder> entriesBuilder_; + + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public java.util.List getEntriesList() { + if (entriesBuilder_ == null) { + return java.util.Collections.unmodifiableList(entries_); + } else { + return entriesBuilder_.getMessageList(); + } + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public int getEntriesCount() { + if (entriesBuilder_ == null) { + return entries_.size(); + } else { + return entriesBuilder_.getCount(); + } + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public apache.rocketmq.v2.SendResultEntry getEntries(int index) { + if (entriesBuilder_ == null) { + return entries_.get(index); + } else { + return entriesBuilder_.getMessage(index); + } + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder setEntries( + int index, apache.rocketmq.v2.SendResultEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.set(index, value); + onChanged(); + } else { + entriesBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder setEntries( + int index, apache.rocketmq.v2.SendResultEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.set(index, builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder addEntries(apache.rocketmq.v2.SendResultEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.add(value); + onChanged(); + } else { + entriesBuilder_.addMessage(value); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder addEntries( + int index, apache.rocketmq.v2.SendResultEntry value) { + if (entriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureEntriesIsMutable(); + entries_.add(index, value); + onChanged(); + } else { + entriesBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder addEntries( + apache.rocketmq.v2.SendResultEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.add(builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder addEntries( + int index, apache.rocketmq.v2.SendResultEntry.Builder builderForValue) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.add(index, builderForValue.build()); + onChanged(); + } else { + entriesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder addAllEntries( + java.lang.Iterable values) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, entries_); + onChanged(); + } else { + entriesBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder clearEntries() { + if (entriesBuilder_ == null) { + entries_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + } else { + entriesBuilder_.clear(); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public Builder removeEntries(int index) { + if (entriesBuilder_ == null) { + ensureEntriesIsMutable(); + entries_.remove(index); + onChanged(); + } else { + entriesBuilder_.remove(index); + } + return this; + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public apache.rocketmq.v2.SendResultEntry.Builder getEntriesBuilder( + int index) { + return getEntriesFieldBuilder().getBuilder(index); + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public apache.rocketmq.v2.SendResultEntryOrBuilder getEntriesOrBuilder( + int index) { + if (entriesBuilder_ == null) { + return entries_.get(index); } else { + return entriesBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public java.util.List + getEntriesOrBuilderList() { + if (entriesBuilder_ != null) { + return entriesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(entries_); + } + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public apache.rocketmq.v2.SendResultEntry.Builder addEntriesBuilder() { + return getEntriesFieldBuilder().addBuilder( + apache.rocketmq.v2.SendResultEntry.getDefaultInstance()); + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public apache.rocketmq.v2.SendResultEntry.Builder addEntriesBuilder( + int index) { + return getEntriesFieldBuilder().addBuilder( + index, apache.rocketmq.v2.SendResultEntry.getDefaultInstance()); + } + /** + *
+     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+     * each entry for best certainty.
+     * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + public java.util.List + getEntriesBuilderList() { + return getEntriesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SendResultEntry, apache.rocketmq.v2.SendResultEntry.Builder, apache.rocketmq.v2.SendResultEntryOrBuilder> + getEntriesFieldBuilder() { + if (entriesBuilder_ == null) { + entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SendResultEntry, apache.rocketmq.v2.SendResultEntry.Builder, apache.rocketmq.v2.SendResultEntryOrBuilder>( + entries_, + ((bitField0_ & 0x00000001) != 0), + getParentForChildren(), + isClean()); + entries_ = null; + } + return entriesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SendMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SendMessageResponse) + private static final apache.rocketmq.v2.SendMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SendMessageResponse(); + } + + public static apache.rocketmq.v2.SendMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SendMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SendMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SendMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java new file mode 100644 index 00000000000..a4ac25ffdeb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java @@ -0,0 +1,73 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface SendMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SendMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + java.util.List + getEntriesList(); + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + apache.rocketmq.v2.SendResultEntry getEntries(int index); + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + int getEntriesCount(); + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + java.util.List + getEntriesOrBuilderList(); + /** + *
+   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
+   * each entry for best certainty.
+   * 
+ * + * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; + */ + apache.rocketmq.v2.SendResultEntryOrBuilder getEntriesOrBuilder( + int index); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java b/proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java new file mode 100644 index 00000000000..3a1042df853 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java @@ -0,0 +1,1116 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.SendResultEntry} + */ +public final class SendResultEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SendResultEntry) + SendResultEntryOrBuilder { +private static final long serialVersionUID = 0L; + // Use SendResultEntry.newBuilder() to construct. + private SendResultEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SendResultEntry() { + messageId_ = ""; + transactionId_ = ""; + recallHandle_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SendResultEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SendResultEntry( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + transactionId_ = s; + break; + } + case 32: { + + offset_ = input.readInt64(); + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + recallHandle_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SendResultEntry.class, apache.rocketmq.v2.SendResultEntry.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object messageId_; + /** + * string message_id = 2; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TRANSACTION_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object transactionId_; + /** + * string transaction_id = 3; + * @return The transactionId. + */ + @java.lang.Override + public java.lang.String getTransactionId() { + java.lang.Object ref = transactionId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + transactionId_ = s; + return s; + } + } + /** + * string transaction_id = 3; + * @return The bytes for transactionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTransactionIdBytes() { + java.lang.Object ref = transactionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + transactionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OFFSET_FIELD_NUMBER = 4; + private long offset_; + /** + * int64 offset = 4; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + + public static final int RECALL_HANDLE_FIELD_NUMBER = 5; + private volatile java.lang.Object recallHandle_; + /** + *
+   * Unique handle to identify message to recall, support delay message for now.
+   * 
+ * + * string recall_handle = 5; + * @return The recallHandle. + */ + @java.lang.Override + public java.lang.String getRecallHandle() { + java.lang.Object ref = recallHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + recallHandle_ = s; + return s; + } + } + /** + *
+   * Unique handle to identify message to recall, support delay message for now.
+   * 
+ * + * string recall_handle = 5; + * @return The bytes for recallHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRecallHandleBytes() { + java.lang.Object ref = recallHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + recallHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, transactionId_); + } + if (offset_ != 0L) { + output.writeInt64(4, offset_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, recallHandle_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, transactionId_); + } + if (offset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, offset_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, recallHandle_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SendResultEntry)) { + return super.equals(obj); + } + apache.rocketmq.v2.SendResultEntry other = (apache.rocketmq.v2.SendResultEntry) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!getTransactionId() + .equals(other.getTransactionId())) return false; + if (getOffset() + != other.getOffset()) return false; + if (!getRecallHandle() + .equals(other.getRecallHandle())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (37 * hash) + TRANSACTION_ID_FIELD_NUMBER; + hash = (53 * hash) + getTransactionId().hashCode(); + hash = (37 * hash) + OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getOffset()); + hash = (37 * hash) + RECALL_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getRecallHandle().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SendResultEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SendResultEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendResultEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SendResultEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SendResultEntry prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.SendResultEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SendResultEntry) + apache.rocketmq.v2.SendResultEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SendResultEntry.class, apache.rocketmq.v2.SendResultEntry.Builder.class); + } + + // Construct using apache.rocketmq.v2.SendResultEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + messageId_ = ""; + + transactionId_ = ""; + + offset_ = 0L; + + recallHandle_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SendResultEntry getDefaultInstanceForType() { + return apache.rocketmq.v2.SendResultEntry.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SendResultEntry build() { + apache.rocketmq.v2.SendResultEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SendResultEntry buildPartial() { + apache.rocketmq.v2.SendResultEntry result = new apache.rocketmq.v2.SendResultEntry(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + result.messageId_ = messageId_; + result.transactionId_ = transactionId_; + result.offset_ = offset_; + result.recallHandle_ = recallHandle_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SendResultEntry) { + return mergeFrom((apache.rocketmq.v2.SendResultEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SendResultEntry other) { + if (other == apache.rocketmq.v2.SendResultEntry.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + if (!other.getTransactionId().isEmpty()) { + transactionId_ = other.transactionId_; + onChanged(); + } + if (other.getOffset() != 0L) { + setOffset(other.getOffset()); + } + if (!other.getRecallHandle().isEmpty()) { + recallHandle_ = other.recallHandle_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SendResultEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SendResultEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private java.lang.Object messageId_ = ""; + /** + * string message_id = 2; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 2; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + * string message_id = 2; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + * string message_id = 2; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + + private java.lang.Object transactionId_ = ""; + /** + * string transaction_id = 3; + * @return The transactionId. + */ + public java.lang.String getTransactionId() { + java.lang.Object ref = transactionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + transactionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string transaction_id = 3; + * @return The bytes for transactionId. + */ + public com.google.protobuf.ByteString + getTransactionIdBytes() { + java.lang.Object ref = transactionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + transactionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string transaction_id = 3; + * @param value The transactionId to set. + * @return This builder for chaining. + */ + public Builder setTransactionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + transactionId_ = value; + onChanged(); + return this; + } + /** + * string transaction_id = 3; + * @return This builder for chaining. + */ + public Builder clearTransactionId() { + + transactionId_ = getDefaultInstance().getTransactionId(); + onChanged(); + return this; + } + /** + * string transaction_id = 3; + * @param value The bytes for transactionId to set. + * @return This builder for chaining. + */ + public Builder setTransactionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + transactionId_ = value; + onChanged(); + return this; + } + + private long offset_ ; + /** + * int64 offset = 4; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + /** + * int64 offset = 4; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(long value) { + + offset_ = value; + onChanged(); + return this; + } + /** + * int64 offset = 4; + * @return This builder for chaining. + */ + public Builder clearOffset() { + + offset_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object recallHandle_ = ""; + /** + *
+     * Unique handle to identify message to recall, support delay message for now.
+     * 
+ * + * string recall_handle = 5; + * @return The recallHandle. + */ + public java.lang.String getRecallHandle() { + java.lang.Object ref = recallHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + recallHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Unique handle to identify message to recall, support delay message for now.
+     * 
+ * + * string recall_handle = 5; + * @return The bytes for recallHandle. + */ + public com.google.protobuf.ByteString + getRecallHandleBytes() { + java.lang.Object ref = recallHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + recallHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Unique handle to identify message to recall, support delay message for now.
+     * 
+ * + * string recall_handle = 5; + * @param value The recallHandle to set. + * @return This builder for chaining. + */ + public Builder setRecallHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + recallHandle_ = value; + onChanged(); + return this; + } + /** + *
+     * Unique handle to identify message to recall, support delay message for now.
+     * 
+ * + * string recall_handle = 5; + * @return This builder for chaining. + */ + public Builder clearRecallHandle() { + + recallHandle_ = getDefaultInstance().getRecallHandle(); + onChanged(); + return this; + } + /** + *
+     * Unique handle to identify message to recall, support delay message for now.
+     * 
+ * + * string recall_handle = 5; + * @param value The bytes for recallHandle to set. + * @return This builder for chaining. + */ + public Builder setRecallHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + recallHandle_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SendResultEntry) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SendResultEntry) + private static final apache.rocketmq.v2.SendResultEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SendResultEntry(); + } + + public static apache.rocketmq.v2.SendResultEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SendResultEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SendResultEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SendResultEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java new file mode 100644 index 00000000000..e0fb7f99b65 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java @@ -0,0 +1,74 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface SendResultEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SendResultEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + * string message_id = 2; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 2; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + * string transaction_id = 3; + * @return The transactionId. + */ + java.lang.String getTransactionId(); + /** + * string transaction_id = 3; + * @return The bytes for transactionId. + */ + com.google.protobuf.ByteString + getTransactionIdBytes(); + + /** + * int64 offset = 4; + * @return The offset. + */ + long getOffset(); + + /** + *
+   * Unique handle to identify message to recall, support delay message for now.
+   * 
+ * + * string recall_handle = 5; + * @return The recallHandle. + */ + java.lang.String getRecallHandle(); + /** + *
+   * Unique handle to identify message to recall, support delay message for now.
+   * 
+ * + * string recall_handle = 5; + * @return The bytes for recallHandle. + */ + com.google.protobuf.ByteString + getRecallHandleBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Settings.java b/proxy/src/main/java/apache/rocketmq/v2/Settings.java new file mode 100644 index 00000000000..315ff954e07 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Settings.java @@ -0,0 +1,2780 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Settings} + */ +public final class Settings extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Settings) + SettingsOrBuilder { +private static final long serialVersionUID = 0L; + // Use Settings.newBuilder() to construct. + private Settings(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Settings() { + clientType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Settings(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Settings( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + bitField0_ |= 0x00000001; + clientType_ = rawValue; + break; + } + case 18: { + apache.rocketmq.v2.Endpoints.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = accessPoint_.toBuilder(); + } + accessPoint_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(accessPoint_); + accessPoint_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 26: { + apache.rocketmq.v2.RetryPolicy.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) != 0)) { + subBuilder = backoffPolicy_.toBuilder(); + } + backoffPolicy_ = input.readMessage(apache.rocketmq.v2.RetryPolicy.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(backoffPolicy_); + backoffPolicy_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000004; + break; + } + case 34: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (((bitField0_ & 0x00000008) != 0)) { + subBuilder = requestTimeout_.toBuilder(); + } + requestTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(requestTimeout_); + requestTimeout_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000008; + break; + } + case 42: { + apache.rocketmq.v2.Publishing.Builder subBuilder = null; + if (pubSubCase_ == 5) { + subBuilder = ((apache.rocketmq.v2.Publishing) pubSub_).toBuilder(); + } + pubSub_ = + input.readMessage(apache.rocketmq.v2.Publishing.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.Publishing) pubSub_); + pubSub_ = subBuilder.buildPartial(); + } + pubSubCase_ = 5; + break; + } + case 50: { + apache.rocketmq.v2.Subscription.Builder subBuilder = null; + if (pubSubCase_ == 6) { + subBuilder = ((apache.rocketmq.v2.Subscription) pubSub_).toBuilder(); + } + pubSub_ = + input.readMessage(apache.rocketmq.v2.Subscription.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.Subscription) pubSub_); + pubSub_ = subBuilder.buildPartial(); + } + pubSubCase_ = 6; + break; + } + case 58: { + apache.rocketmq.v2.UA.Builder subBuilder = null; + if (userAgent_ != null) { + subBuilder = userAgent_.toBuilder(); + } + userAgent_ = input.readMessage(apache.rocketmq.v2.UA.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(userAgent_); + userAgent_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + apache.rocketmq.v2.Metric.Builder subBuilder = null; + if (metric_ != null) { + subBuilder = metric_.toBuilder(); + } + metric_ = input.readMessage(apache.rocketmq.v2.Metric.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(metric_); + metric_ = subBuilder.buildPartial(); + } + + break; + } + case 74: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + clientProperties_ = com.google.protobuf.MapField.newMapField( + ClientPropertiesDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000010; + } + com.google.protobuf.MapEntry + clientProperties__ = input.readMessage( + ClientPropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + clientProperties_.getMutableMap().put( + clientProperties__.getKey(), clientProperties__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetClientProperties(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Settings.class, apache.rocketmq.v2.Settings.Builder.class); + } + + private int bitField0_; + private int pubSubCase_ = 0; + private java.lang.Object pubSub_; + public enum PubSubCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + PUBLISHING(5), + SUBSCRIPTION(6), + PUBSUB_NOT_SET(0); + private final int value; + private PubSubCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static PubSubCase valueOf(int value) { + return forNumber(value); + } + + public static PubSubCase forNumber(int value) { + switch (value) { + case 5: return PUBLISHING; + case 6: return SUBSCRIPTION; + case 0: return PUBSUB_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public PubSubCase + getPubSubCase() { + return PubSubCase.forNumber( + pubSubCase_); + } + + public static final int CLIENT_TYPE_FIELD_NUMBER = 1; + private int clientType_; + /** + *
+   * Configurations for all clients.
+   * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return Whether the clientType field is set. + */ + @java.lang.Override public boolean hasClientType() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Configurations for all clients.
+   * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return The enum numeric value on the wire for clientType. + */ + @java.lang.Override public int getClientTypeValue() { + return clientType_; + } + /** + *
+   * Configurations for all clients.
+   * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return The clientType. + */ + @java.lang.Override public apache.rocketmq.v2.ClientType getClientType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); + return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; + } + + public static final int ACCESS_POINT_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Endpoints accessPoint_; + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + * @return Whether the accessPoint field is set. + */ + @java.lang.Override + public boolean hasAccessPoint() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + * @return The accessPoint. + */ + @java.lang.Override + public apache.rocketmq.v2.Endpoints getAccessPoint() { + return accessPoint_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.EndpointsOrBuilder getAccessPointOrBuilder() { + return accessPoint_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; + } + + public static final int BACKOFF_POLICY_FIELD_NUMBER = 3; + private apache.rocketmq.v2.RetryPolicy backoffPolicy_; + /** + *
+   * If publishing of messages encounters throttling or server internal errors,
+   * publishers should implement automatic retries after progressive longer
+   * back-offs for consecutive errors.
+   * When processing message fails, `backoff_policy` describes an interval
+   * after which the message should be available to consume again.
+   * For FIFO messages, the interval should be relatively small because
+   * messages of the same message group would not be readily available until
+   * the prior one depletes its lifecycle.
+   * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + * @return Whether the backoffPolicy field is set. + */ + @java.lang.Override + public boolean hasBackoffPolicy() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+   * If publishing of messages encounters throttling or server internal errors,
+   * publishers should implement automatic retries after progressive longer
+   * back-offs for consecutive errors.
+   * When processing message fails, `backoff_policy` describes an interval
+   * after which the message should be available to consume again.
+   * For FIFO messages, the interval should be relatively small because
+   * messages of the same message group would not be readily available until
+   * the prior one depletes its lifecycle.
+   * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + * @return The backoffPolicy. + */ + @java.lang.Override + public apache.rocketmq.v2.RetryPolicy getBackoffPolicy() { + return backoffPolicy_ == null ? apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; + } + /** + *
+   * If publishing of messages encounters throttling or server internal errors,
+   * publishers should implement automatic retries after progressive longer
+   * back-offs for consecutive errors.
+   * When processing message fails, `backoff_policy` describes an interval
+   * after which the message should be available to consume again.
+   * For FIFO messages, the interval should be relatively small because
+   * messages of the same message group would not be readily available until
+   * the prior one depletes its lifecycle.
+   * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.RetryPolicyOrBuilder getBackoffPolicyOrBuilder() { + return backoffPolicy_ == null ? apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; + } + + public static final int REQUEST_TIMEOUT_FIELD_NUMBER = 4; + private com.google.protobuf.Duration requestTimeout_; + /** + *
+   * Request timeout for RPCs excluding long-polling.
+   * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + * @return Whether the requestTimeout field is set. + */ + @java.lang.Override + public boolean hasRequestTimeout() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + *
+   * Request timeout for RPCs excluding long-polling.
+   * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + * @return The requestTimeout. + */ + @java.lang.Override + public com.google.protobuf.Duration getRequestTimeout() { + return requestTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; + } + /** + *
+   * Request timeout for RPCs excluding long-polling.
+   * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder() { + return requestTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; + } + + public static final int PUBLISHING_FIELD_NUMBER = 5; + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + * @return Whether the publishing field is set. + */ + @java.lang.Override + public boolean hasPublishing() { + return pubSubCase_ == 5; + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + * @return The publishing. + */ + @java.lang.Override + public apache.rocketmq.v2.Publishing getPublishing() { + if (pubSubCase_ == 5) { + return (apache.rocketmq.v2.Publishing) pubSub_; + } + return apache.rocketmq.v2.Publishing.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + @java.lang.Override + public apache.rocketmq.v2.PublishingOrBuilder getPublishingOrBuilder() { + if (pubSubCase_ == 5) { + return (apache.rocketmq.v2.Publishing) pubSub_; + } + return apache.rocketmq.v2.Publishing.getDefaultInstance(); + } + + public static final int SUBSCRIPTION_FIELD_NUMBER = 6; + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + * @return Whether the subscription field is set. + */ + @java.lang.Override + public boolean hasSubscription() { + return pubSubCase_ == 6; + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + * @return The subscription. + */ + @java.lang.Override + public apache.rocketmq.v2.Subscription getSubscription() { + if (pubSubCase_ == 6) { + return (apache.rocketmq.v2.Subscription) pubSub_; + } + return apache.rocketmq.v2.Subscription.getDefaultInstance(); + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionOrBuilder getSubscriptionOrBuilder() { + if (pubSubCase_ == 6) { + return (apache.rocketmq.v2.Subscription) pubSub_; + } + return apache.rocketmq.v2.Subscription.getDefaultInstance(); + } + + public static final int USER_AGENT_FIELD_NUMBER = 7; + private apache.rocketmq.v2.UA userAgent_; + /** + *
+   * User agent details
+   * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + * @return Whether the userAgent field is set. + */ + @java.lang.Override + public boolean hasUserAgent() { + return userAgent_ != null; + } + /** + *
+   * User agent details
+   * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + * @return The userAgent. + */ + @java.lang.Override + public apache.rocketmq.v2.UA getUserAgent() { + return userAgent_ == null ? apache.rocketmq.v2.UA.getDefaultInstance() : userAgent_; + } + /** + *
+   * User agent details
+   * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + @java.lang.Override + public apache.rocketmq.v2.UAOrBuilder getUserAgentOrBuilder() { + return getUserAgent(); + } + + public static final int METRIC_FIELD_NUMBER = 8; + private apache.rocketmq.v2.Metric metric_; + /** + * .apache.rocketmq.v2.Metric metric = 8; + * @return Whether the metric field is set. + */ + @java.lang.Override + public boolean hasMetric() { + return metric_ != null; + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + * @return The metric. + */ + @java.lang.Override + public apache.rocketmq.v2.Metric getMetric() { + return metric_ == null ? apache.rocketmq.v2.Metric.getDefaultInstance() : metric_; + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + @java.lang.Override + public apache.rocketmq.v2.MetricOrBuilder getMetricOrBuilder() { + return getMetric(); + } + + public static final int CLIENT_PROPERTIES_FIELD_NUMBER = 9; + private static final class ClientPropertiesDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> clientProperties_; + private com.google.protobuf.MapField + internalGetClientProperties() { + if (clientProperties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ClientPropertiesDefaultEntryHolder.defaultEntry); + } + return clientProperties_; + } + + public int getClientPropertiesCount() { + return internalGetClientProperties().getMap().size(); + } + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + + @java.lang.Override + public boolean containsClientProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetClientProperties().getMap().containsKey(key); + } + /** + * Use {@link #getClientPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getClientProperties() { + return getClientPropertiesMap(); + } + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + @java.lang.Override + + public java.util.Map getClientPropertiesMap() { + return internalGetClientProperties().getMap(); + } + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + @java.lang.Override + + public java.lang.String getClientPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetClientProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + @java.lang.Override + + public java.lang.String getClientPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetClientProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeEnum(1, clientType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(2, getAccessPoint()); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(3, getBackoffPolicy()); + } + if (((bitField0_ & 0x00000008) != 0)) { + output.writeMessage(4, getRequestTimeout()); + } + if (pubSubCase_ == 5) { + output.writeMessage(5, (apache.rocketmq.v2.Publishing) pubSub_); + } + if (pubSubCase_ == 6) { + output.writeMessage(6, (apache.rocketmq.v2.Subscription) pubSub_); + } + if (userAgent_ != null) { + output.writeMessage(7, getUserAgent()); + } + if (metric_ != null) { + output.writeMessage(8, getMetric()); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetClientProperties(), + ClientPropertiesDefaultEntryHolder.defaultEntry, + 9); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, clientType_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getAccessPoint()); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getBackoffPolicy()); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getRequestTimeout()); + } + if (pubSubCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, (apache.rocketmq.v2.Publishing) pubSub_); + } + if (pubSubCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (apache.rocketmq.v2.Subscription) pubSub_); + } + if (userAgent_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getUserAgent()); + } + if (metric_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, getMetric()); + } + for (java.util.Map.Entry entry + : internalGetClientProperties().getMap().entrySet()) { + com.google.protobuf.MapEntry + clientProperties__ = ClientPropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, clientProperties__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Settings)) { + return super.equals(obj); + } + apache.rocketmq.v2.Settings other = (apache.rocketmq.v2.Settings) obj; + + if (hasClientType() != other.hasClientType()) return false; + if (hasClientType()) { + if (clientType_ != other.clientType_) return false; + } + if (hasAccessPoint() != other.hasAccessPoint()) return false; + if (hasAccessPoint()) { + if (!getAccessPoint() + .equals(other.getAccessPoint())) return false; + } + if (hasBackoffPolicy() != other.hasBackoffPolicy()) return false; + if (hasBackoffPolicy()) { + if (!getBackoffPolicy() + .equals(other.getBackoffPolicy())) return false; + } + if (hasRequestTimeout() != other.hasRequestTimeout()) return false; + if (hasRequestTimeout()) { + if (!getRequestTimeout() + .equals(other.getRequestTimeout())) return false; + } + if (hasUserAgent() != other.hasUserAgent()) return false; + if (hasUserAgent()) { + if (!getUserAgent() + .equals(other.getUserAgent())) return false; + } + if (hasMetric() != other.hasMetric()) return false; + if (hasMetric()) { + if (!getMetric() + .equals(other.getMetric())) return false; + } + if (!internalGetClientProperties().equals( + other.internalGetClientProperties())) return false; + if (!getPubSubCase().equals(other.getPubSubCase())) return false; + switch (pubSubCase_) { + case 5: + if (!getPublishing() + .equals(other.getPublishing())) return false; + break; + case 6: + if (!getSubscription() + .equals(other.getSubscription())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasClientType()) { + hash = (37 * hash) + CLIENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + clientType_; + } + if (hasAccessPoint()) { + hash = (37 * hash) + ACCESS_POINT_FIELD_NUMBER; + hash = (53 * hash) + getAccessPoint().hashCode(); + } + if (hasBackoffPolicy()) { + hash = (37 * hash) + BACKOFF_POLICY_FIELD_NUMBER; + hash = (53 * hash) + getBackoffPolicy().hashCode(); + } + if (hasRequestTimeout()) { + hash = (37 * hash) + REQUEST_TIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getRequestTimeout().hashCode(); + } + if (hasUserAgent()) { + hash = (37 * hash) + USER_AGENT_FIELD_NUMBER; + hash = (53 * hash) + getUserAgent().hashCode(); + } + if (hasMetric()) { + hash = (37 * hash) + METRIC_FIELD_NUMBER; + hash = (53 * hash) + getMetric().hashCode(); + } + if (!internalGetClientProperties().getMap().isEmpty()) { + hash = (37 * hash) + CLIENT_PROPERTIES_FIELD_NUMBER; + hash = (53 * hash) + internalGetClientProperties().hashCode(); + } + switch (pubSubCase_) { + case 5: + hash = (37 * hash) + PUBLISHING_FIELD_NUMBER; + hash = (53 * hash) + getPublishing().hashCode(); + break; + case 6: + hash = (37 * hash) + SUBSCRIPTION_FIELD_NUMBER; + hash = (53 * hash) + getSubscription().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Settings parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Settings parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Settings parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Settings parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Settings parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Settings parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Settings parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Settings parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Settings parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Settings parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Settings parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Settings parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Settings prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Settings} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Settings) + apache.rocketmq.v2.SettingsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 9: + return internalGetClientProperties(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 9: + return internalGetMutableClientProperties(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Settings.class, apache.rocketmq.v2.Settings.Builder.class); + } + + // Construct using apache.rocketmq.v2.Settings.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getAccessPointFieldBuilder(); + getBackoffPolicyFieldBuilder(); + getRequestTimeoutFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + clientType_ = 0; + bitField0_ = (bitField0_ & ~0x00000001); + if (accessPointBuilder_ == null) { + accessPoint_ = null; + } else { + accessPointBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + if (backoffPolicyBuilder_ == null) { + backoffPolicy_ = null; + } else { + backoffPolicyBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + if (requestTimeoutBuilder_ == null) { + requestTimeout_ = null; + } else { + requestTimeoutBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + if (userAgentBuilder_ == null) { + userAgent_ = null; + } else { + userAgent_ = null; + userAgentBuilder_ = null; + } + if (metricBuilder_ == null) { + metric_ = null; + } else { + metric_ = null; + metricBuilder_ = null; + } + internalGetMutableClientProperties().clear(); + pubSubCase_ = 0; + pubSub_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Settings getDefaultInstanceForType() { + return apache.rocketmq.v2.Settings.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Settings build() { + apache.rocketmq.v2.Settings result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Settings buildPartial() { + apache.rocketmq.v2.Settings result = new apache.rocketmq.v2.Settings(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.clientType_ = clientType_; + if (((from_bitField0_ & 0x00000002) != 0)) { + if (accessPointBuilder_ == null) { + result.accessPoint_ = accessPoint_; + } else { + result.accessPoint_ = accessPointBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + if (backoffPolicyBuilder_ == null) { + result.backoffPolicy_ = backoffPolicy_; + } else { + result.backoffPolicy_ = backoffPolicyBuilder_.build(); + } + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + if (requestTimeoutBuilder_ == null) { + result.requestTimeout_ = requestTimeout_; + } else { + result.requestTimeout_ = requestTimeoutBuilder_.build(); + } + to_bitField0_ |= 0x00000008; + } + if (pubSubCase_ == 5) { + if (publishingBuilder_ == null) { + result.pubSub_ = pubSub_; + } else { + result.pubSub_ = publishingBuilder_.build(); + } + } + if (pubSubCase_ == 6) { + if (subscriptionBuilder_ == null) { + result.pubSub_ = pubSub_; + } else { + result.pubSub_ = subscriptionBuilder_.build(); + } + } + if (userAgentBuilder_ == null) { + result.userAgent_ = userAgent_; + } else { + result.userAgent_ = userAgentBuilder_.build(); + } + if (metricBuilder_ == null) { + result.metric_ = metric_; + } else { + result.metric_ = metricBuilder_.build(); + } + result.clientProperties_ = internalGetClientProperties(); + result.clientProperties_.makeImmutable(); + result.bitField0_ = to_bitField0_; + result.pubSubCase_ = pubSubCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Settings) { + return mergeFrom((apache.rocketmq.v2.Settings)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Settings other) { + if (other == apache.rocketmq.v2.Settings.getDefaultInstance()) return this; + if (other.hasClientType()) { + setClientType(other.getClientType()); + } + if (other.hasAccessPoint()) { + mergeAccessPoint(other.getAccessPoint()); + } + if (other.hasBackoffPolicy()) { + mergeBackoffPolicy(other.getBackoffPolicy()); + } + if (other.hasRequestTimeout()) { + mergeRequestTimeout(other.getRequestTimeout()); + } + if (other.hasUserAgent()) { + mergeUserAgent(other.getUserAgent()); + } + if (other.hasMetric()) { + mergeMetric(other.getMetric()); + } + internalGetMutableClientProperties().mergeFrom( + other.internalGetClientProperties()); + switch (other.getPubSubCase()) { + case PUBLISHING: { + mergePublishing(other.getPublishing()); + break; + } + case SUBSCRIPTION: { + mergeSubscription(other.getSubscription()); + break; + } + case PUBSUB_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Settings parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Settings) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int pubSubCase_ = 0; + private java.lang.Object pubSub_; + public PubSubCase + getPubSubCase() { + return PubSubCase.forNumber( + pubSubCase_); + } + + public Builder clearPubSub() { + pubSubCase_ = 0; + pubSub_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private int clientType_ = 0; + /** + *
+     * Configurations for all clients.
+     * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return Whether the clientType field is set. + */ + @java.lang.Override public boolean hasClientType() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Configurations for all clients.
+     * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return The enum numeric value on the wire for clientType. + */ + @java.lang.Override public int getClientTypeValue() { + return clientType_; + } + /** + *
+     * Configurations for all clients.
+     * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @param value The enum numeric value on the wire for clientType to set. + * @return This builder for chaining. + */ + public Builder setClientTypeValue(int value) { + bitField0_ |= 0x00000001; + clientType_ = value; + onChanged(); + return this; + } + /** + *
+     * Configurations for all clients.
+     * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return The clientType. + */ + @java.lang.Override + public apache.rocketmq.v2.ClientType getClientType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); + return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; + } + /** + *
+     * Configurations for all clients.
+     * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @param value The clientType to set. + * @return This builder for chaining. + */ + public Builder setClientType(apache.rocketmq.v2.ClientType value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + clientType_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * Configurations for all clients.
+     * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return This builder for chaining. + */ + public Builder clearClientType() { + bitField0_ = (bitField0_ & ~0x00000001); + clientType_ = 0; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Endpoints accessPoint_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> accessPointBuilder_; + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + * @return Whether the accessPoint field is set. + */ + public boolean hasAccessPoint() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + * @return The accessPoint. + */ + public apache.rocketmq.v2.Endpoints getAccessPoint() { + if (accessPointBuilder_ == null) { + return accessPoint_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; + } else { + return accessPointBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + public Builder setAccessPoint(apache.rocketmq.v2.Endpoints value) { + if (accessPointBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + accessPoint_ = value; + onChanged(); + } else { + accessPointBuilder_.setMessage(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + public Builder setAccessPoint( + apache.rocketmq.v2.Endpoints.Builder builderForValue) { + if (accessPointBuilder_ == null) { + accessPoint_ = builderForValue.build(); + onChanged(); + } else { + accessPointBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + public Builder mergeAccessPoint(apache.rocketmq.v2.Endpoints value) { + if (accessPointBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0) && + accessPoint_ != null && + accessPoint_ != apache.rocketmq.v2.Endpoints.getDefaultInstance()) { + accessPoint_ = + apache.rocketmq.v2.Endpoints.newBuilder(accessPoint_).mergeFrom(value).buildPartial(); + } else { + accessPoint_ = value; + } + onChanged(); + } else { + accessPointBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000002; + return this; + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + public Builder clearAccessPoint() { + if (accessPointBuilder_ == null) { + accessPoint_ = null; + onChanged(); + } else { + accessPointBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000002); + return this; + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + public apache.rocketmq.v2.Endpoints.Builder getAccessPointBuilder() { + bitField0_ |= 0x00000002; + onChanged(); + return getAccessPointFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + public apache.rocketmq.v2.EndpointsOrBuilder getAccessPointOrBuilder() { + if (accessPointBuilder_ != null) { + return accessPointBuilder_.getMessageOrBuilder(); + } else { + return accessPoint_ == null ? + apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; + } + } + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> + getAccessPointFieldBuilder() { + if (accessPointBuilder_ == null) { + accessPointBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( + getAccessPoint(), + getParentForChildren(), + isClean()); + accessPoint_ = null; + } + return accessPointBuilder_; + } + + private apache.rocketmq.v2.RetryPolicy backoffPolicy_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.RetryPolicy, apache.rocketmq.v2.RetryPolicy.Builder, apache.rocketmq.v2.RetryPolicyOrBuilder> backoffPolicyBuilder_; + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + * @return Whether the backoffPolicy field is set. + */ + public boolean hasBackoffPolicy() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + * @return The backoffPolicy. + */ + public apache.rocketmq.v2.RetryPolicy getBackoffPolicy() { + if (backoffPolicyBuilder_ == null) { + return backoffPolicy_ == null ? apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; + } else { + return backoffPolicyBuilder_.getMessage(); + } + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + public Builder setBackoffPolicy(apache.rocketmq.v2.RetryPolicy value) { + if (backoffPolicyBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + backoffPolicy_ = value; + onChanged(); + } else { + backoffPolicyBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + public Builder setBackoffPolicy( + apache.rocketmq.v2.RetryPolicy.Builder builderForValue) { + if (backoffPolicyBuilder_ == null) { + backoffPolicy_ = builderForValue.build(); + onChanged(); + } else { + backoffPolicyBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + return this; + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + public Builder mergeBackoffPolicy(apache.rocketmq.v2.RetryPolicy value) { + if (backoffPolicyBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) && + backoffPolicy_ != null && + backoffPolicy_ != apache.rocketmq.v2.RetryPolicy.getDefaultInstance()) { + backoffPolicy_ = + apache.rocketmq.v2.RetryPolicy.newBuilder(backoffPolicy_).mergeFrom(value).buildPartial(); + } else { + backoffPolicy_ = value; + } + onChanged(); + } else { + backoffPolicyBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + public Builder clearBackoffPolicy() { + if (backoffPolicyBuilder_ == null) { + backoffPolicy_ = null; + onChanged(); + } else { + backoffPolicyBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + public apache.rocketmq.v2.RetryPolicy.Builder getBackoffPolicyBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getBackoffPolicyFieldBuilder().getBuilder(); + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + public apache.rocketmq.v2.RetryPolicyOrBuilder getBackoffPolicyOrBuilder() { + if (backoffPolicyBuilder_ != null) { + return backoffPolicyBuilder_.getMessageOrBuilder(); + } else { + return backoffPolicy_ == null ? + apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; + } + } + /** + *
+     * If publishing of messages encounters throttling or server internal errors,
+     * publishers should implement automatic retries after progressive longer
+     * back-offs for consecutive errors.
+     * When processing message fails, `backoff_policy` describes an interval
+     * after which the message should be available to consume again.
+     * For FIFO messages, the interval should be relatively small because
+     * messages of the same message group would not be readily available until
+     * the prior one depletes its lifecycle.
+     * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.RetryPolicy, apache.rocketmq.v2.RetryPolicy.Builder, apache.rocketmq.v2.RetryPolicyOrBuilder> + getBackoffPolicyFieldBuilder() { + if (backoffPolicyBuilder_ == null) { + backoffPolicyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.RetryPolicy, apache.rocketmq.v2.RetryPolicy.Builder, apache.rocketmq.v2.RetryPolicyOrBuilder>( + getBackoffPolicy(), + getParentForChildren(), + isClean()); + backoffPolicy_ = null; + } + return backoffPolicyBuilder_; + } + + private com.google.protobuf.Duration requestTimeout_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> requestTimeoutBuilder_; + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + * @return Whether the requestTimeout field is set. + */ + public boolean hasRequestTimeout() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + * @return The requestTimeout. + */ + public com.google.protobuf.Duration getRequestTimeout() { + if (requestTimeoutBuilder_ == null) { + return requestTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; + } else { + return requestTimeoutBuilder_.getMessage(); + } + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + public Builder setRequestTimeout(com.google.protobuf.Duration value) { + if (requestTimeoutBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + requestTimeout_ = value; + onChanged(); + } else { + requestTimeoutBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + public Builder setRequestTimeout( + com.google.protobuf.Duration.Builder builderForValue) { + if (requestTimeoutBuilder_ == null) { + requestTimeout_ = builderForValue.build(); + onChanged(); + } else { + requestTimeoutBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + return this; + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + public Builder mergeRequestTimeout(com.google.protobuf.Duration value) { + if (requestTimeoutBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) && + requestTimeout_ != null && + requestTimeout_ != com.google.protobuf.Duration.getDefaultInstance()) { + requestTimeout_ = + com.google.protobuf.Duration.newBuilder(requestTimeout_).mergeFrom(value).buildPartial(); + } else { + requestTimeout_ = value; + } + onChanged(); + } else { + requestTimeoutBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + public Builder clearRequestTimeout() { + if (requestTimeoutBuilder_ == null) { + requestTimeout_ = null; + onChanged(); + } else { + requestTimeoutBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + public com.google.protobuf.Duration.Builder getRequestTimeoutBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getRequestTimeoutFieldBuilder().getBuilder(); + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + public com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder() { + if (requestTimeoutBuilder_ != null) { + return requestTimeoutBuilder_.getMessageOrBuilder(); + } else { + return requestTimeout_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; + } + } + /** + *
+     * Request timeout for RPCs excluding long-polling.
+     * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getRequestTimeoutFieldBuilder() { + if (requestTimeoutBuilder_ == null) { + requestTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getRequestTimeout(), + getParentForChildren(), + isClean()); + requestTimeout_ = null; + } + return requestTimeoutBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Publishing, apache.rocketmq.v2.Publishing.Builder, apache.rocketmq.v2.PublishingOrBuilder> publishingBuilder_; + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + * @return Whether the publishing field is set. + */ + @java.lang.Override + public boolean hasPublishing() { + return pubSubCase_ == 5; + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + * @return The publishing. + */ + @java.lang.Override + public apache.rocketmq.v2.Publishing getPublishing() { + if (publishingBuilder_ == null) { + if (pubSubCase_ == 5) { + return (apache.rocketmq.v2.Publishing) pubSub_; + } + return apache.rocketmq.v2.Publishing.getDefaultInstance(); + } else { + if (pubSubCase_ == 5) { + return publishingBuilder_.getMessage(); + } + return apache.rocketmq.v2.Publishing.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + public Builder setPublishing(apache.rocketmq.v2.Publishing value) { + if (publishingBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pubSub_ = value; + onChanged(); + } else { + publishingBuilder_.setMessage(value); + } + pubSubCase_ = 5; + return this; + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + public Builder setPublishing( + apache.rocketmq.v2.Publishing.Builder builderForValue) { + if (publishingBuilder_ == null) { + pubSub_ = builderForValue.build(); + onChanged(); + } else { + publishingBuilder_.setMessage(builderForValue.build()); + } + pubSubCase_ = 5; + return this; + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + public Builder mergePublishing(apache.rocketmq.v2.Publishing value) { + if (publishingBuilder_ == null) { + if (pubSubCase_ == 5 && + pubSub_ != apache.rocketmq.v2.Publishing.getDefaultInstance()) { + pubSub_ = apache.rocketmq.v2.Publishing.newBuilder((apache.rocketmq.v2.Publishing) pubSub_) + .mergeFrom(value).buildPartial(); + } else { + pubSub_ = value; + } + onChanged(); + } else { + if (pubSubCase_ == 5) { + publishingBuilder_.mergeFrom(value); + } else { + publishingBuilder_.setMessage(value); + } + } + pubSubCase_ = 5; + return this; + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + public Builder clearPublishing() { + if (publishingBuilder_ == null) { + if (pubSubCase_ == 5) { + pubSubCase_ = 0; + pubSub_ = null; + onChanged(); + } + } else { + if (pubSubCase_ == 5) { + pubSubCase_ = 0; + pubSub_ = null; + } + publishingBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + public apache.rocketmq.v2.Publishing.Builder getPublishingBuilder() { + return getPublishingFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + @java.lang.Override + public apache.rocketmq.v2.PublishingOrBuilder getPublishingOrBuilder() { + if ((pubSubCase_ == 5) && (publishingBuilder_ != null)) { + return publishingBuilder_.getMessageOrBuilder(); + } else { + if (pubSubCase_ == 5) { + return (apache.rocketmq.v2.Publishing) pubSub_; + } + return apache.rocketmq.v2.Publishing.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Publishing, apache.rocketmq.v2.Publishing.Builder, apache.rocketmq.v2.PublishingOrBuilder> + getPublishingFieldBuilder() { + if (publishingBuilder_ == null) { + if (!(pubSubCase_ == 5)) { + pubSub_ = apache.rocketmq.v2.Publishing.getDefaultInstance(); + } + publishingBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Publishing, apache.rocketmq.v2.Publishing.Builder, apache.rocketmq.v2.PublishingOrBuilder>( + (apache.rocketmq.v2.Publishing) pubSub_, + getParentForChildren(), + isClean()); + pubSub_ = null; + } + pubSubCase_ = 5; + onChanged();; + return publishingBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Subscription, apache.rocketmq.v2.Subscription.Builder, apache.rocketmq.v2.SubscriptionOrBuilder> subscriptionBuilder_; + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + * @return Whether the subscription field is set. + */ + @java.lang.Override + public boolean hasSubscription() { + return pubSubCase_ == 6; + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + * @return The subscription. + */ + @java.lang.Override + public apache.rocketmq.v2.Subscription getSubscription() { + if (subscriptionBuilder_ == null) { + if (pubSubCase_ == 6) { + return (apache.rocketmq.v2.Subscription) pubSub_; + } + return apache.rocketmq.v2.Subscription.getDefaultInstance(); + } else { + if (pubSubCase_ == 6) { + return subscriptionBuilder_.getMessage(); + } + return apache.rocketmq.v2.Subscription.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + public Builder setSubscription(apache.rocketmq.v2.Subscription value) { + if (subscriptionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + pubSub_ = value; + onChanged(); + } else { + subscriptionBuilder_.setMessage(value); + } + pubSubCase_ = 6; + return this; + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + public Builder setSubscription( + apache.rocketmq.v2.Subscription.Builder builderForValue) { + if (subscriptionBuilder_ == null) { + pubSub_ = builderForValue.build(); + onChanged(); + } else { + subscriptionBuilder_.setMessage(builderForValue.build()); + } + pubSubCase_ = 6; + return this; + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + public Builder mergeSubscription(apache.rocketmq.v2.Subscription value) { + if (subscriptionBuilder_ == null) { + if (pubSubCase_ == 6 && + pubSub_ != apache.rocketmq.v2.Subscription.getDefaultInstance()) { + pubSub_ = apache.rocketmq.v2.Subscription.newBuilder((apache.rocketmq.v2.Subscription) pubSub_) + .mergeFrom(value).buildPartial(); + } else { + pubSub_ = value; + } + onChanged(); + } else { + if (pubSubCase_ == 6) { + subscriptionBuilder_.mergeFrom(value); + } else { + subscriptionBuilder_.setMessage(value); + } + } + pubSubCase_ = 6; + return this; + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + public Builder clearSubscription() { + if (subscriptionBuilder_ == null) { + if (pubSubCase_ == 6) { + pubSubCase_ = 0; + pubSub_ = null; + onChanged(); + } + } else { + if (pubSubCase_ == 6) { + pubSubCase_ = 0; + pubSub_ = null; + } + subscriptionBuilder_.clear(); + } + return this; + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + public apache.rocketmq.v2.Subscription.Builder getSubscriptionBuilder() { + return getSubscriptionFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionOrBuilder getSubscriptionOrBuilder() { + if ((pubSubCase_ == 6) && (subscriptionBuilder_ != null)) { + return subscriptionBuilder_.getMessageOrBuilder(); + } else { + if (pubSubCase_ == 6) { + return (apache.rocketmq.v2.Subscription) pubSub_; + } + return apache.rocketmq.v2.Subscription.getDefaultInstance(); + } + } + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Subscription, apache.rocketmq.v2.Subscription.Builder, apache.rocketmq.v2.SubscriptionOrBuilder> + getSubscriptionFieldBuilder() { + if (subscriptionBuilder_ == null) { + if (!(pubSubCase_ == 6)) { + pubSub_ = apache.rocketmq.v2.Subscription.getDefaultInstance(); + } + subscriptionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Subscription, apache.rocketmq.v2.Subscription.Builder, apache.rocketmq.v2.SubscriptionOrBuilder>( + (apache.rocketmq.v2.Subscription) pubSub_, + getParentForChildren(), + isClean()); + pubSub_ = null; + } + pubSubCase_ = 6; + onChanged();; + return subscriptionBuilder_; + } + + private apache.rocketmq.v2.UA userAgent_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.UA, apache.rocketmq.v2.UA.Builder, apache.rocketmq.v2.UAOrBuilder> userAgentBuilder_; + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + * @return Whether the userAgent field is set. + */ + public boolean hasUserAgent() { + return userAgentBuilder_ != null || userAgent_ != null; + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + * @return The userAgent. + */ + public apache.rocketmq.v2.UA getUserAgent() { + if (userAgentBuilder_ == null) { + return userAgent_ == null ? apache.rocketmq.v2.UA.getDefaultInstance() : userAgent_; + } else { + return userAgentBuilder_.getMessage(); + } + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + public Builder setUserAgent(apache.rocketmq.v2.UA value) { + if (userAgentBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + userAgent_ = value; + onChanged(); + } else { + userAgentBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + public Builder setUserAgent( + apache.rocketmq.v2.UA.Builder builderForValue) { + if (userAgentBuilder_ == null) { + userAgent_ = builderForValue.build(); + onChanged(); + } else { + userAgentBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + public Builder mergeUserAgent(apache.rocketmq.v2.UA value) { + if (userAgentBuilder_ == null) { + if (userAgent_ != null) { + userAgent_ = + apache.rocketmq.v2.UA.newBuilder(userAgent_).mergeFrom(value).buildPartial(); + } else { + userAgent_ = value; + } + onChanged(); + } else { + userAgentBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + public Builder clearUserAgent() { + if (userAgentBuilder_ == null) { + userAgent_ = null; + onChanged(); + } else { + userAgent_ = null; + userAgentBuilder_ = null; + } + + return this; + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + public apache.rocketmq.v2.UA.Builder getUserAgentBuilder() { + + onChanged(); + return getUserAgentFieldBuilder().getBuilder(); + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + public apache.rocketmq.v2.UAOrBuilder getUserAgentOrBuilder() { + if (userAgentBuilder_ != null) { + return userAgentBuilder_.getMessageOrBuilder(); + } else { + return userAgent_ == null ? + apache.rocketmq.v2.UA.getDefaultInstance() : userAgent_; + } + } + /** + *
+     * User agent details
+     * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.UA, apache.rocketmq.v2.UA.Builder, apache.rocketmq.v2.UAOrBuilder> + getUserAgentFieldBuilder() { + if (userAgentBuilder_ == null) { + userAgentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.UA, apache.rocketmq.v2.UA.Builder, apache.rocketmq.v2.UAOrBuilder>( + getUserAgent(), + getParentForChildren(), + isClean()); + userAgent_ = null; + } + return userAgentBuilder_; + } + + private apache.rocketmq.v2.Metric metric_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Metric, apache.rocketmq.v2.Metric.Builder, apache.rocketmq.v2.MetricOrBuilder> metricBuilder_; + /** + * .apache.rocketmq.v2.Metric metric = 8; + * @return Whether the metric field is set. + */ + public boolean hasMetric() { + return metricBuilder_ != null || metric_ != null; + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + * @return The metric. + */ + public apache.rocketmq.v2.Metric getMetric() { + if (metricBuilder_ == null) { + return metric_ == null ? apache.rocketmq.v2.Metric.getDefaultInstance() : metric_; + } else { + return metricBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + public Builder setMetric(apache.rocketmq.v2.Metric value) { + if (metricBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metric_ = value; + onChanged(); + } else { + metricBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + public Builder setMetric( + apache.rocketmq.v2.Metric.Builder builderForValue) { + if (metricBuilder_ == null) { + metric_ = builderForValue.build(); + onChanged(); + } else { + metricBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + public Builder mergeMetric(apache.rocketmq.v2.Metric value) { + if (metricBuilder_ == null) { + if (metric_ != null) { + metric_ = + apache.rocketmq.v2.Metric.newBuilder(metric_).mergeFrom(value).buildPartial(); + } else { + metric_ = value; + } + onChanged(); + } else { + metricBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + public Builder clearMetric() { + if (metricBuilder_ == null) { + metric_ = null; + onChanged(); + } else { + metric_ = null; + metricBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + public apache.rocketmq.v2.Metric.Builder getMetricBuilder() { + + onChanged(); + return getMetricFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + public apache.rocketmq.v2.MetricOrBuilder getMetricOrBuilder() { + if (metricBuilder_ != null) { + return metricBuilder_.getMessageOrBuilder(); + } else { + return metric_ == null ? + apache.rocketmq.v2.Metric.getDefaultInstance() : metric_; + } + } + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Metric, apache.rocketmq.v2.Metric.Builder, apache.rocketmq.v2.MetricOrBuilder> + getMetricFieldBuilder() { + if (metricBuilder_ == null) { + metricBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Metric, apache.rocketmq.v2.Metric.Builder, apache.rocketmq.v2.MetricOrBuilder>( + getMetric(), + getParentForChildren(), + isClean()); + metric_ = null; + } + return metricBuilder_; + } + + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> clientProperties_; + private com.google.protobuf.MapField + internalGetClientProperties() { + if (clientProperties_ == null) { + return com.google.protobuf.MapField.emptyMapField( + ClientPropertiesDefaultEntryHolder.defaultEntry); + } + return clientProperties_; + } + private com.google.protobuf.MapField + internalGetMutableClientProperties() { + onChanged();; + if (clientProperties_ == null) { + clientProperties_ = com.google.protobuf.MapField.newMapField( + ClientPropertiesDefaultEntryHolder.defaultEntry); + } + if (!clientProperties_.isMutable()) { + clientProperties_ = clientProperties_.copy(); + } + return clientProperties_; + } + + public int getClientPropertiesCount() { + return internalGetClientProperties().getMap().size(); + } + /** + *
+     * Application-defined metadata associated with this client instance.
+     * These properties are for observability, troubleshooting, auditing and
+     * management only.
+     * Constraints:
+     * - Maximum 32 key-value pairs per client instance
+     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+     * - Value length: 0-256 characters
+     * - Total serialized size: <= 4KB
+     * Reserved prefix: "rocketmq." for system use.
+     * Server-side validation:
+     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+     * - Treat values as untrusted client-declared metadata
+     * - Do NOT use for security decisions (authentication/authorization)
+     * Lifecycle:
+     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+     * - Stored in server-side client runtime
+     * - Discarded when stream/channel is closed
+     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+     * 
+ * + * map<string, string> client_properties = 9; + */ + + @java.lang.Override + public boolean containsClientProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + return internalGetClientProperties().getMap().containsKey(key); + } + /** + * Use {@link #getClientPropertiesMap()} instead. + */ + @java.lang.Override + @java.lang.Deprecated + public java.util.Map getClientProperties() { + return getClientPropertiesMap(); + } + /** + *
+     * Application-defined metadata associated with this client instance.
+     * These properties are for observability, troubleshooting, auditing and
+     * management only.
+     * Constraints:
+     * - Maximum 32 key-value pairs per client instance
+     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+     * - Value length: 0-256 characters
+     * - Total serialized size: <= 4KB
+     * Reserved prefix: "rocketmq." for system use.
+     * Server-side validation:
+     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+     * - Treat values as untrusted client-declared metadata
+     * - Do NOT use for security decisions (authentication/authorization)
+     * Lifecycle:
+     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+     * - Stored in server-side client runtime
+     * - Discarded when stream/channel is closed
+     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+     * 
+ * + * map<string, string> client_properties = 9; + */ + @java.lang.Override + + public java.util.Map getClientPropertiesMap() { + return internalGetClientProperties().getMap(); + } + /** + *
+     * Application-defined metadata associated with this client instance.
+     * These properties are for observability, troubleshooting, auditing and
+     * management only.
+     * Constraints:
+     * - Maximum 32 key-value pairs per client instance
+     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+     * - Value length: 0-256 characters
+     * - Total serialized size: <= 4KB
+     * Reserved prefix: "rocketmq." for system use.
+     * Server-side validation:
+     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+     * - Treat values as untrusted client-declared metadata
+     * - Do NOT use for security decisions (authentication/authorization)
+     * Lifecycle:
+     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+     * - Stored in server-side client runtime
+     * - Discarded when stream/channel is closed
+     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+     * 
+ * + * map<string, string> client_properties = 9; + */ + @java.lang.Override + + public java.lang.String getClientPropertiesOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetClientProperties().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Application-defined metadata associated with this client instance.
+     * These properties are for observability, troubleshooting, auditing and
+     * management only.
+     * Constraints:
+     * - Maximum 32 key-value pairs per client instance
+     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+     * - Value length: 0-256 characters
+     * - Total serialized size: <= 4KB
+     * Reserved prefix: "rocketmq." for system use.
+     * Server-side validation:
+     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+     * - Treat values as untrusted client-declared metadata
+     * - Do NOT use for security decisions (authentication/authorization)
+     * Lifecycle:
+     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+     * - Stored in server-side client runtime
+     * - Discarded when stream/channel is closed
+     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+     * 
+ * + * map<string, string> client_properties = 9; + */ + @java.lang.Override + + public java.lang.String getClientPropertiesOrThrow( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + java.util.Map map = + internalGetClientProperties().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearClientProperties() { + internalGetMutableClientProperties().getMutableMap() + .clear(); + return this; + } + /** + *
+     * Application-defined metadata associated with this client instance.
+     * These properties are for observability, troubleshooting, auditing and
+     * management only.
+     * Constraints:
+     * - Maximum 32 key-value pairs per client instance
+     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+     * - Value length: 0-256 characters
+     * - Total serialized size: <= 4KB
+     * Reserved prefix: "rocketmq." for system use.
+     * Server-side validation:
+     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+     * - Treat values as untrusted client-declared metadata
+     * - Do NOT use for security decisions (authentication/authorization)
+     * Lifecycle:
+     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+     * - Stored in server-side client runtime
+     * - Discarded when stream/channel is closed
+     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+     * 
+ * + * map<string, string> client_properties = 9; + */ + + public Builder removeClientProperties( + java.lang.String key) { + if (key == null) { throw new NullPointerException("map key"); } + internalGetMutableClientProperties().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableClientProperties() { + return internalGetMutableClientProperties().getMutableMap(); + } + /** + *
+     * Application-defined metadata associated with this client instance.
+     * These properties are for observability, troubleshooting, auditing and
+     * management only.
+     * Constraints:
+     * - Maximum 32 key-value pairs per client instance
+     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+     * - Value length: 0-256 characters
+     * - Total serialized size: <= 4KB
+     * Reserved prefix: "rocketmq." for system use.
+     * Server-side validation:
+     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+     * - Treat values as untrusted client-declared metadata
+     * - Do NOT use for security decisions (authentication/authorization)
+     * Lifecycle:
+     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+     * - Stored in server-side client runtime
+     * - Discarded when stream/channel is closed
+     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+     * 
+ * + * map<string, string> client_properties = 9; + */ + public Builder putClientProperties( + java.lang.String key, + java.lang.String value) { + if (key == null) { throw new NullPointerException("map key"); } + if (value == null) { + throw new NullPointerException("map value"); +} + + internalGetMutableClientProperties().getMutableMap() + .put(key, value); + return this; + } + /** + *
+     * Application-defined metadata associated with this client instance.
+     * These properties are for observability, troubleshooting, auditing and
+     * management only.
+     * Constraints:
+     * - Maximum 32 key-value pairs per client instance
+     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+     * - Value length: 0-256 characters
+     * - Total serialized size: <= 4KB
+     * Reserved prefix: "rocketmq." for system use.
+     * Server-side validation:
+     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+     * - Treat values as untrusted client-declared metadata
+     * - Do NOT use for security decisions (authentication/authorization)
+     * Lifecycle:
+     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+     * - Stored in server-side client runtime
+     * - Discarded when stream/channel is closed
+     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+     * 
+ * + * map<string, string> client_properties = 9; + */ + + public Builder putAllClientProperties( + java.util.Map values) { + internalGetMutableClientProperties().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Settings) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Settings) + private static final apache.rocketmq.v2.Settings DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Settings(); + } + + public static apache.rocketmq.v2.Settings getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Settings parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Settings(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Settings getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java new file mode 100644 index 00000000000..3a1b1dda10b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java @@ -0,0 +1,342 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface SettingsOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Settings) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Configurations for all clients.
+   * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return Whether the clientType field is set. + */ + boolean hasClientType(); + /** + *
+   * Configurations for all clients.
+   * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return The enum numeric value on the wire for clientType. + */ + int getClientTypeValue(); + /** + *
+   * Configurations for all clients.
+   * 
+ * + * optional .apache.rocketmq.v2.ClientType client_type = 1; + * @return The clientType. + */ + apache.rocketmq.v2.ClientType getClientType(); + + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + * @return Whether the accessPoint field is set. + */ + boolean hasAccessPoint(); + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + * @return The accessPoint. + */ + apache.rocketmq.v2.Endpoints getAccessPoint(); + /** + * optional .apache.rocketmq.v2.Endpoints access_point = 2; + */ + apache.rocketmq.v2.EndpointsOrBuilder getAccessPointOrBuilder(); + + /** + *
+   * If publishing of messages encounters throttling or server internal errors,
+   * publishers should implement automatic retries after progressive longer
+   * back-offs for consecutive errors.
+   * When processing message fails, `backoff_policy` describes an interval
+   * after which the message should be available to consume again.
+   * For FIFO messages, the interval should be relatively small because
+   * messages of the same message group would not be readily available until
+   * the prior one depletes its lifecycle.
+   * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + * @return Whether the backoffPolicy field is set. + */ + boolean hasBackoffPolicy(); + /** + *
+   * If publishing of messages encounters throttling or server internal errors,
+   * publishers should implement automatic retries after progressive longer
+   * back-offs for consecutive errors.
+   * When processing message fails, `backoff_policy` describes an interval
+   * after which the message should be available to consume again.
+   * For FIFO messages, the interval should be relatively small because
+   * messages of the same message group would not be readily available until
+   * the prior one depletes its lifecycle.
+   * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + * @return The backoffPolicy. + */ + apache.rocketmq.v2.RetryPolicy getBackoffPolicy(); + /** + *
+   * If publishing of messages encounters throttling or server internal errors,
+   * publishers should implement automatic retries after progressive longer
+   * back-offs for consecutive errors.
+   * When processing message fails, `backoff_policy` describes an interval
+   * after which the message should be available to consume again.
+   * For FIFO messages, the interval should be relatively small because
+   * messages of the same message group would not be readily available until
+   * the prior one depletes its lifecycle.
+   * 
+ * + * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; + */ + apache.rocketmq.v2.RetryPolicyOrBuilder getBackoffPolicyOrBuilder(); + + /** + *
+   * Request timeout for RPCs excluding long-polling.
+   * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + * @return Whether the requestTimeout field is set. + */ + boolean hasRequestTimeout(); + /** + *
+   * Request timeout for RPCs excluding long-polling.
+   * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + * @return The requestTimeout. + */ + com.google.protobuf.Duration getRequestTimeout(); + /** + *
+   * Request timeout for RPCs excluding long-polling.
+   * 
+ * + * optional .google.protobuf.Duration request_timeout = 4; + */ + com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder(); + + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + * @return Whether the publishing field is set. + */ + boolean hasPublishing(); + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + * @return The publishing. + */ + apache.rocketmq.v2.Publishing getPublishing(); + /** + * .apache.rocketmq.v2.Publishing publishing = 5; + */ + apache.rocketmq.v2.PublishingOrBuilder getPublishingOrBuilder(); + + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + * @return Whether the subscription field is set. + */ + boolean hasSubscription(); + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + * @return The subscription. + */ + apache.rocketmq.v2.Subscription getSubscription(); + /** + * .apache.rocketmq.v2.Subscription subscription = 6; + */ + apache.rocketmq.v2.SubscriptionOrBuilder getSubscriptionOrBuilder(); + + /** + *
+   * User agent details
+   * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + * @return Whether the userAgent field is set. + */ + boolean hasUserAgent(); + /** + *
+   * User agent details
+   * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + * @return The userAgent. + */ + apache.rocketmq.v2.UA getUserAgent(); + /** + *
+   * User agent details
+   * 
+ * + * .apache.rocketmq.v2.UA user_agent = 7; + */ + apache.rocketmq.v2.UAOrBuilder getUserAgentOrBuilder(); + + /** + * .apache.rocketmq.v2.Metric metric = 8; + * @return Whether the metric field is set. + */ + boolean hasMetric(); + /** + * .apache.rocketmq.v2.Metric metric = 8; + * @return The metric. + */ + apache.rocketmq.v2.Metric getMetric(); + /** + * .apache.rocketmq.v2.Metric metric = 8; + */ + apache.rocketmq.v2.MetricOrBuilder getMetricOrBuilder(); + + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + int getClientPropertiesCount(); + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + boolean containsClientProperties( + java.lang.String key); + /** + * Use {@link #getClientPropertiesMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getClientProperties(); + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + java.util.Map + getClientPropertiesMap(); + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + + /* nullable */ +java.lang.String getClientPropertiesOrDefault( + java.lang.String key, + /* nullable */ +java.lang.String defaultValue); + /** + *
+   * Application-defined metadata associated with this client instance.
+   * These properties are for observability, troubleshooting, auditing and
+   * management only.
+   * Constraints:
+   * - Maximum 32 key-value pairs per client instance
+   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
+   * - Value length: 0-256 characters
+   * - Total serialized size: <= 4KB
+   * Reserved prefix: "rocketmq." for system use.
+   * Server-side validation:
+   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
+   * - Treat values as untrusted client-declared metadata
+   * - Do NOT use for security decisions (authentication/authorization)
+   * Lifecycle:
+   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
+   * - Stored in server-side client runtime
+   * - Discarded when stream/channel is closed
+   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
+   * 
+ * + * map<string, string> client_properties = 9; + */ + + java.lang.String getClientPropertiesOrThrow( + java.lang.String key); + + public apache.rocketmq.v2.Settings.PubSubCase getPubSubCase(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Status.java b/proxy/src/main/java/apache/rocketmq/v2/Status.java new file mode 100644 index 00000000000..122cecde4de --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Status.java @@ -0,0 +1,655 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Status} + */ +public final class Status extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Status) + StatusOrBuilder { +private static final long serialVersionUID = 0L; + // Use Status.newBuilder() to construct. + private Status(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Status() { + code_ = 0; + message_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Status(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Status( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + code_ = rawValue; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + message_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Status.class, apache.rocketmq.v2.Status.Builder.class); + } + + public static final int CODE_FIELD_NUMBER = 1; + private int code_; + /** + * .apache.rocketmq.v2.Code code = 1; + * @return The enum numeric value on the wire for code. + */ + @java.lang.Override public int getCodeValue() { + return code_; + } + /** + * .apache.rocketmq.v2.Code code = 1; + * @return The code. + */ + @java.lang.Override public apache.rocketmq.v2.Code getCode() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Code result = apache.rocketmq.v2.Code.valueOf(code_); + return result == null ? apache.rocketmq.v2.Code.UNRECOGNIZED : result; + } + + public static final int MESSAGE_FIELD_NUMBER = 2; + private volatile java.lang.Object message_; + /** + * string message = 2; + * @return The message. + */ + @java.lang.Override + public java.lang.String getMessage() { + java.lang.Object ref = message_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + message_ = s; + return s; + } + } + /** + * string message = 2; + * @return The bytes for message. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageBytes() { + java.lang.Object ref = message_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + message_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (code_ != apache.rocketmq.v2.Code.CODE_UNSPECIFIED.getNumber()) { + output.writeEnum(1, code_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, message_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (code_ != apache.rocketmq.v2.Code.CODE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, code_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, message_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Status)) { + return super.equals(obj); + } + apache.rocketmq.v2.Status other = (apache.rocketmq.v2.Status) obj; + + if (code_ != other.code_) return false; + if (!getMessage() + .equals(other.getMessage())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + CODE_FIELD_NUMBER; + hash = (53 * hash) + code_; + hash = (37 * hash) + MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getMessage().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Status parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Status parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Status parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Status parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Status parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Status parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Status parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Status parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Status parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Status parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Status parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Status parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Status prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Status} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Status) + apache.rocketmq.v2.StatusOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Status.class, apache.rocketmq.v2.Status.Builder.class); + } + + // Construct using apache.rocketmq.v2.Status.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + code_ = 0; + + message_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Status getDefaultInstanceForType() { + return apache.rocketmq.v2.Status.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Status build() { + apache.rocketmq.v2.Status result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Status buildPartial() { + apache.rocketmq.v2.Status result = new apache.rocketmq.v2.Status(this); + result.code_ = code_; + result.message_ = message_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Status) { + return mergeFrom((apache.rocketmq.v2.Status)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Status other) { + if (other == apache.rocketmq.v2.Status.getDefaultInstance()) return this; + if (other.code_ != 0) { + setCodeValue(other.getCodeValue()); + } + if (!other.getMessage().isEmpty()) { + message_ = other.message_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Status parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Status) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int code_ = 0; + /** + * .apache.rocketmq.v2.Code code = 1; + * @return The enum numeric value on the wire for code. + */ + @java.lang.Override public int getCodeValue() { + return code_; + } + /** + * .apache.rocketmq.v2.Code code = 1; + * @param value The enum numeric value on the wire for code to set. + * @return This builder for chaining. + */ + public Builder setCodeValue(int value) { + + code_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.Code code = 1; + * @return The code. + */ + @java.lang.Override + public apache.rocketmq.v2.Code getCode() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Code result = apache.rocketmq.v2.Code.valueOf(code_); + return result == null ? apache.rocketmq.v2.Code.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.Code code = 1; + * @param value The code to set. + * @return This builder for chaining. + */ + public Builder setCode(apache.rocketmq.v2.Code value) { + if (value == null) { + throw new NullPointerException(); + } + + code_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.Code code = 1; + * @return This builder for chaining. + */ + public Builder clearCode() { + + code_ = 0; + onChanged(); + return this; + } + + private java.lang.Object message_ = ""; + /** + * string message = 2; + * @return The message. + */ + public java.lang.String getMessage() { + java.lang.Object ref = message_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + message_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message = 2; + * @return The bytes for message. + */ + public com.google.protobuf.ByteString + getMessageBytes() { + java.lang.Object ref = message_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + message_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message = 2; + * @param value The message to set. + * @return This builder for chaining. + */ + public Builder setMessage( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + message_ = value; + onChanged(); + return this; + } + /** + * string message = 2; + * @return This builder for chaining. + */ + public Builder clearMessage() { + + message_ = getDefaultInstance().getMessage(); + onChanged(); + return this; + } + /** + * string message = 2; + * @param value The bytes for message to set. + * @return This builder for chaining. + */ + public Builder setMessageBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + message_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Status) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Status) + private static final apache.rocketmq.v2.Status DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Status(); + } + + public static apache.rocketmq.v2.Status getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Status parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Status(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Status getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java new file mode 100644 index 00000000000..b83001d62ec --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java @@ -0,0 +1,32 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface StatusOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Status) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Code code = 1; + * @return The enum numeric value on the wire for code. + */ + int getCodeValue(); + /** + * .apache.rocketmq.v2.Code code = 1; + * @return The code. + */ + apache.rocketmq.v2.Code getCode(); + + /** + * string message = 2; + * @return The message. + */ + java.lang.String getMessage(); + /** + * string message = 2; + * @return The bytes for message. + */ + com.google.protobuf.ByteString + getMessageBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Subscription.java b/proxy/src/main/java/apache/rocketmq/v2/Subscription.java new file mode 100644 index 00000000000..2dce7aef8e8 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/Subscription.java @@ -0,0 +1,1876 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.Subscription} + */ +public final class Subscription extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Subscription) + SubscriptionOrBuilder { +private static final long serialVersionUID = 0L; + // Use Subscription.newBuilder() to construct. + private Subscription(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Subscription() { + subscriptions_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Subscription(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Subscription( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) != 0)) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + subscriptions_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + subscriptions_.add( + input.readMessage(apache.rocketmq.v2.SubscriptionEntry.parser(), extensionRegistry)); + break; + } + case 24: { + bitField0_ |= 0x00000002; + fifo_ = input.readBool(); + break; + } + case 32: { + bitField0_ |= 0x00000004; + receiveBatchSize_ = input.readInt32(); + break; + } + case 42: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (((bitField0_ & 0x00000008) != 0)) { + subBuilder = longPollingTimeout_.toBuilder(); + } + longPollingTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(longPollingTimeout_); + longPollingTimeout_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000008; + break; + } + case 48: { + bitField0_ |= 0x00000010; + liteSubscriptionQuota_ = input.readInt32(); + break; + } + case 56: { + bitField0_ |= 0x00000020; + maxLiteTopicSize_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + subscriptions_ = java.util.Collections.unmodifiableList(subscriptions_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Subscription.class, apache.rocketmq.v2.Subscription.Builder.class); + } + + private int bitField0_; + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + *
+   * Subscription settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * Consumer group.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Subscription settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * Consumer group.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + *
+   * Subscription settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * Consumer group.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + + public static final int SUBSCRIPTIONS_FIELD_NUMBER = 2; + private java.util.List subscriptions_; + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + @java.lang.Override + public java.util.List getSubscriptionsList() { + return subscriptions_; + } + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + @java.lang.Override + public java.util.List + getSubscriptionsOrBuilderList() { + return subscriptions_; + } + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + @java.lang.Override + public int getSubscriptionsCount() { + return subscriptions_.size(); + } + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionEntry getSubscriptions(int index) { + return subscriptions_.get(index); + } + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SubscriptionEntryOrBuilder getSubscriptionsOrBuilder( + int index) { + return subscriptions_.get(index); + } + + public static final int FIFO_FIELD_NUMBER = 3; + private boolean fifo_; + /** + *
+   * Subscription settings below here are from server, it is essential for
+   * server to push.
+   * When FIFO flag is `true`, messages of the same message group are processed
+   * in first-in-first-out manner.
+   * Brokers will not deliver further messages of the same group until prior
+   * ones are completely acknowledged.
+   * 
+ * + * optional bool fifo = 3; + * @return Whether the fifo field is set. + */ + @java.lang.Override + public boolean hasFifo() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * Subscription settings below here are from server, it is essential for
+   * server to push.
+   * When FIFO flag is `true`, messages of the same message group are processed
+   * in first-in-first-out manner.
+   * Brokers will not deliver further messages of the same group until prior
+   * ones are completely acknowledged.
+   * 
+ * + * optional bool fifo = 3; + * @return The fifo. + */ + @java.lang.Override + public boolean getFifo() { + return fifo_; + } + + public static final int RECEIVE_BATCH_SIZE_FIELD_NUMBER = 4; + private int receiveBatchSize_; + /** + *
+   * Message receive batch size here is essential for push consumer.
+   * 
+ * + * optional int32 receive_batch_size = 4; + * @return Whether the receiveBatchSize field is set. + */ + @java.lang.Override + public boolean hasReceiveBatchSize() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+   * Message receive batch size here is essential for push consumer.
+   * 
+ * + * optional int32 receive_batch_size = 4; + * @return The receiveBatchSize. + */ + @java.lang.Override + public int getReceiveBatchSize() { + return receiveBatchSize_; + } + + public static final int LONG_POLLING_TIMEOUT_FIELD_NUMBER = 5; + private com.google.protobuf.Duration longPollingTimeout_; + /** + *
+   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+   * push consumer.
+   * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + * @return Whether the longPollingTimeout field is set. + */ + @java.lang.Override + public boolean hasLongPollingTimeout() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + *
+   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+   * push consumer.
+   * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + * @return The longPollingTimeout. + */ + @java.lang.Override + public com.google.protobuf.Duration getLongPollingTimeout() { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + /** + *
+   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+   * push consumer.
+   * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + + public static final int LITE_SUBSCRIPTION_QUOTA_FIELD_NUMBER = 6; + private int liteSubscriptionQuota_; + /** + *
+   * Only lite push consumer
+   * client-side lite subscription quota limit
+   * 
+ * + * optional int32 lite_subscription_quota = 6; + * @return Whether the liteSubscriptionQuota field is set. + */ + @java.lang.Override + public boolean hasLiteSubscriptionQuota() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + *
+   * Only lite push consumer
+   * client-side lite subscription quota limit
+   * 
+ * + * optional int32 lite_subscription_quota = 6; + * @return The liteSubscriptionQuota. + */ + @java.lang.Override + public int getLiteSubscriptionQuota() { + return liteSubscriptionQuota_; + } + + public static final int MAX_LITE_TOPIC_SIZE_FIELD_NUMBER = 7; + private int maxLiteTopicSize_; + /** + *
+   * Only lite push consumer
+   * Maximum length limit for lite topic
+   * 
+ * + * optional int32 max_lite_topic_size = 7; + * @return Whether the maxLiteTopicSize field is set. + */ + @java.lang.Override + public boolean hasMaxLiteTopicSize() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + *
+   * Only lite push consumer
+   * Maximum length limit for lite topic
+   * 
+ * + * optional int32 max_lite_topic_size = 7; + * @return The maxLiteTopicSize. + */ + @java.lang.Override + public int getMaxLiteTopicSize() { + return maxLiteTopicSize_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getGroup()); + } + for (int i = 0; i < subscriptions_.size(); i++) { + output.writeMessage(2, subscriptions_.get(i)); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeBool(3, fifo_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeInt32(4, receiveBatchSize_); + } + if (((bitField0_ & 0x00000008) != 0)) { + output.writeMessage(5, getLongPollingTimeout()); + } + if (((bitField0_ & 0x00000010) != 0)) { + output.writeInt32(6, liteSubscriptionQuota_); + } + if (((bitField0_ & 0x00000020) != 0)) { + output.writeInt32(7, maxLiteTopicSize_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + for (int i = 0; i < subscriptions_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, subscriptions_.get(i)); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(3, fifo_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, receiveBatchSize_); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getLongPollingTimeout()); + } + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, liteSubscriptionQuota_); + } + if (((bitField0_ & 0x00000020) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, maxLiteTopicSize_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.Subscription)) { + return super.equals(obj); + } + apache.rocketmq.v2.Subscription other = (apache.rocketmq.v2.Subscription) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!getSubscriptionsList() + .equals(other.getSubscriptionsList())) return false; + if (hasFifo() != other.hasFifo()) return false; + if (hasFifo()) { + if (getFifo() + != other.getFifo()) return false; + } + if (hasReceiveBatchSize() != other.hasReceiveBatchSize()) return false; + if (hasReceiveBatchSize()) { + if (getReceiveBatchSize() + != other.getReceiveBatchSize()) return false; + } + if (hasLongPollingTimeout() != other.hasLongPollingTimeout()) return false; + if (hasLongPollingTimeout()) { + if (!getLongPollingTimeout() + .equals(other.getLongPollingTimeout())) return false; + } + if (hasLiteSubscriptionQuota() != other.hasLiteSubscriptionQuota()) return false; + if (hasLiteSubscriptionQuota()) { + if (getLiteSubscriptionQuota() + != other.getLiteSubscriptionQuota()) return false; + } + if (hasMaxLiteTopicSize() != other.hasMaxLiteTopicSize()) return false; + if (hasMaxLiteTopicSize()) { + if (getMaxLiteTopicSize() + != other.getMaxLiteTopicSize()) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (getSubscriptionsCount() > 0) { + hash = (37 * hash) + SUBSCRIPTIONS_FIELD_NUMBER; + hash = (53 * hash) + getSubscriptionsList().hashCode(); + } + if (hasFifo()) { + hash = (37 * hash) + FIFO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getFifo()); + } + if (hasReceiveBatchSize()) { + hash = (37 * hash) + RECEIVE_BATCH_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getReceiveBatchSize(); + } + if (hasLongPollingTimeout()) { + hash = (37 * hash) + LONG_POLLING_TIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getLongPollingTimeout().hashCode(); + } + if (hasLiteSubscriptionQuota()) { + hash = (37 * hash) + LITE_SUBSCRIPTION_QUOTA_FIELD_NUMBER; + hash = (53 * hash) + getLiteSubscriptionQuota(); + } + if (hasMaxLiteTopicSize()) { + hash = (37 * hash) + MAX_LITE_TOPIC_SIZE_FIELD_NUMBER; + hash = (53 * hash) + getMaxLiteTopicSize(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.Subscription parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Subscription parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Subscription parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Subscription parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Subscription parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.Subscription parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.Subscription parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Subscription parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Subscription parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Subscription parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.Subscription parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.Subscription parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.Subscription prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.Subscription} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Subscription) + apache.rocketmq.v2.SubscriptionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.Subscription.class, apache.rocketmq.v2.Subscription.Builder.class); + } + + // Construct using apache.rocketmq.v2.Subscription.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getGroupFieldBuilder(); + getSubscriptionsFieldBuilder(); + getLongPollingTimeoutFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + if (subscriptionsBuilder_ == null) { + subscriptions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + subscriptionsBuilder_.clear(); + } + fifo_ = false; + bitField0_ = (bitField0_ & ~0x00000004); + receiveBatchSize_ = 0; + bitField0_ = (bitField0_ & ~0x00000008); + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = null; + } else { + longPollingTimeoutBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000010); + liteSubscriptionQuota_ = 0; + bitField0_ = (bitField0_ & ~0x00000020); + maxLiteTopicSize_ = 0; + bitField0_ = (bitField0_ & ~0x00000040); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.Subscription getDefaultInstanceForType() { + return apache.rocketmq.v2.Subscription.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.Subscription build() { + apache.rocketmq.v2.Subscription result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.Subscription buildPartial() { + apache.rocketmq.v2.Subscription result = new apache.rocketmq.v2.Subscription(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + if (subscriptionsBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + subscriptions_ = java.util.Collections.unmodifiableList(subscriptions_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.subscriptions_ = subscriptions_; + } else { + result.subscriptions_ = subscriptionsBuilder_.build(); + } + if (((from_bitField0_ & 0x00000004) != 0)) { + result.fifo_ = fifo_; + to_bitField0_ |= 0x00000002; + } + if (((from_bitField0_ & 0x00000008) != 0)) { + result.receiveBatchSize_ = receiveBatchSize_; + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + if (longPollingTimeoutBuilder_ == null) { + result.longPollingTimeout_ = longPollingTimeout_; + } else { + result.longPollingTimeout_ = longPollingTimeoutBuilder_.build(); + } + to_bitField0_ |= 0x00000008; + } + if (((from_bitField0_ & 0x00000020) != 0)) { + result.liteSubscriptionQuota_ = liteSubscriptionQuota_; + to_bitField0_ |= 0x00000010; + } + if (((from_bitField0_ & 0x00000040) != 0)) { + result.maxLiteTopicSize_ = maxLiteTopicSize_; + to_bitField0_ |= 0x00000020; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.Subscription) { + return mergeFrom((apache.rocketmq.v2.Subscription)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.Subscription other) { + if (other == apache.rocketmq.v2.Subscription.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (subscriptionsBuilder_ == null) { + if (!other.subscriptions_.isEmpty()) { + if (subscriptions_.isEmpty()) { + subscriptions_ = other.subscriptions_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureSubscriptionsIsMutable(); + subscriptions_.addAll(other.subscriptions_); + } + onChanged(); + } + } else { + if (!other.subscriptions_.isEmpty()) { + if (subscriptionsBuilder_.isEmpty()) { + subscriptionsBuilder_.dispose(); + subscriptionsBuilder_ = null; + subscriptions_ = other.subscriptions_; + bitField0_ = (bitField0_ & ~0x00000002); + subscriptionsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getSubscriptionsFieldBuilder() : null; + } else { + subscriptionsBuilder_.addAllMessages(other.subscriptions_); + } + } + } + if (other.hasFifo()) { + setFifo(other.getFifo()); + } + if (other.hasReceiveBatchSize()) { + setReceiveBatchSize(other.getReceiveBatchSize()); + } + if (other.hasLongPollingTimeout()) { + mergeLongPollingTimeout(other.getLongPollingTimeout()); + } + if (other.hasLiteSubscriptionQuota()) { + setLiteSubscriptionQuota(other.getLiteSubscriptionQuota()); + } + if (other.hasMaxLiteTopicSize()) { + setMaxLiteTopicSize(other.getMaxLiteTopicSize()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.Subscription parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.Subscription) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + group_ != null && + group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + groupBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + *
+     * Subscription settings below here is appointed by client, thus it is
+     * unnecessary for server to push at present.
+     * Consumer group.
+     * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private java.util.List subscriptions_ = + java.util.Collections.emptyList(); + private void ensureSubscriptionsIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + subscriptions_ = new java.util.ArrayList(subscriptions_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SubscriptionEntry, apache.rocketmq.v2.SubscriptionEntry.Builder, apache.rocketmq.v2.SubscriptionEntryOrBuilder> subscriptionsBuilder_; + + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public java.util.List getSubscriptionsList() { + if (subscriptionsBuilder_ == null) { + return java.util.Collections.unmodifiableList(subscriptions_); + } else { + return subscriptionsBuilder_.getMessageList(); + } + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public int getSubscriptionsCount() { + if (subscriptionsBuilder_ == null) { + return subscriptions_.size(); + } else { + return subscriptionsBuilder_.getCount(); + } + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public apache.rocketmq.v2.SubscriptionEntry getSubscriptions(int index) { + if (subscriptionsBuilder_ == null) { + return subscriptions_.get(index); + } else { + return subscriptionsBuilder_.getMessage(index); + } + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder setSubscriptions( + int index, apache.rocketmq.v2.SubscriptionEntry value) { + if (subscriptionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubscriptionsIsMutable(); + subscriptions_.set(index, value); + onChanged(); + } else { + subscriptionsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder setSubscriptions( + int index, apache.rocketmq.v2.SubscriptionEntry.Builder builderForValue) { + if (subscriptionsBuilder_ == null) { + ensureSubscriptionsIsMutable(); + subscriptions_.set(index, builderForValue.build()); + onChanged(); + } else { + subscriptionsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder addSubscriptions(apache.rocketmq.v2.SubscriptionEntry value) { + if (subscriptionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubscriptionsIsMutable(); + subscriptions_.add(value); + onChanged(); + } else { + subscriptionsBuilder_.addMessage(value); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder addSubscriptions( + int index, apache.rocketmq.v2.SubscriptionEntry value) { + if (subscriptionsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureSubscriptionsIsMutable(); + subscriptions_.add(index, value); + onChanged(); + } else { + subscriptionsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder addSubscriptions( + apache.rocketmq.v2.SubscriptionEntry.Builder builderForValue) { + if (subscriptionsBuilder_ == null) { + ensureSubscriptionsIsMutable(); + subscriptions_.add(builderForValue.build()); + onChanged(); + } else { + subscriptionsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder addSubscriptions( + int index, apache.rocketmq.v2.SubscriptionEntry.Builder builderForValue) { + if (subscriptionsBuilder_ == null) { + ensureSubscriptionsIsMutable(); + subscriptions_.add(index, builderForValue.build()); + onChanged(); + } else { + subscriptionsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder addAllSubscriptions( + java.lang.Iterable values) { + if (subscriptionsBuilder_ == null) { + ensureSubscriptionsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, subscriptions_); + onChanged(); + } else { + subscriptionsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder clearSubscriptions() { + if (subscriptionsBuilder_ == null) { + subscriptions_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + subscriptionsBuilder_.clear(); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public Builder removeSubscriptions(int index) { + if (subscriptionsBuilder_ == null) { + ensureSubscriptionsIsMutable(); + subscriptions_.remove(index); + onChanged(); + } else { + subscriptionsBuilder_.remove(index); + } + return this; + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public apache.rocketmq.v2.SubscriptionEntry.Builder getSubscriptionsBuilder( + int index) { + return getSubscriptionsFieldBuilder().getBuilder(index); + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public apache.rocketmq.v2.SubscriptionEntryOrBuilder getSubscriptionsOrBuilder( + int index) { + if (subscriptionsBuilder_ == null) { + return subscriptions_.get(index); } else { + return subscriptionsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public java.util.List + getSubscriptionsOrBuilderList() { + if (subscriptionsBuilder_ != null) { + return subscriptionsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(subscriptions_); + } + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public apache.rocketmq.v2.SubscriptionEntry.Builder addSubscriptionsBuilder() { + return getSubscriptionsFieldBuilder().addBuilder( + apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance()); + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public apache.rocketmq.v2.SubscriptionEntry.Builder addSubscriptionsBuilder( + int index) { + return getSubscriptionsFieldBuilder().addBuilder( + index, apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance()); + } + /** + *
+     * Subscription for consumer.
+     * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + public java.util.List + getSubscriptionsBuilderList() { + return getSubscriptionsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SubscriptionEntry, apache.rocketmq.v2.SubscriptionEntry.Builder, apache.rocketmq.v2.SubscriptionEntryOrBuilder> + getSubscriptionsFieldBuilder() { + if (subscriptionsBuilder_ == null) { + subscriptionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + apache.rocketmq.v2.SubscriptionEntry, apache.rocketmq.v2.SubscriptionEntry.Builder, apache.rocketmq.v2.SubscriptionEntryOrBuilder>( + subscriptions_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + subscriptions_ = null; + } + return subscriptionsBuilder_; + } + + private boolean fifo_ ; + /** + *
+     * Subscription settings below here are from server, it is essential for
+     * server to push.
+     * When FIFO flag is `true`, messages of the same message group are processed
+     * in first-in-first-out manner.
+     * Brokers will not deliver further messages of the same group until prior
+     * ones are completely acknowledged.
+     * 
+ * + * optional bool fifo = 3; + * @return Whether the fifo field is set. + */ + @java.lang.Override + public boolean hasFifo() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+     * Subscription settings below here are from server, it is essential for
+     * server to push.
+     * When FIFO flag is `true`, messages of the same message group are processed
+     * in first-in-first-out manner.
+     * Brokers will not deliver further messages of the same group until prior
+     * ones are completely acknowledged.
+     * 
+ * + * optional bool fifo = 3; + * @return The fifo. + */ + @java.lang.Override + public boolean getFifo() { + return fifo_; + } + /** + *
+     * Subscription settings below here are from server, it is essential for
+     * server to push.
+     * When FIFO flag is `true`, messages of the same message group are processed
+     * in first-in-first-out manner.
+     * Brokers will not deliver further messages of the same group until prior
+     * ones are completely acknowledged.
+     * 
+ * + * optional bool fifo = 3; + * @param value The fifo to set. + * @return This builder for chaining. + */ + public Builder setFifo(boolean value) { + bitField0_ |= 0x00000004; + fifo_ = value; + onChanged(); + return this; + } + /** + *
+     * Subscription settings below here are from server, it is essential for
+     * server to push.
+     * When FIFO flag is `true`, messages of the same message group are processed
+     * in first-in-first-out manner.
+     * Brokers will not deliver further messages of the same group until prior
+     * ones are completely acknowledged.
+     * 
+ * + * optional bool fifo = 3; + * @return This builder for chaining. + */ + public Builder clearFifo() { + bitField0_ = (bitField0_ & ~0x00000004); + fifo_ = false; + onChanged(); + return this; + } + + private int receiveBatchSize_ ; + /** + *
+     * Message receive batch size here is essential for push consumer.
+     * 
+ * + * optional int32 receive_batch_size = 4; + * @return Whether the receiveBatchSize field is set. + */ + @java.lang.Override + public boolean hasReceiveBatchSize() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + *
+     * Message receive batch size here is essential for push consumer.
+     * 
+ * + * optional int32 receive_batch_size = 4; + * @return The receiveBatchSize. + */ + @java.lang.Override + public int getReceiveBatchSize() { + return receiveBatchSize_; + } + /** + *
+     * Message receive batch size here is essential for push consumer.
+     * 
+ * + * optional int32 receive_batch_size = 4; + * @param value The receiveBatchSize to set. + * @return This builder for chaining. + */ + public Builder setReceiveBatchSize(int value) { + bitField0_ |= 0x00000008; + receiveBatchSize_ = value; + onChanged(); + return this; + } + /** + *
+     * Message receive batch size here is essential for push consumer.
+     * 
+ * + * optional int32 receive_batch_size = 4; + * @return This builder for chaining. + */ + public Builder clearReceiveBatchSize() { + bitField0_ = (bitField0_ & ~0x00000008); + receiveBatchSize_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Duration longPollingTimeout_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> longPollingTimeoutBuilder_; + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + * @return Whether the longPollingTimeout field is set. + */ + public boolean hasLongPollingTimeout() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + * @return The longPollingTimeout. + */ + public com.google.protobuf.Duration getLongPollingTimeout() { + if (longPollingTimeoutBuilder_ == null) { + return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } else { + return longPollingTimeoutBuilder_.getMessage(); + } + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + public Builder setLongPollingTimeout(com.google.protobuf.Duration value) { + if (longPollingTimeoutBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + longPollingTimeout_ = value; + onChanged(); + } else { + longPollingTimeoutBuilder_.setMessage(value); + } + bitField0_ |= 0x00000010; + return this; + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + public Builder setLongPollingTimeout( + com.google.protobuf.Duration.Builder builderForValue) { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = builderForValue.build(); + onChanged(); + } else { + longPollingTimeoutBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000010; + return this; + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + public Builder mergeLongPollingTimeout(com.google.protobuf.Duration value) { + if (longPollingTimeoutBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0) && + longPollingTimeout_ != null && + longPollingTimeout_ != com.google.protobuf.Duration.getDefaultInstance()) { + longPollingTimeout_ = + com.google.protobuf.Duration.newBuilder(longPollingTimeout_).mergeFrom(value).buildPartial(); + } else { + longPollingTimeout_ = value; + } + onChanged(); + } else { + longPollingTimeoutBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000010; + return this; + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + public Builder clearLongPollingTimeout() { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeout_ = null; + onChanged(); + } else { + longPollingTimeoutBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000010); + return this; + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + public com.google.protobuf.Duration.Builder getLongPollingTimeoutBuilder() { + bitField0_ |= 0x00000010; + onChanged(); + return getLongPollingTimeoutFieldBuilder().getBuilder(); + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { + if (longPollingTimeoutBuilder_ != null) { + return longPollingTimeoutBuilder_.getMessageOrBuilder(); + } else { + return longPollingTimeout_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; + } + } + /** + *
+     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+     * push consumer.
+     * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getLongPollingTimeoutFieldBuilder() { + if (longPollingTimeoutBuilder_ == null) { + longPollingTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getLongPollingTimeout(), + getParentForChildren(), + isClean()); + longPollingTimeout_ = null; + } + return longPollingTimeoutBuilder_; + } + + private int liteSubscriptionQuota_ ; + /** + *
+     * Only lite push consumer
+     * client-side lite subscription quota limit
+     * 
+ * + * optional int32 lite_subscription_quota = 6; + * @return Whether the liteSubscriptionQuota field is set. + */ + @java.lang.Override + public boolean hasLiteSubscriptionQuota() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + *
+     * Only lite push consumer
+     * client-side lite subscription quota limit
+     * 
+ * + * optional int32 lite_subscription_quota = 6; + * @return The liteSubscriptionQuota. + */ + @java.lang.Override + public int getLiteSubscriptionQuota() { + return liteSubscriptionQuota_; + } + /** + *
+     * Only lite push consumer
+     * client-side lite subscription quota limit
+     * 
+ * + * optional int32 lite_subscription_quota = 6; + * @param value The liteSubscriptionQuota to set. + * @return This builder for chaining. + */ + public Builder setLiteSubscriptionQuota(int value) { + bitField0_ |= 0x00000020; + liteSubscriptionQuota_ = value; + onChanged(); + return this; + } + /** + *
+     * Only lite push consumer
+     * client-side lite subscription quota limit
+     * 
+ * + * optional int32 lite_subscription_quota = 6; + * @return This builder for chaining. + */ + public Builder clearLiteSubscriptionQuota() { + bitField0_ = (bitField0_ & ~0x00000020); + liteSubscriptionQuota_ = 0; + onChanged(); + return this; + } + + private int maxLiteTopicSize_ ; + /** + *
+     * Only lite push consumer
+     * Maximum length limit for lite topic
+     * 
+ * + * optional int32 max_lite_topic_size = 7; + * @return Whether the maxLiteTopicSize field is set. + */ + @java.lang.Override + public boolean hasMaxLiteTopicSize() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + *
+     * Only lite push consumer
+     * Maximum length limit for lite topic
+     * 
+ * + * optional int32 max_lite_topic_size = 7; + * @return The maxLiteTopicSize. + */ + @java.lang.Override + public int getMaxLiteTopicSize() { + return maxLiteTopicSize_; + } + /** + *
+     * Only lite push consumer
+     * Maximum length limit for lite topic
+     * 
+ * + * optional int32 max_lite_topic_size = 7; + * @param value The maxLiteTopicSize to set. + * @return This builder for chaining. + */ + public Builder setMaxLiteTopicSize(int value) { + bitField0_ |= 0x00000040; + maxLiteTopicSize_ = value; + onChanged(); + return this; + } + /** + *
+     * Only lite push consumer
+     * Maximum length limit for lite topic
+     * 
+ * + * optional int32 max_lite_topic_size = 7; + * @return This builder for chaining. + */ + public Builder clearMaxLiteTopicSize() { + bitField0_ = (bitField0_ & ~0x00000040); + maxLiteTopicSize_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Subscription) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Subscription) + private static final apache.rocketmq.v2.Subscription DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.Subscription(); + } + + public static apache.rocketmq.v2.Subscription getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Subscription parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Subscription(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.Subscription getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java new file mode 100644 index 00000000000..5361596767b --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java @@ -0,0 +1,797 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.SubscriptionEntry} + */ +public final class SubscriptionEntry extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SubscriptionEntry) + SubscriptionEntryOrBuilder { +private static final long serialVersionUID = 0L; + // Use SubscriptionEntry.newBuilder() to construct. + private SubscriptionEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SubscriptionEntry() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SubscriptionEntry(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SubscriptionEntry( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; + if (expression_ != null) { + subBuilder = expression_.toBuilder(); + } + expression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(expression_); + expression_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SubscriptionEntry.class, apache.rocketmq.v2.SubscriptionEntry.Builder.class); + } + + public static final int TOPIC_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int EXPRESSION_FIELD_NUMBER = 2; + private apache.rocketmq.v2.FilterExpression expression_; + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + * @return Whether the expression field is set. + */ + @java.lang.Override + public boolean hasExpression() { + return expression_ != null; + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + * @return The expression. + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpression getExpression() { + return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { + return getExpression(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (topic_ != null) { + output.writeMessage(1, getTopic()); + } + if (expression_ != null) { + output.writeMessage(2, getExpression()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getTopic()); + } + if (expression_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getExpression()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SubscriptionEntry)) { + return super.equals(obj); + } + apache.rocketmq.v2.SubscriptionEntry other = (apache.rocketmq.v2.SubscriptionEntry) obj; + + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasExpression() != other.hasExpression()) return false; + if (hasExpression()) { + if (!getExpression() + .equals(other.getExpression())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasExpression()) { + hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; + hash = (53 * hash) + getExpression().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionEntry parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SubscriptionEntry parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SubscriptionEntry parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SubscriptionEntry prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.SubscriptionEntry} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SubscriptionEntry) + apache.rocketmq.v2.SubscriptionEntryOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SubscriptionEntry.class, apache.rocketmq.v2.SubscriptionEntry.Builder.class); + } + + // Construct using apache.rocketmq.v2.SubscriptionEntry.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (expressionBuilder_ == null) { + expression_ = null; + } else { + expression_ = null; + expressionBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionEntry getDefaultInstanceForType() { + return apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionEntry build() { + apache.rocketmq.v2.SubscriptionEntry result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionEntry buildPartial() { + apache.rocketmq.v2.SubscriptionEntry result = new apache.rocketmq.v2.SubscriptionEntry(this); + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (expressionBuilder_ == null) { + result.expression_ = expression_; + } else { + result.expression_ = expressionBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SubscriptionEntry) { + return mergeFrom((apache.rocketmq.v2.SubscriptionEntry)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SubscriptionEntry other) { + if (other == apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance()) return this; + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasExpression()) { + mergeExpression(other.getExpression()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SubscriptionEntry parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SubscriptionEntry) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.FilterExpression expression_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> expressionBuilder_; + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + * @return Whether the expression field is set. + */ + public boolean hasExpression() { + return expressionBuilder_ != null || expression_ != null; + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + * @return The expression. + */ + public apache.rocketmq.v2.FilterExpression getExpression() { + if (expressionBuilder_ == null) { + return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } else { + return expressionBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + public Builder setExpression(apache.rocketmq.v2.FilterExpression value) { + if (expressionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + expression_ = value; + onChanged(); + } else { + expressionBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + public Builder setExpression( + apache.rocketmq.v2.FilterExpression.Builder builderForValue) { + if (expressionBuilder_ == null) { + expression_ = builderForValue.build(); + onChanged(); + } else { + expressionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + public Builder mergeExpression(apache.rocketmq.v2.FilterExpression value) { + if (expressionBuilder_ == null) { + if (expression_ != null) { + expression_ = + apache.rocketmq.v2.FilterExpression.newBuilder(expression_).mergeFrom(value).buildPartial(); + } else { + expression_ = value; + } + onChanged(); + } else { + expressionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + public Builder clearExpression() { + if (expressionBuilder_ == null) { + expression_ = null; + onChanged(); + } else { + expression_ = null; + expressionBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + public apache.rocketmq.v2.FilterExpression.Builder getExpressionBuilder() { + + onChanged(); + return getExpressionFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { + if (expressionBuilder_ != null) { + return expressionBuilder_.getMessageOrBuilder(); + } else { + return expression_ == null ? + apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } + } + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> + getExpressionFieldBuilder() { + if (expressionBuilder_ == null) { + expressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( + getExpression(), + getParentForChildren(), + isClean()); + expression_ = null; + } + return expressionBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SubscriptionEntry) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SubscriptionEntry) + private static final apache.rocketmq.v2.SubscriptionEntry DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SubscriptionEntry(); + } + + public static apache.rocketmq.v2.SubscriptionEntry getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SubscriptionEntry parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SubscriptionEntry(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionEntry getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java new file mode 100644 index 00000000000..f07969defcc --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java @@ -0,0 +1,39 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface SubscriptionEntryOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SubscriptionEntry) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + * @return Whether the expression field is set. + */ + boolean hasExpression(); + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + * @return The expression. + */ + apache.rocketmq.v2.FilterExpression getExpression(); + /** + * .apache.rocketmq.v2.FilterExpression expression = 2; + */ + apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java new file mode 100644 index 00000000000..146499be95d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java @@ -0,0 +1,1563 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * A single subscription relationship between a group and a topic.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.SubscriptionInfo} + */ +public final class SubscriptionInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SubscriptionInfo) + SubscriptionInfoOrBuilder { +private static final long serialVersionUID = 0L; + // Use SubscriptionInfo.newBuilder() to construct. + private SubscriptionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SubscriptionInfo() { + messageModel_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SubscriptionInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SubscriptionInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; + if (expression_ != null) { + subBuilder = expression_.toBuilder(); + } + expression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(expression_); + expression_ = subBuilder.buildPartial(); + } + + break; + } + case 32: { + + online_ = input.readBool(); + break; + } + case 42: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (lastUpdateTimestamp_ != null) { + subBuilder = lastUpdateTimestamp_.toBuilder(); + } + lastUpdateTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lastUpdateTimestamp_); + lastUpdateTimestamp_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + int rawValue = input.readEnum(); + + messageModel_ = rawValue; + break; + } + case 56: { + + subscriptionConsistency_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SubscriptionInfo.class, apache.rocketmq.v2.SubscriptionInfo.Builder.class); + } + + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int EXPRESSION_FIELD_NUMBER = 3; + private apache.rocketmq.v2.FilterExpression expression_; + /** + *
+   * The filter expression (TAG or SQL92) the subscription uses.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + * @return Whether the expression field is set. + */ + @java.lang.Override + public boolean hasExpression() { + return expression_ != null; + } + /** + *
+   * The filter expression (TAG or SQL92) the subscription uses.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + * @return The expression. + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpression getExpression() { + return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } + /** + *
+   * The filter expression (TAG or SQL92) the subscription uses.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { + return getExpression(); + } + + public static final int ONLINE_FIELD_NUMBER = 4; + private boolean online_; + /** + *
+   * Whether there is at least one online consumer for this subscription.
+   * 
+ * + * bool online = 4; + * @return The online. + */ + @java.lang.Override + public boolean getOnline() { + return online_; + } + + public static final int LAST_UPDATE_TIMESTAMP_FIELD_NUMBER = 5; + private com.google.protobuf.Timestamp lastUpdateTimestamp_; + /** + *
+   * The last time this subscription was reported/updated.
+   * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + * @return Whether the lastUpdateTimestamp field is set. + */ + @java.lang.Override + public boolean hasLastUpdateTimestamp() { + return lastUpdateTimestamp_ != null; + } + /** + *
+   * The last time this subscription was reported/updated.
+   * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + * @return The lastUpdateTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getLastUpdateTimestamp() { + return lastUpdateTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : lastUpdateTimestamp_; + } + /** + *
+   * The last time this subscription was reported/updated.
+   * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getLastUpdateTimestampOrBuilder() { + return getLastUpdateTimestamp(); + } + + public static final int MESSAGE_MODEL_FIELD_NUMBER = 6; + private int messageModel_; + /** + *
+   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The enum numeric value on the wire for messageModel. + */ + @java.lang.Override public int getMessageModelValue() { + return messageModel_; + } + /** + *
+   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The messageModel. + */ + @java.lang.Override public apache.rocketmq.v2.MessageModel getMessageModel() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); + return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; + } + + public static final int SUBSCRIPTION_CONSISTENCY_FIELD_NUMBER = 7; + private boolean subscriptionConsistency_; + /** + *
+   * Whether the subscription is consistent across all consumers of the group.
+   * 
+ * + * bool subscription_consistency = 7; + * @return The subscriptionConsistency. + */ + @java.lang.Override + public boolean getSubscriptionConsistency() { + return subscriptionConsistency_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (expression_ != null) { + output.writeMessage(3, getExpression()); + } + if (online_ != false) { + output.writeBool(4, online_); + } + if (lastUpdateTimestamp_ != null) { + output.writeMessage(5, getLastUpdateTimestamp()); + } + if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { + output.writeEnum(6, messageModel_); + } + if (subscriptionConsistency_ != false) { + output.writeBool(7, subscriptionConsistency_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (expression_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getExpression()); + } + if (online_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(4, online_); + } + if (lastUpdateTimestamp_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getLastUpdateTimestamp()); + } + if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, messageModel_); + } + if (subscriptionConsistency_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(7, subscriptionConsistency_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SubscriptionInfo)) { + return super.equals(obj); + } + apache.rocketmq.v2.SubscriptionInfo other = (apache.rocketmq.v2.SubscriptionInfo) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasExpression() != other.hasExpression()) return false; + if (hasExpression()) { + if (!getExpression() + .equals(other.getExpression())) return false; + } + if (getOnline() + != other.getOnline()) return false; + if (hasLastUpdateTimestamp() != other.hasLastUpdateTimestamp()) return false; + if (hasLastUpdateTimestamp()) { + if (!getLastUpdateTimestamp() + .equals(other.getLastUpdateTimestamp())) return false; + } + if (messageModel_ != other.messageModel_) return false; + if (getSubscriptionConsistency() + != other.getSubscriptionConsistency()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasExpression()) { + hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; + hash = (53 * hash) + getExpression().hashCode(); + } + hash = (37 * hash) + ONLINE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getOnline()); + if (hasLastUpdateTimestamp()) { + hash = (37 * hash) + LAST_UPDATE_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getLastUpdateTimestamp().hashCode(); + } + hash = (37 * hash) + MESSAGE_MODEL_FIELD_NUMBER; + hash = (53 * hash) + messageModel_; + hash = (37 * hash) + SUBSCRIPTION_CONSISTENCY_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getSubscriptionConsistency()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionInfo parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SubscriptionInfo parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SubscriptionInfo parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SubscriptionInfo prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * A single subscription relationship between a group and a topic.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.SubscriptionInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SubscriptionInfo) + apache.rocketmq.v2.SubscriptionInfoOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SubscriptionInfo.class, apache.rocketmq.v2.SubscriptionInfo.Builder.class); + } + + // Construct using apache.rocketmq.v2.SubscriptionInfo.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (expressionBuilder_ == null) { + expression_ = null; + } else { + expression_ = null; + expressionBuilder_ = null; + } + online_ = false; + + if (lastUpdateTimestampBuilder_ == null) { + lastUpdateTimestamp_ = null; + } else { + lastUpdateTimestamp_ = null; + lastUpdateTimestampBuilder_ = null; + } + messageModel_ = 0; + + subscriptionConsistency_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfo getDefaultInstanceForType() { + return apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfo build() { + apache.rocketmq.v2.SubscriptionInfo result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfo buildPartial() { + apache.rocketmq.v2.SubscriptionInfo result = new apache.rocketmq.v2.SubscriptionInfo(this); + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (expressionBuilder_ == null) { + result.expression_ = expression_; + } else { + result.expression_ = expressionBuilder_.build(); + } + result.online_ = online_; + if (lastUpdateTimestampBuilder_ == null) { + result.lastUpdateTimestamp_ = lastUpdateTimestamp_; + } else { + result.lastUpdateTimestamp_ = lastUpdateTimestampBuilder_.build(); + } + result.messageModel_ = messageModel_; + result.subscriptionConsistency_ = subscriptionConsistency_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SubscriptionInfo) { + return mergeFrom((apache.rocketmq.v2.SubscriptionInfo)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SubscriptionInfo other) { + if (other == apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasExpression()) { + mergeExpression(other.getExpression()); + } + if (other.getOnline() != false) { + setOnline(other.getOnline()); + } + if (other.hasLastUpdateTimestamp()) { + mergeLastUpdateTimestamp(other.getLastUpdateTimestamp()); + } + if (other.messageModel_ != 0) { + setMessageModelValue(other.getMessageModelValue()); + } + if (other.getSubscriptionConsistency() != false) { + setSubscriptionConsistency(other.getSubscriptionConsistency()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SubscriptionInfo parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SubscriptionInfo) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.FilterExpression expression_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> expressionBuilder_; + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + * @return Whether the expression field is set. + */ + public boolean hasExpression() { + return expressionBuilder_ != null || expression_ != null; + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + * @return The expression. + */ + public apache.rocketmq.v2.FilterExpression getExpression() { + if (expressionBuilder_ == null) { + return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } else { + return expressionBuilder_.getMessage(); + } + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + public Builder setExpression(apache.rocketmq.v2.FilterExpression value) { + if (expressionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + expression_ = value; + onChanged(); + } else { + expressionBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + public Builder setExpression( + apache.rocketmq.v2.FilterExpression.Builder builderForValue) { + if (expressionBuilder_ == null) { + expression_ = builderForValue.build(); + onChanged(); + } else { + expressionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + public Builder mergeExpression(apache.rocketmq.v2.FilterExpression value) { + if (expressionBuilder_ == null) { + if (expression_ != null) { + expression_ = + apache.rocketmq.v2.FilterExpression.newBuilder(expression_).mergeFrom(value).buildPartial(); + } else { + expression_ = value; + } + onChanged(); + } else { + expressionBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + public Builder clearExpression() { + if (expressionBuilder_ == null) { + expression_ = null; + onChanged(); + } else { + expression_ = null; + expressionBuilder_ = null; + } + + return this; + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + public apache.rocketmq.v2.FilterExpression.Builder getExpressionBuilder() { + + onChanged(); + return getExpressionFieldBuilder().getBuilder(); + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { + if (expressionBuilder_ != null) { + return expressionBuilder_.getMessageOrBuilder(); + } else { + return expression_ == null ? + apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; + } + } + /** + *
+     * The filter expression (TAG or SQL92) the subscription uses.
+     * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> + getExpressionFieldBuilder() { + if (expressionBuilder_ == null) { + expressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( + getExpression(), + getParentForChildren(), + isClean()); + expression_ = null; + } + return expressionBuilder_; + } + + private boolean online_ ; + /** + *
+     * Whether there is at least one online consumer for this subscription.
+     * 
+ * + * bool online = 4; + * @return The online. + */ + @java.lang.Override + public boolean getOnline() { + return online_; + } + /** + *
+     * Whether there is at least one online consumer for this subscription.
+     * 
+ * + * bool online = 4; + * @param value The online to set. + * @return This builder for chaining. + */ + public Builder setOnline(boolean value) { + + online_ = value; + onChanged(); + return this; + } + /** + *
+     * Whether there is at least one online consumer for this subscription.
+     * 
+ * + * bool online = 4; + * @return This builder for chaining. + */ + public Builder clearOnline() { + + online_ = false; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp lastUpdateTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> lastUpdateTimestampBuilder_; + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + * @return Whether the lastUpdateTimestamp field is set. + */ + public boolean hasLastUpdateTimestamp() { + return lastUpdateTimestampBuilder_ != null || lastUpdateTimestamp_ != null; + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + * @return The lastUpdateTimestamp. + */ + public com.google.protobuf.Timestamp getLastUpdateTimestamp() { + if (lastUpdateTimestampBuilder_ == null) { + return lastUpdateTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : lastUpdateTimestamp_; + } else { + return lastUpdateTimestampBuilder_.getMessage(); + } + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + public Builder setLastUpdateTimestamp(com.google.protobuf.Timestamp value) { + if (lastUpdateTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + lastUpdateTimestamp_ = value; + onChanged(); + } else { + lastUpdateTimestampBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + public Builder setLastUpdateTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (lastUpdateTimestampBuilder_ == null) { + lastUpdateTimestamp_ = builderForValue.build(); + onChanged(); + } else { + lastUpdateTimestampBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + public Builder mergeLastUpdateTimestamp(com.google.protobuf.Timestamp value) { + if (lastUpdateTimestampBuilder_ == null) { + if (lastUpdateTimestamp_ != null) { + lastUpdateTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(lastUpdateTimestamp_).mergeFrom(value).buildPartial(); + } else { + lastUpdateTimestamp_ = value; + } + onChanged(); + } else { + lastUpdateTimestampBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + public Builder clearLastUpdateTimestamp() { + if (lastUpdateTimestampBuilder_ == null) { + lastUpdateTimestamp_ = null; + onChanged(); + } else { + lastUpdateTimestamp_ = null; + lastUpdateTimestampBuilder_ = null; + } + + return this; + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + public com.google.protobuf.Timestamp.Builder getLastUpdateTimestampBuilder() { + + onChanged(); + return getLastUpdateTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + public com.google.protobuf.TimestampOrBuilder getLastUpdateTimestampOrBuilder() { + if (lastUpdateTimestampBuilder_ != null) { + return lastUpdateTimestampBuilder_.getMessageOrBuilder(); + } else { + return lastUpdateTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : lastUpdateTimestamp_; + } + } + /** + *
+     * The last time this subscription was reported/updated.
+     * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getLastUpdateTimestampFieldBuilder() { + if (lastUpdateTimestampBuilder_ == null) { + lastUpdateTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getLastUpdateTimestamp(), + getParentForChildren(), + isClean()); + lastUpdateTimestamp_ = null; + } + return lastUpdateTimestampBuilder_; + } + + private int messageModel_ = 0; + /** + *
+     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The enum numeric value on the wire for messageModel. + */ + @java.lang.Override public int getMessageModelValue() { + return messageModel_; + } + /** + *
+     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @param value The enum numeric value on the wire for messageModel to set. + * @return This builder for chaining. + */ + public Builder setMessageModelValue(int value) { + + messageModel_ = value; + onChanged(); + return this; + } + /** + *
+     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The messageModel. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageModel getMessageModel() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); + return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; + } + /** + *
+     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @param value The messageModel to set. + * @return This builder for chaining. + */ + public Builder setMessageModel(apache.rocketmq.v2.MessageModel value) { + if (value == null) { + throw new NullPointerException(); + } + + messageModel_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+     * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return This builder for chaining. + */ + public Builder clearMessageModel() { + + messageModel_ = 0; + onChanged(); + return this; + } + + private boolean subscriptionConsistency_ ; + /** + *
+     * Whether the subscription is consistent across all consumers of the group.
+     * 
+ * + * bool subscription_consistency = 7; + * @return The subscriptionConsistency. + */ + @java.lang.Override + public boolean getSubscriptionConsistency() { + return subscriptionConsistency_; + } + /** + *
+     * Whether the subscription is consistent across all consumers of the group.
+     * 
+ * + * bool subscription_consistency = 7; + * @param value The subscriptionConsistency to set. + * @return This builder for chaining. + */ + public Builder setSubscriptionConsistency(boolean value) { + + subscriptionConsistency_ = value; + onChanged(); + return this; + } + /** + *
+     * Whether the subscription is consistent across all consumers of the group.
+     * 
+ * + * bool subscription_consistency = 7; + * @return This builder for chaining. + */ + public Builder clearSubscriptionConsistency() { + + subscriptionConsistency_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SubscriptionInfo) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SubscriptionInfo) + private static final apache.rocketmq.v2.SubscriptionInfo DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SubscriptionInfo(); + } + + public static apache.rocketmq.v2.SubscriptionInfo getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SubscriptionInfo parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SubscriptionInfo(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SubscriptionInfo getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java new file mode 100644 index 00000000000..60737ae2ae3 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java @@ -0,0 +1,132 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface SubscriptionInfoOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SubscriptionInfo) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * The filter expression (TAG or SQL92) the subscription uses.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + * @return Whether the expression field is set. + */ + boolean hasExpression(); + /** + *
+   * The filter expression (TAG or SQL92) the subscription uses.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + * @return The expression. + */ + apache.rocketmq.v2.FilterExpression getExpression(); + /** + *
+   * The filter expression (TAG or SQL92) the subscription uses.
+   * 
+ * + * .apache.rocketmq.v2.FilterExpression expression = 3; + */ + apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder(); + + /** + *
+   * Whether there is at least one online consumer for this subscription.
+   * 
+ * + * bool online = 4; + * @return The online. + */ + boolean getOnline(); + + /** + *
+   * The last time this subscription was reported/updated.
+   * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + * @return Whether the lastUpdateTimestamp field is set. + */ + boolean hasLastUpdateTimestamp(); + /** + *
+   * The last time this subscription was reported/updated.
+   * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + * @return The lastUpdateTimestamp. + */ + com.google.protobuf.Timestamp getLastUpdateTimestamp(); + /** + *
+   * The last time this subscription was reported/updated.
+   * 
+ * + * .google.protobuf.Timestamp last_update_timestamp = 5; + */ + com.google.protobuf.TimestampOrBuilder getLastUpdateTimestampOrBuilder(); + + /** + *
+   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The enum numeric value on the wire for messageModel. + */ + int getMessageModelValue(); + /** + *
+   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
+   * 
+ * + * .apache.rocketmq.v2.MessageModel message_model = 6; + * @return The messageModel. + */ + apache.rocketmq.v2.MessageModel getMessageModel(); + + /** + *
+   * Whether the subscription is consistent across all consumers of the group.
+   * 
+ * + * bool subscription_consistency = 7; + * @return The subscriptionConsistency. + */ + boolean getSubscriptionConsistency(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java new file mode 100644 index 00000000000..e839b5105eb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java @@ -0,0 +1,206 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface SubscriptionOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Subscription) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Subscription settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * Consumer group.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + *
+   * Subscription settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * Consumer group.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + *
+   * Subscription settings below here is appointed by client, thus it is
+   * unnecessary for server to push at present.
+   * Consumer group.
+   * 
+ * + * optional .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + java.util.List + getSubscriptionsList(); + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + apache.rocketmq.v2.SubscriptionEntry getSubscriptions(int index); + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + int getSubscriptionsCount(); + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + java.util.List + getSubscriptionsOrBuilderList(); + /** + *
+   * Subscription for consumer.
+   * 
+ * + * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; + */ + apache.rocketmq.v2.SubscriptionEntryOrBuilder getSubscriptionsOrBuilder( + int index); + + /** + *
+   * Subscription settings below here are from server, it is essential for
+   * server to push.
+   * When FIFO flag is `true`, messages of the same message group are processed
+   * in first-in-first-out manner.
+   * Brokers will not deliver further messages of the same group until prior
+   * ones are completely acknowledged.
+   * 
+ * + * optional bool fifo = 3; + * @return Whether the fifo field is set. + */ + boolean hasFifo(); + /** + *
+   * Subscription settings below here are from server, it is essential for
+   * server to push.
+   * When FIFO flag is `true`, messages of the same message group are processed
+   * in first-in-first-out manner.
+   * Brokers will not deliver further messages of the same group until prior
+   * ones are completely acknowledged.
+   * 
+ * + * optional bool fifo = 3; + * @return The fifo. + */ + boolean getFifo(); + + /** + *
+   * Message receive batch size here is essential for push consumer.
+   * 
+ * + * optional int32 receive_batch_size = 4; + * @return Whether the receiveBatchSize field is set. + */ + boolean hasReceiveBatchSize(); + /** + *
+   * Message receive batch size here is essential for push consumer.
+   * 
+ * + * optional int32 receive_batch_size = 4; + * @return The receiveBatchSize. + */ + int getReceiveBatchSize(); + + /** + *
+   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+   * push consumer.
+   * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + * @return Whether the longPollingTimeout field is set. + */ + boolean hasLongPollingTimeout(); + /** + *
+   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+   * push consumer.
+   * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + * @return The longPollingTimeout. + */ + com.google.protobuf.Duration getLongPollingTimeout(); + /** + *
+   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
+   * push consumer.
+   * 
+ * + * optional .google.protobuf.Duration long_polling_timeout = 5; + */ + com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder(); + + /** + *
+   * Only lite push consumer
+   * client-side lite subscription quota limit
+   * 
+ * + * optional int32 lite_subscription_quota = 6; + * @return Whether the liteSubscriptionQuota field is set. + */ + boolean hasLiteSubscriptionQuota(); + /** + *
+   * Only lite push consumer
+   * client-side lite subscription quota limit
+   * 
+ * + * optional int32 lite_subscription_quota = 6; + * @return The liteSubscriptionQuota. + */ + int getLiteSubscriptionQuota(); + + /** + *
+   * Only lite push consumer
+   * Maximum length limit for lite topic
+   * 
+ * + * optional int32 max_lite_topic_size = 7; + * @return Whether the maxLiteTopicSize field is set. + */ + boolean hasMaxLiteTopicSize(); + /** + *
+   * Only lite push consumer
+   * Maximum length limit for lite topic
+   * 
+ * + * optional int32 max_lite_topic_size = 7; + * @return The maxLiteTopicSize. + */ + int getMaxLiteTopicSize(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java new file mode 100644 index 00000000000..faebae8961e --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java @@ -0,0 +1,1521 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionRequest} + */ +public final class SyncLiteSubscriptionRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SyncLiteSubscriptionRequest) + SyncLiteSubscriptionRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use SyncLiteSubscriptionRequest.newBuilder() to construct. + private SyncLiteSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SyncLiteSubscriptionRequest() { + action_ = 0; + liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SyncLiteSubscriptionRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SyncLiteSubscriptionRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + action_ = rawValue; + break; + } + case 18: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + liteTopicSet_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000001; + } + liteTopicSet_.add(s); + break; + } + case 40: { + bitField0_ |= 0x00000001; + version_ = input.readInt64(); + break; + } + case 50: { + apache.rocketmq.v2.OffsetOption.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = offsetOption_.toBuilder(); + } + offsetOption_ = input.readMessage(apache.rocketmq.v2.OffsetOption.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(offsetOption_); + offsetOption_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + liteTopicSet_ = liteTopicSet_.getUnmodifiableView(); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SyncLiteSubscriptionRequest.class, apache.rocketmq.v2.SyncLiteSubscriptionRequest.Builder.class); + } + + private int bitField0_; + public static final int ACTION_FIELD_NUMBER = 1; + private int action_; + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @return The action. + */ + @java.lang.Override public apache.rocketmq.v2.LiteSubscriptionAction getAction() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.LiteSubscriptionAction result = apache.rocketmq.v2.LiteSubscriptionAction.valueOf(action_); + return result == null ? apache.rocketmq.v2.LiteSubscriptionAction.UNRECOGNIZED : result; + } + + public static final int TOPIC_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Resource topic_; + /** + *
+   * bindTopic for lite push consumer
+   * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + *
+   * bindTopic for lite push consumer
+   * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + *
+   * bindTopic for lite push consumer
+   * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int GROUP_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource group_; + /** + *
+   * consumer group
+   * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + *
+   * consumer group
+   * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + *
+   * consumer group
+   * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int LITE_TOPIC_SET_FIELD_NUMBER = 4; + private com.google.protobuf.LazyStringList liteTopicSet_; + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @return A list containing the liteTopicSet. + */ + public com.google.protobuf.ProtocolStringList + getLiteTopicSetList() { + return liteTopicSet_; + } + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @return The count of liteTopicSet. + */ + public int getLiteTopicSetCount() { + return liteTopicSet_.size(); + } + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @param index The index of the element to return. + * @return The liteTopicSet at the given index. + */ + public java.lang.String getLiteTopicSet(int index) { + return liteTopicSet_.get(index); + } + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @param index The index of the value to return. + * @return The bytes of the liteTopicSet at the given index. + */ + public com.google.protobuf.ByteString + getLiteTopicSetBytes(int index) { + return liteTopicSet_.getByteString(index); + } + + public static final int VERSION_FIELD_NUMBER = 5; + private long version_; + /** + * optional int64 version = 5; + * @return Whether the version field is set. + */ + @java.lang.Override + public boolean hasVersion() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional int64 version = 5; + * @return The version. + */ + @java.lang.Override + public long getVersion() { + return version_; + } + + public static final int OFFSET_OPTION_FIELD_NUMBER = 6; + private apache.rocketmq.v2.OffsetOption offsetOption_; + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + * @return Whether the offsetOption field is set. + */ + @java.lang.Override + public boolean hasOffsetOption() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + * @return The offsetOption. + */ + @java.lang.Override + public apache.rocketmq.v2.OffsetOption getOffsetOption() { + return offsetOption_ == null ? apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + @java.lang.Override + public apache.rocketmq.v2.OffsetOptionOrBuilder getOffsetOptionOrBuilder() { + return offsetOption_ == null ? apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (action_ != apache.rocketmq.v2.LiteSubscriptionAction.PARTIAL_ADD.getNumber()) { + output.writeEnum(1, action_); + } + if (topic_ != null) { + output.writeMessage(2, getTopic()); + } + if (group_ != null) { + output.writeMessage(3, getGroup()); + } + for (int i = 0; i < liteTopicSet_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, liteTopicSet_.getRaw(i)); + } + if (((bitField0_ & 0x00000001) != 0)) { + output.writeInt64(5, version_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(6, getOffsetOption()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (action_ != apache.rocketmq.v2.LiteSubscriptionAction.PARTIAL_ADD.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, action_); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getTopic()); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGroup()); + } + { + int dataSize = 0; + for (int i = 0; i < liteTopicSet_.size(); i++) { + dataSize += computeStringSizeNoTag(liteTopicSet_.getRaw(i)); + } + size += dataSize; + size += 1 * getLiteTopicSetList().size(); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(5, version_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getOffsetOption()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SyncLiteSubscriptionRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.SyncLiteSubscriptionRequest other = (apache.rocketmq.v2.SyncLiteSubscriptionRequest) obj; + + if (action_ != other.action_) return false; + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (!getLiteTopicSetList() + .equals(other.getLiteTopicSetList())) return false; + if (hasVersion() != other.hasVersion()) return false; + if (hasVersion()) { + if (getVersion() + != other.getVersion()) return false; + } + if (hasOffsetOption() != other.hasOffsetOption()) return false; + if (hasOffsetOption()) { + if (!getOffsetOption() + .equals(other.getOffsetOption())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ACTION_FIELD_NUMBER; + hash = (53 * hash) + action_; + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (getLiteTopicSetCount() > 0) { + hash = (37 * hash) + LITE_TOPIC_SET_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopicSetList().hashCode(); + } + if (hasVersion()) { + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getVersion()); + } + if (hasOffsetOption()) { + hash = (37 * hash) + OFFSET_OPTION_FIELD_NUMBER; + hash = (53 * hash) + getOffsetOption().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SyncLiteSubscriptionRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SyncLiteSubscriptionRequest) + apache.rocketmq.v2.SyncLiteSubscriptionRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SyncLiteSubscriptionRequest.class, apache.rocketmq.v2.SyncLiteSubscriptionRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.SyncLiteSubscriptionRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOffsetOptionFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + action_ = 0; + + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + version_ = 0L; + bitField0_ = (bitField0_ & ~0x00000002); + if (offsetOptionBuilder_ == null) { + offsetOption_ = null; + } else { + offsetOptionBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.SyncLiteSubscriptionRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionRequest build() { + apache.rocketmq.v2.SyncLiteSubscriptionRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionRequest buildPartial() { + apache.rocketmq.v2.SyncLiteSubscriptionRequest result = new apache.rocketmq.v2.SyncLiteSubscriptionRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.action_ = action_; + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (((bitField0_ & 0x00000001) != 0)) { + liteTopicSet_ = liteTopicSet_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000001); + } + result.liteTopicSet_ = liteTopicSet_; + if (((from_bitField0_ & 0x00000002) != 0)) { + result.version_ = version_; + to_bitField0_ |= 0x00000001; + } + if (((from_bitField0_ & 0x00000004) != 0)) { + if (offsetOptionBuilder_ == null) { + result.offsetOption_ = offsetOption_; + } else { + result.offsetOption_ = offsetOptionBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SyncLiteSubscriptionRequest) { + return mergeFrom((apache.rocketmq.v2.SyncLiteSubscriptionRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SyncLiteSubscriptionRequest other) { + if (other == apache.rocketmq.v2.SyncLiteSubscriptionRequest.getDefaultInstance()) return this; + if (other.action_ != 0) { + setActionValue(other.getActionValue()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (!other.liteTopicSet_.isEmpty()) { + if (liteTopicSet_.isEmpty()) { + liteTopicSet_ = other.liteTopicSet_; + bitField0_ = (bitField0_ & ~0x00000001); + } else { + ensureLiteTopicSetIsMutable(); + liteTopicSet_.addAll(other.liteTopicSet_); + } + onChanged(); + } + if (other.hasVersion()) { + setVersion(other.getVersion()); + } + if (other.hasOffsetOption()) { + mergeOffsetOption(other.getOffsetOption()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SyncLiteSubscriptionRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SyncLiteSubscriptionRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private int action_ = 0; + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @return The enum numeric value on the wire for action. + */ + @java.lang.Override public int getActionValue() { + return action_; + } + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @param value The enum numeric value on the wire for action to set. + * @return This builder for chaining. + */ + public Builder setActionValue(int value) { + + action_ = value; + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @return The action. + */ + @java.lang.Override + public apache.rocketmq.v2.LiteSubscriptionAction getAction() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.LiteSubscriptionAction result = apache.rocketmq.v2.LiteSubscriptionAction.valueOf(action_); + return result == null ? apache.rocketmq.v2.LiteSubscriptionAction.UNRECOGNIZED : result; + } + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @param value The action to set. + * @return This builder for chaining. + */ + public Builder setAction(apache.rocketmq.v2.LiteSubscriptionAction value) { + if (value == null) { + throw new NullPointerException(); + } + + action_ = value.getNumber(); + onChanged(); + return this; + } + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @return This builder for chaining. + */ + public Builder clearAction() { + + action_ = 0; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + *
+     * bindTopic for lite push consumer
+     * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + *
+     * consumer group
+     * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private com.google.protobuf.LazyStringList liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureLiteTopicSetIsMutable() { + if (!((bitField0_ & 0x00000001) != 0)) { + liteTopicSet_ = new com.google.protobuf.LazyStringArrayList(liteTopicSet_); + bitField0_ |= 0x00000001; + } + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @return A list containing the liteTopicSet. + */ + public com.google.protobuf.ProtocolStringList + getLiteTopicSetList() { + return liteTopicSet_.getUnmodifiableView(); + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @return The count of liteTopicSet. + */ + public int getLiteTopicSetCount() { + return liteTopicSet_.size(); + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @param index The index of the element to return. + * @return The liteTopicSet at the given index. + */ + public java.lang.String getLiteTopicSet(int index) { + return liteTopicSet_.get(index); + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @param index The index of the value to return. + * @return The bytes of the liteTopicSet at the given index. + */ + public com.google.protobuf.ByteString + getLiteTopicSetBytes(int index) { + return liteTopicSet_.getByteString(index); + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @param index The index to set the value at. + * @param value The liteTopicSet to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicSet( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureLiteTopicSetIsMutable(); + liteTopicSet_.set(index, value); + onChanged(); + return this; + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @param value The liteTopicSet to add. + * @return This builder for chaining. + */ + public Builder addLiteTopicSet( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureLiteTopicSetIsMutable(); + liteTopicSet_.add(value); + onChanged(); + return this; + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @param values The liteTopicSet to add. + * @return This builder for chaining. + */ + public Builder addAllLiteTopicSet( + java.lang.Iterable values) { + ensureLiteTopicSetIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, liteTopicSet_); + onChanged(); + return this; + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @return This builder for chaining. + */ + public Builder clearLiteTopicSet() { + liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000001); + onChanged(); + return this; + } + /** + *
+     * lite subscription set of lite topics
+     * 
+ * + * repeated string lite_topic_set = 4; + * @param value The bytes of the liteTopicSet to add. + * @return This builder for chaining. + */ + public Builder addLiteTopicSetBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureLiteTopicSetIsMutable(); + liteTopicSet_.add(value); + onChanged(); + return this; + } + + private long version_ ; + /** + * optional int64 version = 5; + * @return Whether the version field is set. + */ + @java.lang.Override + public boolean hasVersion() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + * optional int64 version = 5; + * @return The version. + */ + @java.lang.Override + public long getVersion() { + return version_; + } + /** + * optional int64 version = 5; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion(long value) { + bitField0_ |= 0x00000002; + version_ = value; + onChanged(); + return this; + } + /** + * optional int64 version = 5; + * @return This builder for chaining. + */ + public Builder clearVersion() { + bitField0_ = (bitField0_ & ~0x00000002); + version_ = 0L; + onChanged(); + return this; + } + + private apache.rocketmq.v2.OffsetOption offsetOption_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.OffsetOption, apache.rocketmq.v2.OffsetOption.Builder, apache.rocketmq.v2.OffsetOptionOrBuilder> offsetOptionBuilder_; + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + * @return Whether the offsetOption field is set. + */ + public boolean hasOffsetOption() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + * @return The offsetOption. + */ + public apache.rocketmq.v2.OffsetOption getOffsetOption() { + if (offsetOptionBuilder_ == null) { + return offsetOption_ == null ? apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; + } else { + return offsetOptionBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + public Builder setOffsetOption(apache.rocketmq.v2.OffsetOption value) { + if (offsetOptionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + offsetOption_ = value; + onChanged(); + } else { + offsetOptionBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + public Builder setOffsetOption( + apache.rocketmq.v2.OffsetOption.Builder builderForValue) { + if (offsetOptionBuilder_ == null) { + offsetOption_ = builderForValue.build(); + onChanged(); + } else { + offsetOptionBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + public Builder mergeOffsetOption(apache.rocketmq.v2.OffsetOption value) { + if (offsetOptionBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) && + offsetOption_ != null && + offsetOption_ != apache.rocketmq.v2.OffsetOption.getDefaultInstance()) { + offsetOption_ = + apache.rocketmq.v2.OffsetOption.newBuilder(offsetOption_).mergeFrom(value).buildPartial(); + } else { + offsetOption_ = value; + } + onChanged(); + } else { + offsetOptionBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + public Builder clearOffsetOption() { + if (offsetOptionBuilder_ == null) { + offsetOption_ = null; + onChanged(); + } else { + offsetOptionBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + public apache.rocketmq.v2.OffsetOption.Builder getOffsetOptionBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getOffsetOptionFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + public apache.rocketmq.v2.OffsetOptionOrBuilder getOffsetOptionOrBuilder() { + if (offsetOptionBuilder_ != null) { + return offsetOptionBuilder_.getMessageOrBuilder(); + } else { + return offsetOption_ == null ? + apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; + } + } + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.OffsetOption, apache.rocketmq.v2.OffsetOption.Builder, apache.rocketmq.v2.OffsetOptionOrBuilder> + getOffsetOptionFieldBuilder() { + if (offsetOptionBuilder_ == null) { + offsetOptionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.OffsetOption, apache.rocketmq.v2.OffsetOption.Builder, apache.rocketmq.v2.OffsetOptionOrBuilder>( + getOffsetOption(), + getParentForChildren(), + isClean()); + offsetOption_ = null; + } + return offsetOptionBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SyncLiteSubscriptionRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SyncLiteSubscriptionRequest) + private static final apache.rocketmq.v2.SyncLiteSubscriptionRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SyncLiteSubscriptionRequest(); + } + + public static apache.rocketmq.v2.SyncLiteSubscriptionRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SyncLiteSubscriptionRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SyncLiteSubscriptionRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java new file mode 100644 index 00000000000..2cd4b9218cf --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java @@ -0,0 +1,141 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface SyncLiteSubscriptionRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SyncLiteSubscriptionRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @return The enum numeric value on the wire for action. + */ + int getActionValue(); + /** + * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; + * @return The action. + */ + apache.rocketmq.v2.LiteSubscriptionAction getAction(); + + /** + *
+   * bindTopic for lite push consumer
+   * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + *
+   * bindTopic for lite push consumer
+   * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + *
+   * bindTopic for lite push consumer
+   * 
+ * + * .apache.rocketmq.v2.Resource topic = 2; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + *
+   * consumer group
+   * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + *
+   * consumer group
+   * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + *
+   * consumer group
+   * 
+ * + * .apache.rocketmq.v2.Resource group = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @return A list containing the liteTopicSet. + */ + java.util.List + getLiteTopicSetList(); + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @return The count of liteTopicSet. + */ + int getLiteTopicSetCount(); + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @param index The index of the element to return. + * @return The liteTopicSet at the given index. + */ + java.lang.String getLiteTopicSet(int index); + /** + *
+   * lite subscription set of lite topics
+   * 
+ * + * repeated string lite_topic_set = 4; + * @param index The index of the value to return. + * @return The bytes of the liteTopicSet at the given index. + */ + com.google.protobuf.ByteString + getLiteTopicSetBytes(int index); + + /** + * optional int64 version = 5; + * @return Whether the version field is set. + */ + boolean hasVersion(); + /** + * optional int64 version = 5; + * @return The version. + */ + long getVersion(); + + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + * @return Whether the offsetOption field is set. + */ + boolean hasOffsetOption(); + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + * @return The offsetOption. + */ + apache.rocketmq.v2.OffsetOption getOffsetOption(); + /** + * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; + */ + apache.rocketmq.v2.OffsetOptionOrBuilder getOffsetOptionOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java new file mode 100644 index 00000000000..81e34ad42df --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionResponse} + */ +public final class SyncLiteSubscriptionResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SyncLiteSubscriptionResponse) + SyncLiteSubscriptionResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use SyncLiteSubscriptionResponse.newBuilder() to construct. + private SyncLiteSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SyncLiteSubscriptionResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SyncLiteSubscriptionResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SyncLiteSubscriptionResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SyncLiteSubscriptionResponse.class, apache.rocketmq.v2.SyncLiteSubscriptionResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SyncLiteSubscriptionResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.SyncLiteSubscriptionResponse other = (apache.rocketmq.v2.SyncLiteSubscriptionResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SyncLiteSubscriptionResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SyncLiteSubscriptionResponse) + apache.rocketmq.v2.SyncLiteSubscriptionResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SyncLiteSubscriptionResponse.class, apache.rocketmq.v2.SyncLiteSubscriptionResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.SyncLiteSubscriptionResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.SyncLiteSubscriptionResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionResponse build() { + apache.rocketmq.v2.SyncLiteSubscriptionResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionResponse buildPartial() { + apache.rocketmq.v2.SyncLiteSubscriptionResponse result = new apache.rocketmq.v2.SyncLiteSubscriptionResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SyncLiteSubscriptionResponse) { + return mergeFrom((apache.rocketmq.v2.SyncLiteSubscriptionResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SyncLiteSubscriptionResponse other) { + if (other == apache.rocketmq.v2.SyncLiteSubscriptionResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SyncLiteSubscriptionResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SyncLiteSubscriptionResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SyncLiteSubscriptionResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SyncLiteSubscriptionResponse) + private static final apache.rocketmq.v2.SyncLiteSubscriptionResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SyncLiteSubscriptionResponse(); + } + + public static apache.rocketmq.v2.SyncLiteSubscriptionResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SyncLiteSubscriptionResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SyncLiteSubscriptionResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SyncLiteSubscriptionResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java new file mode 100644 index 00000000000..122015183c9 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface SyncLiteSubscriptionResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SyncLiteSubscriptionResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java b/proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java new file mode 100644 index 00000000000..9870ed7c2bc --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java @@ -0,0 +1,4621 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.SystemProperties} + */ +public final class SystemProperties extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SystemProperties) + SystemPropertiesOrBuilder { +private static final long serialVersionUID = 0L; + // Use SystemProperties.newBuilder() to construct. + private SystemProperties(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SystemProperties() { + tag_ = ""; + keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; + messageId_ = ""; + bodyEncoding_ = 0; + messageType_ = 0; + bornHost_ = ""; + storeHost_ = ""; + receiptHandle_ = ""; + messageGroup_ = ""; + traceContext_ = ""; + liteTopic_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SystemProperties(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SystemProperties( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + tag_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + keys_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000002; + } + keys_.add(s); + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + case 34: { + apache.rocketmq.v2.Digest.Builder subBuilder = null; + if (bodyDigest_ != null) { + subBuilder = bodyDigest_.toBuilder(); + } + bodyDigest_ = input.readMessage(apache.rocketmq.v2.Digest.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bodyDigest_); + bodyDigest_ = subBuilder.buildPartial(); + } + + break; + } + case 40: { + int rawValue = input.readEnum(); + + bodyEncoding_ = rawValue; + break; + } + case 48: { + int rawValue = input.readEnum(); + + messageType_ = rawValue; + break; + } + case 58: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (bornTimestamp_ != null) { + subBuilder = bornTimestamp_.toBuilder(); + } + bornTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(bornTimestamp_); + bornTimestamp_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + bornHost_ = s; + break; + } + case 74: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (((bitField0_ & 0x00000002) != 0)) { + subBuilder = storeTimestamp_.toBuilder(); + } + storeTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(storeTimestamp_); + storeTimestamp_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000002; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + storeHost_ = s; + break; + } + case 90: { + com.google.protobuf.Timestamp.Builder subBuilder = null; + if (((bitField0_ & 0x00000004) != 0)) { + subBuilder = deliveryTimestamp_.toBuilder(); + } + deliveryTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deliveryTimestamp_); + deliveryTimestamp_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000004; + break; + } + case 98: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000008; + receiptHandle_ = s; + break; + } + case 104: { + + queueId_ = input.readInt32(); + break; + } + case 112: { + bitField0_ |= 0x00000010; + queueOffset_ = input.readInt64(); + break; + } + case 122: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (((bitField0_ & 0x00000020) != 0)) { + subBuilder = invisibleDuration_.toBuilder(); + } + invisibleDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(invisibleDuration_); + invisibleDuration_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000020; + break; + } + case 128: { + bitField0_ |= 0x00000040; + deliveryAttempt_ = input.readInt32(); + break; + } + case 138: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000080; + messageGroup_ = s; + break; + } + case 146: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000100; + traceContext_ = s; + break; + } + case 154: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (((bitField0_ & 0x00000200) != 0)) { + subBuilder = orphanedTransactionRecoveryDuration_.toBuilder(); + } + orphanedTransactionRecoveryDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(orphanedTransactionRecoveryDuration_); + orphanedTransactionRecoveryDuration_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000200; + break; + } + case 162: { + apache.rocketmq.v2.DeadLetterQueue.Builder subBuilder = null; + if (((bitField0_ & 0x00000400) != 0)) { + subBuilder = deadLetterQueue_.toBuilder(); + } + deadLetterQueue_ = input.readMessage(apache.rocketmq.v2.DeadLetterQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(deadLetterQueue_); + deadLetterQueue_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000400; + break; + } + case 170: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000800; + liteTopic_ = s; + break; + } + case 176: { + bitField0_ |= 0x00001000; + priority_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + keys_ = keys_.getUnmodifiableView(); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SystemProperties.class, apache.rocketmq.v2.SystemProperties.Builder.class); + } + + private int bitField0_; + public static final int TAG_FIELD_NUMBER = 1; + private volatile java.lang.Object tag_; + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 1; + * @return Whether the tag field is set. + */ + @java.lang.Override + public boolean hasTag() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 1; + * @return The tag. + */ + @java.lang.Override + public java.lang.String getTag() { + java.lang.Object ref = tag_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tag_ = s; + return s; + } + } + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 1; + * @return The bytes for tag. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTagBytes() { + java.lang.Object ref = tag_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int KEYS_FIELD_NUMBER = 2; + private com.google.protobuf.LazyStringList keys_; + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @return A list containing the keys. + */ + public com.google.protobuf.ProtocolStringList + getKeysList() { + return keys_; + } + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @return The count of keys. + */ + public int getKeysCount() { + return keys_.size(); + } + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @param index The index of the element to return. + * @return The keys at the given index. + */ + public java.lang.String getKeys(int index) { + return keys_.get(index); + } + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @param index The index of the value to return. + * @return The bytes of the keys at the given index. + */ + public com.google.protobuf.ByteString + getKeysBytes(int index) { + return keys_.getByteString(index); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 3; + private volatile java.lang.Object messageId_; + /** + *
+   * Message identifier, client-side generated, remains unique.
+   * if message_id is empty, the send message request will be aborted with
+   * status `INVALID_ARGUMENT`
+   * 
+ * + * string message_id = 3; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + *
+   * Message identifier, client-side generated, remains unique.
+   * if message_id is empty, the send message request will be aborted with
+   * status `INVALID_ARGUMENT`
+   * 
+ * + * string message_id = 3; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BODY_DIGEST_FIELD_NUMBER = 4; + private apache.rocketmq.v2.Digest bodyDigest_; + /** + *
+   * Message body digest
+   * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + * @return Whether the bodyDigest field is set. + */ + @java.lang.Override + public boolean hasBodyDigest() { + return bodyDigest_ != null; + } + /** + *
+   * Message body digest
+   * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + * @return The bodyDigest. + */ + @java.lang.Override + public apache.rocketmq.v2.Digest getBodyDigest() { + return bodyDigest_ == null ? apache.rocketmq.v2.Digest.getDefaultInstance() : bodyDigest_; + } + /** + *
+   * Message body digest
+   * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + @java.lang.Override + public apache.rocketmq.v2.DigestOrBuilder getBodyDigestOrBuilder() { + return getBodyDigest(); + } + + public static final int BODY_ENCODING_FIELD_NUMBER = 5; + private int bodyEncoding_; + /** + *
+   * Message body encoding. Candidate options are identity, gzip, snappy etc.
+   * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @return The enum numeric value on the wire for bodyEncoding. + */ + @java.lang.Override public int getBodyEncodingValue() { + return bodyEncoding_; + } + /** + *
+   * Message body encoding. Candidate options are identity, gzip, snappy etc.
+   * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @return The bodyEncoding. + */ + @java.lang.Override public apache.rocketmq.v2.Encoding getBodyEncoding() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Encoding result = apache.rocketmq.v2.Encoding.valueOf(bodyEncoding_); + return result == null ? apache.rocketmq.v2.Encoding.UNRECOGNIZED : result; + } + + public static final int MESSAGE_TYPE_FIELD_NUMBER = 6; + private int messageType_; + /** + *
+   * Message type, normal, FIFO or transactional.
+   * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @return The enum numeric value on the wire for messageType. + */ + @java.lang.Override public int getMessageTypeValue() { + return messageType_; + } + /** + *
+   * Message type, normal, FIFO or transactional.
+   * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @return The messageType. + */ + @java.lang.Override public apache.rocketmq.v2.MessageType getMessageType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(messageType_); + return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; + } + + public static final int BORN_TIMESTAMP_FIELD_NUMBER = 7; + private com.google.protobuf.Timestamp bornTimestamp_; + /** + *
+   * Message born time-point.
+   * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + * @return Whether the bornTimestamp field is set. + */ + @java.lang.Override + public boolean hasBornTimestamp() { + return bornTimestamp_ != null; + } + /** + *
+   * Message born time-point.
+   * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + * @return The bornTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getBornTimestamp() { + return bornTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : bornTimestamp_; + } + /** + *
+   * Message born time-point.
+   * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder() { + return getBornTimestamp(); + } + + public static final int BORN_HOST_FIELD_NUMBER = 8; + private volatile java.lang.Object bornHost_; + /** + *
+   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+   * 
+ * + * string born_host = 8; + * @return The bornHost. + */ + @java.lang.Override + public java.lang.String getBornHost() { + java.lang.Object ref = bornHost_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bornHost_ = s; + return s; + } + } + /** + *
+   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+   * 
+ * + * string born_host = 8; + * @return The bytes for bornHost. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBornHostBytes() { + java.lang.Object ref = bornHost_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bornHost_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int STORE_TIMESTAMP_FIELD_NUMBER = 9; + private com.google.protobuf.Timestamp storeTimestamp_; + /** + *
+   * Time-point at which the message is stored in the broker, which is absent
+   * for message publishing.
+   * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + * @return Whether the storeTimestamp field is set. + */ + @java.lang.Override + public boolean hasStoreTimestamp() { + return ((bitField0_ & 0x00000002) != 0); + } + /** + *
+   * Time-point at which the message is stored in the broker, which is absent
+   * for message publishing.
+   * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + * @return The storeTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getStoreTimestamp() { + return storeTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; + } + /** + *
+   * Time-point at which the message is stored in the broker, which is absent
+   * for message publishing.
+   * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder() { + return storeTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; + } + + public static final int STORE_HOST_FIELD_NUMBER = 10; + private volatile java.lang.Object storeHost_; + /** + *
+   * The broker that stores this message. It may be broker name, IP or arbitrary
+   * identifier that uniquely identify the server.
+   * 
+ * + * string store_host = 10; + * @return The storeHost. + */ + @java.lang.Override + public java.lang.String getStoreHost() { + java.lang.Object ref = storeHost_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + storeHost_ = s; + return s; + } + } + /** + *
+   * The broker that stores this message. It may be broker name, IP or arbitrary
+   * identifier that uniquely identify the server.
+   * 
+ * + * string store_host = 10; + * @return The bytes for storeHost. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getStoreHostBytes() { + java.lang.Object ref = storeHost_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + storeHost_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int DELIVERY_TIMESTAMP_FIELD_NUMBER = 11; + private com.google.protobuf.Timestamp deliveryTimestamp_; + /** + *
+   * Time-point at which broker delivers to clients, which is optional.
+   * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + * @return Whether the deliveryTimestamp field is set. + */ + @java.lang.Override + public boolean hasDeliveryTimestamp() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+   * Time-point at which broker delivers to clients, which is optional.
+   * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + * @return The deliveryTimestamp. + */ + @java.lang.Override + public com.google.protobuf.Timestamp getDeliveryTimestamp() { + return deliveryTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; + } + /** + *
+   * Time-point at which broker delivers to clients, which is optional.
+   * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + @java.lang.Override + public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { + return deliveryTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; + } + + public static final int RECEIPT_HANDLE_FIELD_NUMBER = 12; + private volatile java.lang.Object receiptHandle_; + /** + *
+   * If a message is acquired by way of POP, this field holds the receipt,
+   * which is absent for message publishing.
+   * Clients use the receipt to acknowledge or negatively acknowledge the
+   * message.
+   * 
+ * + * optional string receipt_handle = 12; + * @return Whether the receiptHandle field is set. + */ + @java.lang.Override + public boolean hasReceiptHandle() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + *
+   * If a message is acquired by way of POP, this field holds the receipt,
+   * which is absent for message publishing.
+   * Clients use the receipt to acknowledge or negatively acknowledge the
+   * message.
+   * 
+ * + * optional string receipt_handle = 12; + * @return The receiptHandle. + */ + @java.lang.Override + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } + } + /** + *
+   * If a message is acquired by way of POP, this field holds the receipt,
+   * which is absent for message publishing.
+   * Clients use the receipt to acknowledge or negatively acknowledge the
+   * message.
+   * 
+ * + * optional string receipt_handle = 12; + * @return The bytes for receiptHandle. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int QUEUE_ID_FIELD_NUMBER = 13; + private int queueId_; + /** + *
+   * Message queue identifier in which a message is physically stored.
+   * 
+ * + * int32 queue_id = 13; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + + public static final int QUEUE_OFFSET_FIELD_NUMBER = 14; + private long queueOffset_; + /** + *
+   * Message-queue offset at which a message is stored, which is absent for
+   * message publishing.
+   * 
+ * + * optional int64 queue_offset = 14; + * @return Whether the queueOffset field is set. + */ + @java.lang.Override + public boolean hasQueueOffset() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + *
+   * Message-queue offset at which a message is stored, which is absent for
+   * message publishing.
+   * 
+ * + * optional int64 queue_offset = 14; + * @return The queueOffset. + */ + @java.lang.Override + public long getQueueOffset() { + return queueOffset_; + } + + public static final int INVISIBLE_DURATION_FIELD_NUMBER = 15; + private com.google.protobuf.Duration invisibleDuration_; + /** + *
+   * Period of time servers would remain invisible once a message is acquired.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + * @return Whether the invisibleDuration field is set. + */ + @java.lang.Override + public boolean hasInvisibleDuration() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + *
+   * Period of time servers would remain invisible once a message is acquired.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + * @return The invisibleDuration. + */ + @java.lang.Override + public com.google.protobuf.Duration getInvisibleDuration() { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + /** + *
+   * Period of time servers would remain invisible once a message is acquired.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + + public static final int DELIVERY_ATTEMPT_FIELD_NUMBER = 16; + private int deliveryAttempt_; + /** + *
+   * Business code may failed to process messages for the moment. Hence, clients
+   * may request servers to deliver them again using certain back-off strategy,
+   * the attempt is 1 not 0 if message is delivered first time, and it is absent
+   * for message publishing.
+   * 
+ * + * optional int32 delivery_attempt = 16; + * @return Whether the deliveryAttempt field is set. + */ + @java.lang.Override + public boolean hasDeliveryAttempt() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + *
+   * Business code may failed to process messages for the moment. Hence, clients
+   * may request servers to deliver them again using certain back-off strategy,
+   * the attempt is 1 not 0 if message is delivered first time, and it is absent
+   * for message publishing.
+   * 
+ * + * optional int32 delivery_attempt = 16; + * @return The deliveryAttempt. + */ + @java.lang.Override + public int getDeliveryAttempt() { + return deliveryAttempt_; + } + + public static final int MESSAGE_GROUP_FIELD_NUMBER = 17; + private volatile java.lang.Object messageGroup_; + /** + *
+   * Define the group name of message in the same topic, which is optional.
+   * 
+ * + * optional string message_group = 17; + * @return Whether the messageGroup field is set. + */ + @java.lang.Override + public boolean hasMessageGroup() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + *
+   * Define the group name of message in the same topic, which is optional.
+   * 
+ * + * optional string message_group = 17; + * @return The messageGroup. + */ + @java.lang.Override + public java.lang.String getMessageGroup() { + java.lang.Object ref = messageGroup_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageGroup_ = s; + return s; + } + } + /** + *
+   * Define the group name of message in the same topic, which is optional.
+   * 
+ * + * optional string message_group = 17; + * @return The bytes for messageGroup. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageGroupBytes() { + java.lang.Object ref = messageGroup_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageGroup_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TRACE_CONTEXT_FIELD_NUMBER = 18; + private volatile java.lang.Object traceContext_; + /** + *
+   * Trace context for each message, which is optional.
+   * 
+ * + * optional string trace_context = 18; + * @return Whether the traceContext field is set. + */ + @java.lang.Override + public boolean hasTraceContext() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + *
+   * Trace context for each message, which is optional.
+   * 
+ * + * optional string trace_context = 18; + * @return The traceContext. + */ + @java.lang.Override + public java.lang.String getTraceContext() { + java.lang.Object ref = traceContext_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + traceContext_ = s; + return s; + } + } + /** + *
+   * Trace context for each message, which is optional.
+   * 
+ * + * optional string trace_context = 18; + * @return The bytes for traceContext. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTraceContextBytes() { + java.lang.Object ref = traceContext_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + traceContext_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ORPHANED_TRANSACTION_RECOVERY_DURATION_FIELD_NUMBER = 19; + private com.google.protobuf.Duration orphanedTransactionRecoveryDuration_; + /** + *
+   * If a transactional message stay unresolved for more than
+   * `transaction_orphan_threshold`, it would be regarded as an
+   * orphan. Servers that manages orphan messages would pick up
+   * a capable publisher to resolve
+   * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + * @return Whether the orphanedTransactionRecoveryDuration field is set. + */ + @java.lang.Override + public boolean hasOrphanedTransactionRecoveryDuration() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + *
+   * If a transactional message stay unresolved for more than
+   * `transaction_orphan_threshold`, it would be regarded as an
+   * orphan. Servers that manages orphan messages would pick up
+   * a capable publisher to resolve
+   * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + * @return The orphanedTransactionRecoveryDuration. + */ + @java.lang.Override + public com.google.protobuf.Duration getOrphanedTransactionRecoveryDuration() { + return orphanedTransactionRecoveryDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; + } + /** + *
+   * If a transactional message stay unresolved for more than
+   * `transaction_orphan_threshold`, it would be regarded as an
+   * orphan. Servers that manages orphan messages would pick up
+   * a capable publisher to resolve
+   * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + @java.lang.Override + public com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryDurationOrBuilder() { + return orphanedTransactionRecoveryDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; + } + + public static final int DEAD_LETTER_QUEUE_FIELD_NUMBER = 20; + private apache.rocketmq.v2.DeadLetterQueue deadLetterQueue_; + /** + *
+   * Information to identify whether this message is from dead letter queue.
+   * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + * @return Whether the deadLetterQueue field is set. + */ + @java.lang.Override + public boolean hasDeadLetterQueue() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + *
+   * Information to identify whether this message is from dead letter queue.
+   * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + * @return The deadLetterQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.DeadLetterQueue getDeadLetterQueue() { + return deadLetterQueue_ == null ? apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; + } + /** + *
+   * Information to identify whether this message is from dead letter queue.
+   * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + @java.lang.Override + public apache.rocketmq.v2.DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder() { + return deadLetterQueue_ == null ? apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; + } + + public static final int LITE_TOPIC_FIELD_NUMBER = 21; + private volatile java.lang.Object liteTopic_; + /** + *
+   * lite topic
+   * 
+ * + * optional string lite_topic = 21; + * @return Whether the liteTopic field is set. + */ + @java.lang.Override + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00000800) != 0); + } + /** + *
+   * lite topic
+   * 
+ * + * optional string lite_topic = 21; + * @return The liteTopic. + */ + @java.lang.Override + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } + } + /** + *
+   * lite topic
+   * 
+ * + * optional string lite_topic = 21; + * @return The bytes for liteTopic. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PRIORITY_FIELD_NUMBER = 22; + private int priority_; + /** + *
+   * Priority of message, which is optional
+   * 
+ * + * optional int32 priority = 22; + * @return Whether the priority field is set. + */ + @java.lang.Override + public boolean hasPriority() { + return ((bitField0_ & 0x00001000) != 0); + } + /** + *
+   * Priority of message, which is optional
+   * 
+ * + * optional int32 priority = 22; + * @return The priority. + */ + @java.lang.Override + public int getPriority() { + return priority_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, tag_); + } + for (int i = 0; i < keys_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, keys_.getRaw(i)); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, messageId_); + } + if (bodyDigest_ != null) { + output.writeMessage(4, getBodyDigest()); + } + if (bodyEncoding_ != apache.rocketmq.v2.Encoding.ENCODING_UNSPECIFIED.getNumber()) { + output.writeEnum(5, bodyEncoding_); + } + if (messageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { + output.writeEnum(6, messageType_); + } + if (bornTimestamp_ != null) { + output.writeMessage(7, getBornTimestamp()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bornHost_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, bornHost_); + } + if (((bitField0_ & 0x00000002) != 0)) { + output.writeMessage(9, getStoreTimestamp()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(storeHost_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, storeHost_); + } + if (((bitField0_ & 0x00000004) != 0)) { + output.writeMessage(11, getDeliveryTimestamp()); + } + if (((bitField0_ & 0x00000008) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 12, receiptHandle_); + } + if (queueId_ != 0) { + output.writeInt32(13, queueId_); + } + if (((bitField0_ & 0x00000010) != 0)) { + output.writeInt64(14, queueOffset_); + } + if (((bitField0_ & 0x00000020) != 0)) { + output.writeMessage(15, getInvisibleDuration()); + } + if (((bitField0_ & 0x00000040) != 0)) { + output.writeInt32(16, deliveryAttempt_); + } + if (((bitField0_ & 0x00000080) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 17, messageGroup_); + } + if (((bitField0_ & 0x00000100) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 18, traceContext_); + } + if (((bitField0_ & 0x00000200) != 0)) { + output.writeMessage(19, getOrphanedTransactionRecoveryDuration()); + } + if (((bitField0_ & 0x00000400) != 0)) { + output.writeMessage(20, getDeadLetterQueue()); + } + if (((bitField0_ & 0x00000800) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 21, liteTopic_); + } + if (((bitField0_ & 0x00001000) != 0)) { + output.writeInt32(22, priority_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, tag_); + } + { + int dataSize = 0; + for (int i = 0; i < keys_.size(); i++) { + dataSize += computeStringSizeNoTag(keys_.getRaw(i)); + } + size += dataSize; + size += 1 * getKeysList().size(); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, messageId_); + } + if (bodyDigest_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getBodyDigest()); + } + if (bodyEncoding_ != apache.rocketmq.v2.Encoding.ENCODING_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(5, bodyEncoding_); + } + if (messageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(6, messageType_); + } + if (bornTimestamp_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getBornTimestamp()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bornHost_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, bornHost_); + } + if (((bitField0_ & 0x00000002) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, getStoreTimestamp()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(storeHost_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, storeHost_); + } + if (((bitField0_ & 0x00000004) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(11, getDeliveryTimestamp()); + } + if (((bitField0_ & 0x00000008) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, receiptHandle_); + } + if (queueId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, queueId_); + } + if (((bitField0_ & 0x00000010) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(14, queueOffset_); + } + if (((bitField0_ & 0x00000020) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(15, getInvisibleDuration()); + } + if (((bitField0_ & 0x00000040) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(16, deliveryAttempt_); + } + if (((bitField0_ & 0x00000080) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, messageGroup_); + } + if (((bitField0_ & 0x00000100) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(18, traceContext_); + } + if (((bitField0_ & 0x00000200) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(19, getOrphanedTransactionRecoveryDuration()); + } + if (((bitField0_ & 0x00000400) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(20, getDeadLetterQueue()); + } + if (((bitField0_ & 0x00000800) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(21, liteTopic_); + } + if (((bitField0_ & 0x00001000) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(22, priority_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.SystemProperties)) { + return super.equals(obj); + } + apache.rocketmq.v2.SystemProperties other = (apache.rocketmq.v2.SystemProperties) obj; + + if (hasTag() != other.hasTag()) return false; + if (hasTag()) { + if (!getTag() + .equals(other.getTag())) return false; + } + if (!getKeysList() + .equals(other.getKeysList())) return false; + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (hasBodyDigest() != other.hasBodyDigest()) return false; + if (hasBodyDigest()) { + if (!getBodyDigest() + .equals(other.getBodyDigest())) return false; + } + if (bodyEncoding_ != other.bodyEncoding_) return false; + if (messageType_ != other.messageType_) return false; + if (hasBornTimestamp() != other.hasBornTimestamp()) return false; + if (hasBornTimestamp()) { + if (!getBornTimestamp() + .equals(other.getBornTimestamp())) return false; + } + if (!getBornHost() + .equals(other.getBornHost())) return false; + if (hasStoreTimestamp() != other.hasStoreTimestamp()) return false; + if (hasStoreTimestamp()) { + if (!getStoreTimestamp() + .equals(other.getStoreTimestamp())) return false; + } + if (!getStoreHost() + .equals(other.getStoreHost())) return false; + if (hasDeliveryTimestamp() != other.hasDeliveryTimestamp()) return false; + if (hasDeliveryTimestamp()) { + if (!getDeliveryTimestamp() + .equals(other.getDeliveryTimestamp())) return false; + } + if (hasReceiptHandle() != other.hasReceiptHandle()) return false; + if (hasReceiptHandle()) { + if (!getReceiptHandle() + .equals(other.getReceiptHandle())) return false; + } + if (getQueueId() + != other.getQueueId()) return false; + if (hasQueueOffset() != other.hasQueueOffset()) return false; + if (hasQueueOffset()) { + if (getQueueOffset() + != other.getQueueOffset()) return false; + } + if (hasInvisibleDuration() != other.hasInvisibleDuration()) return false; + if (hasInvisibleDuration()) { + if (!getInvisibleDuration() + .equals(other.getInvisibleDuration())) return false; + } + if (hasDeliveryAttempt() != other.hasDeliveryAttempt()) return false; + if (hasDeliveryAttempt()) { + if (getDeliveryAttempt() + != other.getDeliveryAttempt()) return false; + } + if (hasMessageGroup() != other.hasMessageGroup()) return false; + if (hasMessageGroup()) { + if (!getMessageGroup() + .equals(other.getMessageGroup())) return false; + } + if (hasTraceContext() != other.hasTraceContext()) return false; + if (hasTraceContext()) { + if (!getTraceContext() + .equals(other.getTraceContext())) return false; + } + if (hasOrphanedTransactionRecoveryDuration() != other.hasOrphanedTransactionRecoveryDuration()) return false; + if (hasOrphanedTransactionRecoveryDuration()) { + if (!getOrphanedTransactionRecoveryDuration() + .equals(other.getOrphanedTransactionRecoveryDuration())) return false; + } + if (hasDeadLetterQueue() != other.hasDeadLetterQueue()) return false; + if (hasDeadLetterQueue()) { + if (!getDeadLetterQueue() + .equals(other.getDeadLetterQueue())) return false; + } + if (hasLiteTopic() != other.hasLiteTopic()) return false; + if (hasLiteTopic()) { + if (!getLiteTopic() + .equals(other.getLiteTopic())) return false; + } + if (hasPriority() != other.hasPriority()) return false; + if (hasPriority()) { + if (getPriority() + != other.getPriority()) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasTag()) { + hash = (37 * hash) + TAG_FIELD_NUMBER; + hash = (53 * hash) + getTag().hashCode(); + } + if (getKeysCount() > 0) { + hash = (37 * hash) + KEYS_FIELD_NUMBER; + hash = (53 * hash) + getKeysList().hashCode(); + } + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + if (hasBodyDigest()) { + hash = (37 * hash) + BODY_DIGEST_FIELD_NUMBER; + hash = (53 * hash) + getBodyDigest().hashCode(); + } + hash = (37 * hash) + BODY_ENCODING_FIELD_NUMBER; + hash = (53 * hash) + bodyEncoding_; + hash = (37 * hash) + MESSAGE_TYPE_FIELD_NUMBER; + hash = (53 * hash) + messageType_; + if (hasBornTimestamp()) { + hash = (37 * hash) + BORN_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getBornTimestamp().hashCode(); + } + hash = (37 * hash) + BORN_HOST_FIELD_NUMBER; + hash = (53 * hash) + getBornHost().hashCode(); + if (hasStoreTimestamp()) { + hash = (37 * hash) + STORE_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getStoreTimestamp().hashCode(); + } + hash = (37 * hash) + STORE_HOST_FIELD_NUMBER; + hash = (53 * hash) + getStoreHost().hashCode(); + if (hasDeliveryTimestamp()) { + hash = (37 * hash) + DELIVERY_TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + getDeliveryTimestamp().hashCode(); + } + if (hasReceiptHandle()) { + hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; + hash = (53 * hash) + getReceiptHandle().hashCode(); + } + hash = (37 * hash) + QUEUE_ID_FIELD_NUMBER; + hash = (53 * hash) + getQueueId(); + if (hasQueueOffset()) { + hash = (37 * hash) + QUEUE_OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getQueueOffset()); + } + if (hasInvisibleDuration()) { + hash = (37 * hash) + INVISIBLE_DURATION_FIELD_NUMBER; + hash = (53 * hash) + getInvisibleDuration().hashCode(); + } + if (hasDeliveryAttempt()) { + hash = (37 * hash) + DELIVERY_ATTEMPT_FIELD_NUMBER; + hash = (53 * hash) + getDeliveryAttempt(); + } + if (hasMessageGroup()) { + hash = (37 * hash) + MESSAGE_GROUP_FIELD_NUMBER; + hash = (53 * hash) + getMessageGroup().hashCode(); + } + if (hasTraceContext()) { + hash = (37 * hash) + TRACE_CONTEXT_FIELD_NUMBER; + hash = (53 * hash) + getTraceContext().hashCode(); + } + if (hasOrphanedTransactionRecoveryDuration()) { + hash = (37 * hash) + ORPHANED_TRANSACTION_RECOVERY_DURATION_FIELD_NUMBER; + hash = (53 * hash) + getOrphanedTransactionRecoveryDuration().hashCode(); + } + if (hasDeadLetterQueue()) { + hash = (37 * hash) + DEAD_LETTER_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getDeadLetterQueue().hashCode(); + } + if (hasLiteTopic()) { + hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getLiteTopic().hashCode(); + } + if (hasPriority()) { + hash = (37 * hash) + PRIORITY_FIELD_NUMBER; + hash = (53 * hash) + getPriority(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.SystemProperties parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SystemProperties parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SystemProperties parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SystemProperties parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SystemProperties parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.SystemProperties parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.SystemProperties parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SystemProperties parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SystemProperties parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SystemProperties parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.SystemProperties parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.SystemProperties parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.SystemProperties prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.SystemProperties} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SystemProperties) + apache.rocketmq.v2.SystemPropertiesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.SystemProperties.class, apache.rocketmq.v2.SystemProperties.Builder.class); + } + + // Construct using apache.rocketmq.v2.SystemProperties.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getStoreTimestampFieldBuilder(); + getDeliveryTimestampFieldBuilder(); + getInvisibleDurationFieldBuilder(); + getOrphanedTransactionRecoveryDurationFieldBuilder(); + getDeadLetterQueueFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tag_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); + messageId_ = ""; + + if (bodyDigestBuilder_ == null) { + bodyDigest_ = null; + } else { + bodyDigest_ = null; + bodyDigestBuilder_ = null; + } + bodyEncoding_ = 0; + + messageType_ = 0; + + if (bornTimestampBuilder_ == null) { + bornTimestamp_ = null; + } else { + bornTimestamp_ = null; + bornTimestampBuilder_ = null; + } + bornHost_ = ""; + + if (storeTimestampBuilder_ == null) { + storeTimestamp_ = null; + } else { + storeTimestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + storeHost_ = ""; + + if (deliveryTimestampBuilder_ == null) { + deliveryTimestamp_ = null; + } else { + deliveryTimestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + receiptHandle_ = ""; + bitField0_ = (bitField0_ & ~0x00000010); + queueId_ = 0; + + queueOffset_ = 0L; + bitField0_ = (bitField0_ & ~0x00000020); + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = null; + } else { + invisibleDurationBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000040); + deliveryAttempt_ = 0; + bitField0_ = (bitField0_ & ~0x00000080); + messageGroup_ = ""; + bitField0_ = (bitField0_ & ~0x00000100); + traceContext_ = ""; + bitField0_ = (bitField0_ & ~0x00000200); + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + orphanedTransactionRecoveryDuration_ = null; + } else { + orphanedTransactionRecoveryDurationBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000400); + if (deadLetterQueueBuilder_ == null) { + deadLetterQueue_ = null; + } else { + deadLetterQueueBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000800); + liteTopic_ = ""; + bitField0_ = (bitField0_ & ~0x00001000); + priority_ = 0; + bitField0_ = (bitField0_ & ~0x00002000); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.SystemProperties getDefaultInstanceForType() { + return apache.rocketmq.v2.SystemProperties.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.SystemProperties build() { + apache.rocketmq.v2.SystemProperties result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.SystemProperties buildPartial() { + apache.rocketmq.v2.SystemProperties result = new apache.rocketmq.v2.SystemProperties(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.tag_ = tag_; + if (((bitField0_ & 0x00000002) != 0)) { + keys_ = keys_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.keys_ = keys_; + result.messageId_ = messageId_; + if (bodyDigestBuilder_ == null) { + result.bodyDigest_ = bodyDigest_; + } else { + result.bodyDigest_ = bodyDigestBuilder_.build(); + } + result.bodyEncoding_ = bodyEncoding_; + result.messageType_ = messageType_; + if (bornTimestampBuilder_ == null) { + result.bornTimestamp_ = bornTimestamp_; + } else { + result.bornTimestamp_ = bornTimestampBuilder_.build(); + } + result.bornHost_ = bornHost_; + if (((from_bitField0_ & 0x00000004) != 0)) { + if (storeTimestampBuilder_ == null) { + result.storeTimestamp_ = storeTimestamp_; + } else { + result.storeTimestamp_ = storeTimestampBuilder_.build(); + } + to_bitField0_ |= 0x00000002; + } + result.storeHost_ = storeHost_; + if (((from_bitField0_ & 0x00000008) != 0)) { + if (deliveryTimestampBuilder_ == null) { + result.deliveryTimestamp_ = deliveryTimestamp_; + } else { + result.deliveryTimestamp_ = deliveryTimestampBuilder_.build(); + } + to_bitField0_ |= 0x00000004; + } + if (((from_bitField0_ & 0x00000010) != 0)) { + to_bitField0_ |= 0x00000008; + } + result.receiptHandle_ = receiptHandle_; + result.queueId_ = queueId_; + if (((from_bitField0_ & 0x00000020) != 0)) { + result.queueOffset_ = queueOffset_; + to_bitField0_ |= 0x00000010; + } + if (((from_bitField0_ & 0x00000040) != 0)) { + if (invisibleDurationBuilder_ == null) { + result.invisibleDuration_ = invisibleDuration_; + } else { + result.invisibleDuration_ = invisibleDurationBuilder_.build(); + } + to_bitField0_ |= 0x00000020; + } + if (((from_bitField0_ & 0x00000080) != 0)) { + result.deliveryAttempt_ = deliveryAttempt_; + to_bitField0_ |= 0x00000040; + } + if (((from_bitField0_ & 0x00000100) != 0)) { + to_bitField0_ |= 0x00000080; + } + result.messageGroup_ = messageGroup_; + if (((from_bitField0_ & 0x00000200) != 0)) { + to_bitField0_ |= 0x00000100; + } + result.traceContext_ = traceContext_; + if (((from_bitField0_ & 0x00000400) != 0)) { + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + result.orphanedTransactionRecoveryDuration_ = orphanedTransactionRecoveryDuration_; + } else { + result.orphanedTransactionRecoveryDuration_ = orphanedTransactionRecoveryDurationBuilder_.build(); + } + to_bitField0_ |= 0x00000200; + } + if (((from_bitField0_ & 0x00000800) != 0)) { + if (deadLetterQueueBuilder_ == null) { + result.deadLetterQueue_ = deadLetterQueue_; + } else { + result.deadLetterQueue_ = deadLetterQueueBuilder_.build(); + } + to_bitField0_ |= 0x00000400; + } + if (((from_bitField0_ & 0x00001000) != 0)) { + to_bitField0_ |= 0x00000800; + } + result.liteTopic_ = liteTopic_; + if (((from_bitField0_ & 0x00002000) != 0)) { + result.priority_ = priority_; + to_bitField0_ |= 0x00001000; + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.SystemProperties) { + return mergeFrom((apache.rocketmq.v2.SystemProperties)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.SystemProperties other) { + if (other == apache.rocketmq.v2.SystemProperties.getDefaultInstance()) return this; + if (other.hasTag()) { + bitField0_ |= 0x00000001; + tag_ = other.tag_; + onChanged(); + } + if (!other.keys_.isEmpty()) { + if (keys_.isEmpty()) { + keys_ = other.keys_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureKeysIsMutable(); + keys_.addAll(other.keys_); + } + onChanged(); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + if (other.hasBodyDigest()) { + mergeBodyDigest(other.getBodyDigest()); + } + if (other.bodyEncoding_ != 0) { + setBodyEncodingValue(other.getBodyEncodingValue()); + } + if (other.messageType_ != 0) { + setMessageTypeValue(other.getMessageTypeValue()); + } + if (other.hasBornTimestamp()) { + mergeBornTimestamp(other.getBornTimestamp()); + } + if (!other.getBornHost().isEmpty()) { + bornHost_ = other.bornHost_; + onChanged(); + } + if (other.hasStoreTimestamp()) { + mergeStoreTimestamp(other.getStoreTimestamp()); + } + if (!other.getStoreHost().isEmpty()) { + storeHost_ = other.storeHost_; + onChanged(); + } + if (other.hasDeliveryTimestamp()) { + mergeDeliveryTimestamp(other.getDeliveryTimestamp()); + } + if (other.hasReceiptHandle()) { + bitField0_ |= 0x00000010; + receiptHandle_ = other.receiptHandle_; + onChanged(); + } + if (other.getQueueId() != 0) { + setQueueId(other.getQueueId()); + } + if (other.hasQueueOffset()) { + setQueueOffset(other.getQueueOffset()); + } + if (other.hasInvisibleDuration()) { + mergeInvisibleDuration(other.getInvisibleDuration()); + } + if (other.hasDeliveryAttempt()) { + setDeliveryAttempt(other.getDeliveryAttempt()); + } + if (other.hasMessageGroup()) { + bitField0_ |= 0x00000100; + messageGroup_ = other.messageGroup_; + onChanged(); + } + if (other.hasTraceContext()) { + bitField0_ |= 0x00000200; + traceContext_ = other.traceContext_; + onChanged(); + } + if (other.hasOrphanedTransactionRecoveryDuration()) { + mergeOrphanedTransactionRecoveryDuration(other.getOrphanedTransactionRecoveryDuration()); + } + if (other.hasDeadLetterQueue()) { + mergeDeadLetterQueue(other.getDeadLetterQueue()); + } + if (other.hasLiteTopic()) { + bitField0_ |= 0x00001000; + liteTopic_ = other.liteTopic_; + onChanged(); + } + if (other.hasPriority()) { + setPriority(other.getPriority()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.SystemProperties parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.SystemProperties) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object tag_ = ""; + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 1; + * @return Whether the tag field is set. + */ + public boolean hasTag() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 1; + * @return The tag. + */ + public java.lang.String getTag() { + java.lang.Object ref = tag_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tag_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 1; + * @return The bytes for tag. + */ + public com.google.protobuf.ByteString + getTagBytes() { + java.lang.Object ref = tag_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tag_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 1; + * @param value The tag to set. + * @return This builder for chaining. + */ + public Builder setTag( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + tag_ = value; + onChanged(); + return this; + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 1; + * @return This builder for chaining. + */ + public Builder clearTag() { + bitField0_ = (bitField0_ & ~0x00000001); + tag_ = getDefaultInstance().getTag(); + onChanged(); + return this; + } + /** + *
+     * Tag, which is optional.
+     * 
+ * + * optional string tag = 1; + * @param value The bytes for tag to set. + * @return This builder for chaining. + */ + public Builder setTagBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + tag_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.LazyStringList keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureKeysIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + keys_ = new com.google.protobuf.LazyStringArrayList(keys_); + bitField0_ |= 0x00000002; + } + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @return A list containing the keys. + */ + public com.google.protobuf.ProtocolStringList + getKeysList() { + return keys_.getUnmodifiableView(); + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @return The count of keys. + */ + public int getKeysCount() { + return keys_.size(); + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @param index The index of the element to return. + * @return The keys at the given index. + */ + public java.lang.String getKeys(int index) { + return keys_.get(index); + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @param index The index of the value to return. + * @return The bytes of the keys at the given index. + */ + public com.google.protobuf.ByteString + getKeysBytes(int index) { + return keys_.getByteString(index); + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @param index The index to set the value at. + * @param value The keys to set. + * @return This builder for chaining. + */ + public Builder setKeys( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureKeysIsMutable(); + keys_.set(index, value); + onChanged(); + return this; + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @param value The keys to add. + * @return This builder for chaining. + */ + public Builder addKeys( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureKeysIsMutable(); + keys_.add(value); + onChanged(); + return this; + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @param values The keys to add. + * @return This builder for chaining. + */ + public Builder addAllKeys( + java.lang.Iterable values) { + ensureKeysIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, keys_); + onChanged(); + return this; + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @return This builder for chaining. + */ + public Builder clearKeys() { + keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + return this; + } + /** + *
+     * Message keys
+     * 
+ * + * repeated string keys = 2; + * @param value The bytes of the keys to add. + * @return This builder for chaining. + */ + public Builder addKeysBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureKeysIsMutable(); + keys_.add(value); + onChanged(); + return this; + } + + private java.lang.Object messageId_ = ""; + /** + *
+     * Message identifier, client-side generated, remains unique.
+     * if message_id is empty, the send message request will be aborted with
+     * status `INVALID_ARGUMENT`
+     * 
+ * + * string message_id = 3; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Message identifier, client-side generated, remains unique.
+     * if message_id is empty, the send message request will be aborted with
+     * status `INVALID_ARGUMENT`
+     * 
+ * + * string message_id = 3; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Message identifier, client-side generated, remains unique.
+     * if message_id is empty, the send message request will be aborted with
+     * status `INVALID_ARGUMENT`
+     * 
+ * + * string message_id = 3; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + *
+     * Message identifier, client-side generated, remains unique.
+     * if message_id is empty, the send message request will be aborted with
+     * status `INVALID_ARGUMENT`
+     * 
+ * + * string message_id = 3; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + *
+     * Message identifier, client-side generated, remains unique.
+     * if message_id is empty, the send message request will be aborted with
+     * status `INVALID_ARGUMENT`
+     * 
+ * + * string message_id = 3; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Digest bodyDigest_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Digest, apache.rocketmq.v2.Digest.Builder, apache.rocketmq.v2.DigestOrBuilder> bodyDigestBuilder_; + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + * @return Whether the bodyDigest field is set. + */ + public boolean hasBodyDigest() { + return bodyDigestBuilder_ != null || bodyDigest_ != null; + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + * @return The bodyDigest. + */ + public apache.rocketmq.v2.Digest getBodyDigest() { + if (bodyDigestBuilder_ == null) { + return bodyDigest_ == null ? apache.rocketmq.v2.Digest.getDefaultInstance() : bodyDigest_; + } else { + return bodyDigestBuilder_.getMessage(); + } + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + public Builder setBodyDigest(apache.rocketmq.v2.Digest value) { + if (bodyDigestBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bodyDigest_ = value; + onChanged(); + } else { + bodyDigestBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + public Builder setBodyDigest( + apache.rocketmq.v2.Digest.Builder builderForValue) { + if (bodyDigestBuilder_ == null) { + bodyDigest_ = builderForValue.build(); + onChanged(); + } else { + bodyDigestBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + public Builder mergeBodyDigest(apache.rocketmq.v2.Digest value) { + if (bodyDigestBuilder_ == null) { + if (bodyDigest_ != null) { + bodyDigest_ = + apache.rocketmq.v2.Digest.newBuilder(bodyDigest_).mergeFrom(value).buildPartial(); + } else { + bodyDigest_ = value; + } + onChanged(); + } else { + bodyDigestBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + public Builder clearBodyDigest() { + if (bodyDigestBuilder_ == null) { + bodyDigest_ = null; + onChanged(); + } else { + bodyDigest_ = null; + bodyDigestBuilder_ = null; + } + + return this; + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + public apache.rocketmq.v2.Digest.Builder getBodyDigestBuilder() { + + onChanged(); + return getBodyDigestFieldBuilder().getBuilder(); + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + public apache.rocketmq.v2.DigestOrBuilder getBodyDigestOrBuilder() { + if (bodyDigestBuilder_ != null) { + return bodyDigestBuilder_.getMessageOrBuilder(); + } else { + return bodyDigest_ == null ? + apache.rocketmq.v2.Digest.getDefaultInstance() : bodyDigest_; + } + } + /** + *
+     * Message body digest
+     * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Digest, apache.rocketmq.v2.Digest.Builder, apache.rocketmq.v2.DigestOrBuilder> + getBodyDigestFieldBuilder() { + if (bodyDigestBuilder_ == null) { + bodyDigestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Digest, apache.rocketmq.v2.Digest.Builder, apache.rocketmq.v2.DigestOrBuilder>( + getBodyDigest(), + getParentForChildren(), + isClean()); + bodyDigest_ = null; + } + return bodyDigestBuilder_; + } + + private int bodyEncoding_ = 0; + /** + *
+     * Message body encoding. Candidate options are identity, gzip, snappy etc.
+     * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @return The enum numeric value on the wire for bodyEncoding. + */ + @java.lang.Override public int getBodyEncodingValue() { + return bodyEncoding_; + } + /** + *
+     * Message body encoding. Candidate options are identity, gzip, snappy etc.
+     * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @param value The enum numeric value on the wire for bodyEncoding to set. + * @return This builder for chaining. + */ + public Builder setBodyEncodingValue(int value) { + + bodyEncoding_ = value; + onChanged(); + return this; + } + /** + *
+     * Message body encoding. Candidate options are identity, gzip, snappy etc.
+     * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @return The bodyEncoding. + */ + @java.lang.Override + public apache.rocketmq.v2.Encoding getBodyEncoding() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Encoding result = apache.rocketmq.v2.Encoding.valueOf(bodyEncoding_); + return result == null ? apache.rocketmq.v2.Encoding.UNRECOGNIZED : result; + } + /** + *
+     * Message body encoding. Candidate options are identity, gzip, snappy etc.
+     * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @param value The bodyEncoding to set. + * @return This builder for chaining. + */ + public Builder setBodyEncoding(apache.rocketmq.v2.Encoding value) { + if (value == null) { + throw new NullPointerException(); + } + + bodyEncoding_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * Message body encoding. Candidate options are identity, gzip, snappy etc.
+     * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @return This builder for chaining. + */ + public Builder clearBodyEncoding() { + + bodyEncoding_ = 0; + onChanged(); + return this; + } + + private int messageType_ = 0; + /** + *
+     * Message type, normal, FIFO or transactional.
+     * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @return The enum numeric value on the wire for messageType. + */ + @java.lang.Override public int getMessageTypeValue() { + return messageType_; + } + /** + *
+     * Message type, normal, FIFO or transactional.
+     * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @param value The enum numeric value on the wire for messageType to set. + * @return This builder for chaining. + */ + public Builder setMessageTypeValue(int value) { + + messageType_ = value; + onChanged(); + return this; + } + /** + *
+     * Message type, normal, FIFO or transactional.
+     * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @return The messageType. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageType getMessageType() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(messageType_); + return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; + } + /** + *
+     * Message type, normal, FIFO or transactional.
+     * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @param value The messageType to set. + * @return This builder for chaining. + */ + public Builder setMessageType(apache.rocketmq.v2.MessageType value) { + if (value == null) { + throw new NullPointerException(); + } + + messageType_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * Message type, normal, FIFO or transactional.
+     * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @return This builder for chaining. + */ + public Builder clearMessageType() { + + messageType_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp bornTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> bornTimestampBuilder_; + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + * @return Whether the bornTimestamp field is set. + */ + public boolean hasBornTimestamp() { + return bornTimestampBuilder_ != null || bornTimestamp_ != null; + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + * @return The bornTimestamp. + */ + public com.google.protobuf.Timestamp getBornTimestamp() { + if (bornTimestampBuilder_ == null) { + return bornTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : bornTimestamp_; + } else { + return bornTimestampBuilder_.getMessage(); + } + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + public Builder setBornTimestamp(com.google.protobuf.Timestamp value) { + if (bornTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + bornTimestamp_ = value; + onChanged(); + } else { + bornTimestampBuilder_.setMessage(value); + } + + return this; + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + public Builder setBornTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (bornTimestampBuilder_ == null) { + bornTimestamp_ = builderForValue.build(); + onChanged(); + } else { + bornTimestampBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + public Builder mergeBornTimestamp(com.google.protobuf.Timestamp value) { + if (bornTimestampBuilder_ == null) { + if (bornTimestamp_ != null) { + bornTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(bornTimestamp_).mergeFrom(value).buildPartial(); + } else { + bornTimestamp_ = value; + } + onChanged(); + } else { + bornTimestampBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + public Builder clearBornTimestamp() { + if (bornTimestampBuilder_ == null) { + bornTimestamp_ = null; + onChanged(); + } else { + bornTimestamp_ = null; + bornTimestampBuilder_ = null; + } + + return this; + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + public com.google.protobuf.Timestamp.Builder getBornTimestampBuilder() { + + onChanged(); + return getBornTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + public com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder() { + if (bornTimestampBuilder_ != null) { + return bornTimestampBuilder_.getMessageOrBuilder(); + } else { + return bornTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : bornTimestamp_; + } + } + /** + *
+     * Message born time-point.
+     * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getBornTimestampFieldBuilder() { + if (bornTimestampBuilder_ == null) { + bornTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getBornTimestamp(), + getParentForChildren(), + isClean()); + bornTimestamp_ = null; + } + return bornTimestampBuilder_; + } + + private java.lang.Object bornHost_ = ""; + /** + *
+     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+     * 
+ * + * string born_host = 8; + * @return The bornHost. + */ + public java.lang.String getBornHost() { + java.lang.Object ref = bornHost_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bornHost_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+     * 
+ * + * string born_host = 8; + * @return The bytes for bornHost. + */ + public com.google.protobuf.ByteString + getBornHostBytes() { + java.lang.Object ref = bornHost_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bornHost_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+     * 
+ * + * string born_host = 8; + * @param value The bornHost to set. + * @return This builder for chaining. + */ + public Builder setBornHost( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bornHost_ = value; + onChanged(); + return this; + } + /** + *
+     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+     * 
+ * + * string born_host = 8; + * @return This builder for chaining. + */ + public Builder clearBornHost() { + + bornHost_ = getDefaultInstance().getBornHost(); + onChanged(); + return this; + } + /** + *
+     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+     * 
+ * + * string born_host = 8; + * @param value The bytes for bornHost to set. + * @return This builder for chaining. + */ + public Builder setBornHostBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bornHost_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp storeTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> storeTimestampBuilder_; + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + * @return Whether the storeTimestamp field is set. + */ + public boolean hasStoreTimestamp() { + return ((bitField0_ & 0x00000004) != 0); + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + * @return The storeTimestamp. + */ + public com.google.protobuf.Timestamp getStoreTimestamp() { + if (storeTimestampBuilder_ == null) { + return storeTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; + } else { + return storeTimestampBuilder_.getMessage(); + } + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + public Builder setStoreTimestamp(com.google.protobuf.Timestamp value) { + if (storeTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + storeTimestamp_ = value; + onChanged(); + } else { + storeTimestampBuilder_.setMessage(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + public Builder setStoreTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (storeTimestampBuilder_ == null) { + storeTimestamp_ = builderForValue.build(); + onChanged(); + } else { + storeTimestampBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000004; + return this; + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + public Builder mergeStoreTimestamp(com.google.protobuf.Timestamp value) { + if (storeTimestampBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0) && + storeTimestamp_ != null && + storeTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + storeTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(storeTimestamp_).mergeFrom(value).buildPartial(); + } else { + storeTimestamp_ = value; + } + onChanged(); + } else { + storeTimestampBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000004; + return this; + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + public Builder clearStoreTimestamp() { + if (storeTimestampBuilder_ == null) { + storeTimestamp_ = null; + onChanged(); + } else { + storeTimestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000004); + return this; + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + public com.google.protobuf.Timestamp.Builder getStoreTimestampBuilder() { + bitField0_ |= 0x00000004; + onChanged(); + return getStoreTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + public com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder() { + if (storeTimestampBuilder_ != null) { + return storeTimestampBuilder_.getMessageOrBuilder(); + } else { + return storeTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; + } + } + /** + *
+     * Time-point at which the message is stored in the broker, which is absent
+     * for message publishing.
+     * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getStoreTimestampFieldBuilder() { + if (storeTimestampBuilder_ == null) { + storeTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getStoreTimestamp(), + getParentForChildren(), + isClean()); + storeTimestamp_ = null; + } + return storeTimestampBuilder_; + } + + private java.lang.Object storeHost_ = ""; + /** + *
+     * The broker that stores this message. It may be broker name, IP or arbitrary
+     * identifier that uniquely identify the server.
+     * 
+ * + * string store_host = 10; + * @return The storeHost. + */ + public java.lang.String getStoreHost() { + java.lang.Object ref = storeHost_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + storeHost_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * The broker that stores this message. It may be broker name, IP or arbitrary
+     * identifier that uniquely identify the server.
+     * 
+ * + * string store_host = 10; + * @return The bytes for storeHost. + */ + public com.google.protobuf.ByteString + getStoreHostBytes() { + java.lang.Object ref = storeHost_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + storeHost_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * The broker that stores this message. It may be broker name, IP or arbitrary
+     * identifier that uniquely identify the server.
+     * 
+ * + * string store_host = 10; + * @param value The storeHost to set. + * @return This builder for chaining. + */ + public Builder setStoreHost( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + storeHost_ = value; + onChanged(); + return this; + } + /** + *
+     * The broker that stores this message. It may be broker name, IP or arbitrary
+     * identifier that uniquely identify the server.
+     * 
+ * + * string store_host = 10; + * @return This builder for chaining. + */ + public Builder clearStoreHost() { + + storeHost_ = getDefaultInstance().getStoreHost(); + onChanged(); + return this; + } + /** + *
+     * The broker that stores this message. It may be broker name, IP or arbitrary
+     * identifier that uniquely identify the server.
+     * 
+ * + * string store_host = 10; + * @param value The bytes for storeHost to set. + * @return This builder for chaining. + */ + public Builder setStoreHostBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + storeHost_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Timestamp deliveryTimestamp_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> deliveryTimestampBuilder_; + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + * @return Whether the deliveryTimestamp field is set. + */ + public boolean hasDeliveryTimestamp() { + return ((bitField0_ & 0x00000008) != 0); + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + * @return The deliveryTimestamp. + */ + public com.google.protobuf.Timestamp getDeliveryTimestamp() { + if (deliveryTimestampBuilder_ == null) { + return deliveryTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; + } else { + return deliveryTimestampBuilder_.getMessage(); + } + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + public Builder setDeliveryTimestamp(com.google.protobuf.Timestamp value) { + if (deliveryTimestampBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deliveryTimestamp_ = value; + onChanged(); + } else { + deliveryTimestampBuilder_.setMessage(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + public Builder setDeliveryTimestamp( + com.google.protobuf.Timestamp.Builder builderForValue) { + if (deliveryTimestampBuilder_ == null) { + deliveryTimestamp_ = builderForValue.build(); + onChanged(); + } else { + deliveryTimestampBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000008; + return this; + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + public Builder mergeDeliveryTimestamp(com.google.protobuf.Timestamp value) { + if (deliveryTimestampBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0) && + deliveryTimestamp_ != null && + deliveryTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { + deliveryTimestamp_ = + com.google.protobuf.Timestamp.newBuilder(deliveryTimestamp_).mergeFrom(value).buildPartial(); + } else { + deliveryTimestamp_ = value; + } + onChanged(); + } else { + deliveryTimestampBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000008; + return this; + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + public Builder clearDeliveryTimestamp() { + if (deliveryTimestampBuilder_ == null) { + deliveryTimestamp_ = null; + onChanged(); + } else { + deliveryTimestampBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000008); + return this; + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + public com.google.protobuf.Timestamp.Builder getDeliveryTimestampBuilder() { + bitField0_ |= 0x00000008; + onChanged(); + return getDeliveryTimestampFieldBuilder().getBuilder(); + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { + if (deliveryTimestampBuilder_ != null) { + return deliveryTimestampBuilder_.getMessageOrBuilder(); + } else { + return deliveryTimestamp_ == null ? + com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; + } + } + /** + *
+     * Time-point at which broker delivers to clients, which is optional.
+     * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> + getDeliveryTimestampFieldBuilder() { + if (deliveryTimestampBuilder_ == null) { + deliveryTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( + getDeliveryTimestamp(), + getParentForChildren(), + isClean()); + deliveryTimestamp_ = null; + } + return deliveryTimestampBuilder_; + } + + private java.lang.Object receiptHandle_ = ""; + /** + *
+     * If a message is acquired by way of POP, this field holds the receipt,
+     * which is absent for message publishing.
+     * Clients use the receipt to acknowledge or negatively acknowledge the
+     * message.
+     * 
+ * + * optional string receipt_handle = 12; + * @return Whether the receiptHandle field is set. + */ + public boolean hasReceiptHandle() { + return ((bitField0_ & 0x00000010) != 0); + } + /** + *
+     * If a message is acquired by way of POP, this field holds the receipt,
+     * which is absent for message publishing.
+     * Clients use the receipt to acknowledge or negatively acknowledge the
+     * message.
+     * 
+ * + * optional string receipt_handle = 12; + * @return The receiptHandle. + */ + public java.lang.String getReceiptHandle() { + java.lang.Object ref = receiptHandle_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + receiptHandle_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * If a message is acquired by way of POP, this field holds the receipt,
+     * which is absent for message publishing.
+     * Clients use the receipt to acknowledge or negatively acknowledge the
+     * message.
+     * 
+ * + * optional string receipt_handle = 12; + * @return The bytes for receiptHandle. + */ + public com.google.protobuf.ByteString + getReceiptHandleBytes() { + java.lang.Object ref = receiptHandle_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + receiptHandle_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * If a message is acquired by way of POP, this field holds the receipt,
+     * which is absent for message publishing.
+     * Clients use the receipt to acknowledge or negatively acknowledge the
+     * message.
+     * 
+ * + * optional string receipt_handle = 12; + * @param value The receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandle( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000010; + receiptHandle_ = value; + onChanged(); + return this; + } + /** + *
+     * If a message is acquired by way of POP, this field holds the receipt,
+     * which is absent for message publishing.
+     * Clients use the receipt to acknowledge or negatively acknowledge the
+     * message.
+     * 
+ * + * optional string receipt_handle = 12; + * @return This builder for chaining. + */ + public Builder clearReceiptHandle() { + bitField0_ = (bitField0_ & ~0x00000010); + receiptHandle_ = getDefaultInstance().getReceiptHandle(); + onChanged(); + return this; + } + /** + *
+     * If a message is acquired by way of POP, this field holds the receipt,
+     * which is absent for message publishing.
+     * Clients use the receipt to acknowledge or negatively acknowledge the
+     * message.
+     * 
+ * + * optional string receipt_handle = 12; + * @param value The bytes for receiptHandle to set. + * @return This builder for chaining. + */ + public Builder setReceiptHandleBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000010; + receiptHandle_ = value; + onChanged(); + return this; + } + + private int queueId_ ; + /** + *
+     * Message queue identifier in which a message is physically stored.
+     * 
+ * + * int32 queue_id = 13; + * @return The queueId. + */ + @java.lang.Override + public int getQueueId() { + return queueId_; + } + /** + *
+     * Message queue identifier in which a message is physically stored.
+     * 
+ * + * int32 queue_id = 13; + * @param value The queueId to set. + * @return This builder for chaining. + */ + public Builder setQueueId(int value) { + + queueId_ = value; + onChanged(); + return this; + } + /** + *
+     * Message queue identifier in which a message is physically stored.
+     * 
+ * + * int32 queue_id = 13; + * @return This builder for chaining. + */ + public Builder clearQueueId() { + + queueId_ = 0; + onChanged(); + return this; + } + + private long queueOffset_ ; + /** + *
+     * Message-queue offset at which a message is stored, which is absent for
+     * message publishing.
+     * 
+ * + * optional int64 queue_offset = 14; + * @return Whether the queueOffset field is set. + */ + @java.lang.Override + public boolean hasQueueOffset() { + return ((bitField0_ & 0x00000020) != 0); + } + /** + *
+     * Message-queue offset at which a message is stored, which is absent for
+     * message publishing.
+     * 
+ * + * optional int64 queue_offset = 14; + * @return The queueOffset. + */ + @java.lang.Override + public long getQueueOffset() { + return queueOffset_; + } + /** + *
+     * Message-queue offset at which a message is stored, which is absent for
+     * message publishing.
+     * 
+ * + * optional int64 queue_offset = 14; + * @param value The queueOffset to set. + * @return This builder for chaining. + */ + public Builder setQueueOffset(long value) { + bitField0_ |= 0x00000020; + queueOffset_ = value; + onChanged(); + return this; + } + /** + *
+     * Message-queue offset at which a message is stored, which is absent for
+     * message publishing.
+     * 
+ * + * optional int64 queue_offset = 14; + * @return This builder for chaining. + */ + public Builder clearQueueOffset() { + bitField0_ = (bitField0_ & ~0x00000020); + queueOffset_ = 0L; + onChanged(); + return this; + } + + private com.google.protobuf.Duration invisibleDuration_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> invisibleDurationBuilder_; + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + * @return Whether the invisibleDuration field is set. + */ + public boolean hasInvisibleDuration() { + return ((bitField0_ & 0x00000040) != 0); + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + * @return The invisibleDuration. + */ + public com.google.protobuf.Duration getInvisibleDuration() { + if (invisibleDurationBuilder_ == null) { + return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } else { + return invisibleDurationBuilder_.getMessage(); + } + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + public Builder setInvisibleDuration(com.google.protobuf.Duration value) { + if (invisibleDurationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + invisibleDuration_ = value; + onChanged(); + } else { + invisibleDurationBuilder_.setMessage(value); + } + bitField0_ |= 0x00000040; + return this; + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + public Builder setInvisibleDuration( + com.google.protobuf.Duration.Builder builderForValue) { + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = builderForValue.build(); + onChanged(); + } else { + invisibleDurationBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000040; + return this; + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + public Builder mergeInvisibleDuration(com.google.protobuf.Duration value) { + if (invisibleDurationBuilder_ == null) { + if (((bitField0_ & 0x00000040) != 0) && + invisibleDuration_ != null && + invisibleDuration_ != com.google.protobuf.Duration.getDefaultInstance()) { + invisibleDuration_ = + com.google.protobuf.Duration.newBuilder(invisibleDuration_).mergeFrom(value).buildPartial(); + } else { + invisibleDuration_ = value; + } + onChanged(); + } else { + invisibleDurationBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000040; + return this; + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + public Builder clearInvisibleDuration() { + if (invisibleDurationBuilder_ == null) { + invisibleDuration_ = null; + onChanged(); + } else { + invisibleDurationBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000040); + return this; + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + public com.google.protobuf.Duration.Builder getInvisibleDurationBuilder() { + bitField0_ |= 0x00000040; + onChanged(); + return getInvisibleDurationFieldBuilder().getBuilder(); + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { + if (invisibleDurationBuilder_ != null) { + return invisibleDurationBuilder_.getMessageOrBuilder(); + } else { + return invisibleDuration_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; + } + } + /** + *
+     * Period of time servers would remain invisible once a message is acquired.
+     * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getInvisibleDurationFieldBuilder() { + if (invisibleDurationBuilder_ == null) { + invisibleDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getInvisibleDuration(), + getParentForChildren(), + isClean()); + invisibleDuration_ = null; + } + return invisibleDurationBuilder_; + } + + private int deliveryAttempt_ ; + /** + *
+     * Business code may failed to process messages for the moment. Hence, clients
+     * may request servers to deliver them again using certain back-off strategy,
+     * the attempt is 1 not 0 if message is delivered first time, and it is absent
+     * for message publishing.
+     * 
+ * + * optional int32 delivery_attempt = 16; + * @return Whether the deliveryAttempt field is set. + */ + @java.lang.Override + public boolean hasDeliveryAttempt() { + return ((bitField0_ & 0x00000080) != 0); + } + /** + *
+     * Business code may failed to process messages for the moment. Hence, clients
+     * may request servers to deliver them again using certain back-off strategy,
+     * the attempt is 1 not 0 if message is delivered first time, and it is absent
+     * for message publishing.
+     * 
+ * + * optional int32 delivery_attempt = 16; + * @return The deliveryAttempt. + */ + @java.lang.Override + public int getDeliveryAttempt() { + return deliveryAttempt_; + } + /** + *
+     * Business code may failed to process messages for the moment. Hence, clients
+     * may request servers to deliver them again using certain back-off strategy,
+     * the attempt is 1 not 0 if message is delivered first time, and it is absent
+     * for message publishing.
+     * 
+ * + * optional int32 delivery_attempt = 16; + * @param value The deliveryAttempt to set. + * @return This builder for chaining. + */ + public Builder setDeliveryAttempt(int value) { + bitField0_ |= 0x00000080; + deliveryAttempt_ = value; + onChanged(); + return this; + } + /** + *
+     * Business code may failed to process messages for the moment. Hence, clients
+     * may request servers to deliver them again using certain back-off strategy,
+     * the attempt is 1 not 0 if message is delivered first time, and it is absent
+     * for message publishing.
+     * 
+ * + * optional int32 delivery_attempt = 16; + * @return This builder for chaining. + */ + public Builder clearDeliveryAttempt() { + bitField0_ = (bitField0_ & ~0x00000080); + deliveryAttempt_ = 0; + onChanged(); + return this; + } + + private java.lang.Object messageGroup_ = ""; + /** + *
+     * Define the group name of message in the same topic, which is optional.
+     * 
+ * + * optional string message_group = 17; + * @return Whether the messageGroup field is set. + */ + public boolean hasMessageGroup() { + return ((bitField0_ & 0x00000100) != 0); + } + /** + *
+     * Define the group name of message in the same topic, which is optional.
+     * 
+ * + * optional string message_group = 17; + * @return The messageGroup. + */ + public java.lang.String getMessageGroup() { + java.lang.Object ref = messageGroup_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageGroup_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Define the group name of message in the same topic, which is optional.
+     * 
+ * + * optional string message_group = 17; + * @return The bytes for messageGroup. + */ + public com.google.protobuf.ByteString + getMessageGroupBytes() { + java.lang.Object ref = messageGroup_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageGroup_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Define the group name of message in the same topic, which is optional.
+     * 
+ * + * optional string message_group = 17; + * @param value The messageGroup to set. + * @return This builder for chaining. + */ + public Builder setMessageGroup( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000100; + messageGroup_ = value; + onChanged(); + return this; + } + /** + *
+     * Define the group name of message in the same topic, which is optional.
+     * 
+ * + * optional string message_group = 17; + * @return This builder for chaining. + */ + public Builder clearMessageGroup() { + bitField0_ = (bitField0_ & ~0x00000100); + messageGroup_ = getDefaultInstance().getMessageGroup(); + onChanged(); + return this; + } + /** + *
+     * Define the group name of message in the same topic, which is optional.
+     * 
+ * + * optional string message_group = 17; + * @param value The bytes for messageGroup to set. + * @return This builder for chaining. + */ + public Builder setMessageGroupBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000100; + messageGroup_ = value; + onChanged(); + return this; + } + + private java.lang.Object traceContext_ = ""; + /** + *
+     * Trace context for each message, which is optional.
+     * 
+ * + * optional string trace_context = 18; + * @return Whether the traceContext field is set. + */ + public boolean hasTraceContext() { + return ((bitField0_ & 0x00000200) != 0); + } + /** + *
+     * Trace context for each message, which is optional.
+     * 
+ * + * optional string trace_context = 18; + * @return The traceContext. + */ + public java.lang.String getTraceContext() { + java.lang.Object ref = traceContext_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + traceContext_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Trace context for each message, which is optional.
+     * 
+ * + * optional string trace_context = 18; + * @return The bytes for traceContext. + */ + public com.google.protobuf.ByteString + getTraceContextBytes() { + java.lang.Object ref = traceContext_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + traceContext_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Trace context for each message, which is optional.
+     * 
+ * + * optional string trace_context = 18; + * @param value The traceContext to set. + * @return This builder for chaining. + */ + public Builder setTraceContext( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000200; + traceContext_ = value; + onChanged(); + return this; + } + /** + *
+     * Trace context for each message, which is optional.
+     * 
+ * + * optional string trace_context = 18; + * @return This builder for chaining. + */ + public Builder clearTraceContext() { + bitField0_ = (bitField0_ & ~0x00000200); + traceContext_ = getDefaultInstance().getTraceContext(); + onChanged(); + return this; + } + /** + *
+     * Trace context for each message, which is optional.
+     * 
+ * + * optional string trace_context = 18; + * @param value The bytes for traceContext to set. + * @return This builder for chaining. + */ + public Builder setTraceContextBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000200; + traceContext_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Duration orphanedTransactionRecoveryDuration_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> orphanedTransactionRecoveryDurationBuilder_; + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + * @return Whether the orphanedTransactionRecoveryDuration field is set. + */ + public boolean hasOrphanedTransactionRecoveryDuration() { + return ((bitField0_ & 0x00000400) != 0); + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + * @return The orphanedTransactionRecoveryDuration. + */ + public com.google.protobuf.Duration getOrphanedTransactionRecoveryDuration() { + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + return orphanedTransactionRecoveryDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; + } else { + return orphanedTransactionRecoveryDurationBuilder_.getMessage(); + } + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + public Builder setOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value) { + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + orphanedTransactionRecoveryDuration_ = value; + onChanged(); + } else { + orphanedTransactionRecoveryDurationBuilder_.setMessage(value); + } + bitField0_ |= 0x00000400; + return this; + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + public Builder setOrphanedTransactionRecoveryDuration( + com.google.protobuf.Duration.Builder builderForValue) { + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + orphanedTransactionRecoveryDuration_ = builderForValue.build(); + onChanged(); + } else { + orphanedTransactionRecoveryDurationBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000400; + return this; + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + public Builder mergeOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value) { + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + if (((bitField0_ & 0x00000400) != 0) && + orphanedTransactionRecoveryDuration_ != null && + orphanedTransactionRecoveryDuration_ != com.google.protobuf.Duration.getDefaultInstance()) { + orphanedTransactionRecoveryDuration_ = + com.google.protobuf.Duration.newBuilder(orphanedTransactionRecoveryDuration_).mergeFrom(value).buildPartial(); + } else { + orphanedTransactionRecoveryDuration_ = value; + } + onChanged(); + } else { + orphanedTransactionRecoveryDurationBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000400; + return this; + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + public Builder clearOrphanedTransactionRecoveryDuration() { + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + orphanedTransactionRecoveryDuration_ = null; + onChanged(); + } else { + orphanedTransactionRecoveryDurationBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000400); + return this; + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + public com.google.protobuf.Duration.Builder getOrphanedTransactionRecoveryDurationBuilder() { + bitField0_ |= 0x00000400; + onChanged(); + return getOrphanedTransactionRecoveryDurationFieldBuilder().getBuilder(); + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + public com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryDurationOrBuilder() { + if (orphanedTransactionRecoveryDurationBuilder_ != null) { + return orphanedTransactionRecoveryDurationBuilder_.getMessageOrBuilder(); + } else { + return orphanedTransactionRecoveryDuration_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; + } + } + /** + *
+     * If a transactional message stay unresolved for more than
+     * `transaction_orphan_threshold`, it would be regarded as an
+     * orphan. Servers that manages orphan messages would pick up
+     * a capable publisher to resolve
+     * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getOrphanedTransactionRecoveryDurationFieldBuilder() { + if (orphanedTransactionRecoveryDurationBuilder_ == null) { + orphanedTransactionRecoveryDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getOrphanedTransactionRecoveryDuration(), + getParentForChildren(), + isClean()); + orphanedTransactionRecoveryDuration_ = null; + } + return orphanedTransactionRecoveryDurationBuilder_; + } + + private apache.rocketmq.v2.DeadLetterQueue deadLetterQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.DeadLetterQueue, apache.rocketmq.v2.DeadLetterQueue.Builder, apache.rocketmq.v2.DeadLetterQueueOrBuilder> deadLetterQueueBuilder_; + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + * @return Whether the deadLetterQueue field is set. + */ + public boolean hasDeadLetterQueue() { + return ((bitField0_ & 0x00000800) != 0); + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + * @return The deadLetterQueue. + */ + public apache.rocketmq.v2.DeadLetterQueue getDeadLetterQueue() { + if (deadLetterQueueBuilder_ == null) { + return deadLetterQueue_ == null ? apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; + } else { + return deadLetterQueueBuilder_.getMessage(); + } + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + public Builder setDeadLetterQueue(apache.rocketmq.v2.DeadLetterQueue value) { + if (deadLetterQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + deadLetterQueue_ = value; + onChanged(); + } else { + deadLetterQueueBuilder_.setMessage(value); + } + bitField0_ |= 0x00000800; + return this; + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + public Builder setDeadLetterQueue( + apache.rocketmq.v2.DeadLetterQueue.Builder builderForValue) { + if (deadLetterQueueBuilder_ == null) { + deadLetterQueue_ = builderForValue.build(); + onChanged(); + } else { + deadLetterQueueBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000800; + return this; + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + public Builder mergeDeadLetterQueue(apache.rocketmq.v2.DeadLetterQueue value) { + if (deadLetterQueueBuilder_ == null) { + if (((bitField0_ & 0x00000800) != 0) && + deadLetterQueue_ != null && + deadLetterQueue_ != apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance()) { + deadLetterQueue_ = + apache.rocketmq.v2.DeadLetterQueue.newBuilder(deadLetterQueue_).mergeFrom(value).buildPartial(); + } else { + deadLetterQueue_ = value; + } + onChanged(); + } else { + deadLetterQueueBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000800; + return this; + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + public Builder clearDeadLetterQueue() { + if (deadLetterQueueBuilder_ == null) { + deadLetterQueue_ = null; + onChanged(); + } else { + deadLetterQueueBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000800); + return this; + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + public apache.rocketmq.v2.DeadLetterQueue.Builder getDeadLetterQueueBuilder() { + bitField0_ |= 0x00000800; + onChanged(); + return getDeadLetterQueueFieldBuilder().getBuilder(); + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + public apache.rocketmq.v2.DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder() { + if (deadLetterQueueBuilder_ != null) { + return deadLetterQueueBuilder_.getMessageOrBuilder(); + } else { + return deadLetterQueue_ == null ? + apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; + } + } + /** + *
+     * Information to identify whether this message is from dead letter queue.
+     * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.DeadLetterQueue, apache.rocketmq.v2.DeadLetterQueue.Builder, apache.rocketmq.v2.DeadLetterQueueOrBuilder> + getDeadLetterQueueFieldBuilder() { + if (deadLetterQueueBuilder_ == null) { + deadLetterQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.DeadLetterQueue, apache.rocketmq.v2.DeadLetterQueue.Builder, apache.rocketmq.v2.DeadLetterQueueOrBuilder>( + getDeadLetterQueue(), + getParentForChildren(), + isClean()); + deadLetterQueue_ = null; + } + return deadLetterQueueBuilder_; + } + + private java.lang.Object liteTopic_ = ""; + /** + *
+     * lite topic
+     * 
+ * + * optional string lite_topic = 21; + * @return Whether the liteTopic field is set. + */ + public boolean hasLiteTopic() { + return ((bitField0_ & 0x00001000) != 0); + } + /** + *
+     * lite topic
+     * 
+ * + * optional string lite_topic = 21; + * @return The liteTopic. + */ + public java.lang.String getLiteTopic() { + java.lang.Object ref = liteTopic_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + liteTopic_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * lite topic
+     * 
+ * + * optional string lite_topic = 21; + * @return The bytes for liteTopic. + */ + public com.google.protobuf.ByteString + getLiteTopicBytes() { + java.lang.Object ref = liteTopic_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + liteTopic_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * lite topic
+     * 
+ * + * optional string lite_topic = 21; + * @param value The liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopic( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00001000; + liteTopic_ = value; + onChanged(); + return this; + } + /** + *
+     * lite topic
+     * 
+ * + * optional string lite_topic = 21; + * @return This builder for chaining. + */ + public Builder clearLiteTopic() { + bitField0_ = (bitField0_ & ~0x00001000); + liteTopic_ = getDefaultInstance().getLiteTopic(); + onChanged(); + return this; + } + /** + *
+     * lite topic
+     * 
+ * + * optional string lite_topic = 21; + * @param value The bytes for liteTopic to set. + * @return This builder for chaining. + */ + public Builder setLiteTopicBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00001000; + liteTopic_ = value; + onChanged(); + return this; + } + + private int priority_ ; + /** + *
+     * Priority of message, which is optional
+     * 
+ * + * optional int32 priority = 22; + * @return Whether the priority field is set. + */ + @java.lang.Override + public boolean hasPriority() { + return ((bitField0_ & 0x00002000) != 0); + } + /** + *
+     * Priority of message, which is optional
+     * 
+ * + * optional int32 priority = 22; + * @return The priority. + */ + @java.lang.Override + public int getPriority() { + return priority_; + } + /** + *
+     * Priority of message, which is optional
+     * 
+ * + * optional int32 priority = 22; + * @param value The priority to set. + * @return This builder for chaining. + */ + public Builder setPriority(int value) { + bitField0_ |= 0x00002000; + priority_ = value; + onChanged(); + return this; + } + /** + *
+     * Priority of message, which is optional
+     * 
+ * + * optional int32 priority = 22; + * @return This builder for chaining. + */ + public Builder clearPriority() { + bitField0_ = (bitField0_ & ~0x00002000); + priority_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SystemProperties) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SystemProperties) + private static final apache.rocketmq.v2.SystemProperties DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.SystemProperties(); + } + + public static apache.rocketmq.v2.SystemProperties getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SystemProperties parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SystemProperties(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.SystemProperties getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java new file mode 100644 index 00000000000..9bb3719694d --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java @@ -0,0 +1,584 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface SystemPropertiesOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SystemProperties) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 1; + * @return Whether the tag field is set. + */ + boolean hasTag(); + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 1; + * @return The tag. + */ + java.lang.String getTag(); + /** + *
+   * Tag, which is optional.
+   * 
+ * + * optional string tag = 1; + * @return The bytes for tag. + */ + com.google.protobuf.ByteString + getTagBytes(); + + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @return A list containing the keys. + */ + java.util.List + getKeysList(); + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @return The count of keys. + */ + int getKeysCount(); + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @param index The index of the element to return. + * @return The keys at the given index. + */ + java.lang.String getKeys(int index); + /** + *
+   * Message keys
+   * 
+ * + * repeated string keys = 2; + * @param index The index of the value to return. + * @return The bytes of the keys at the given index. + */ + com.google.protobuf.ByteString + getKeysBytes(int index); + + /** + *
+   * Message identifier, client-side generated, remains unique.
+   * if message_id is empty, the send message request will be aborted with
+   * status `INVALID_ARGUMENT`
+   * 
+ * + * string message_id = 3; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + *
+   * Message identifier, client-side generated, remains unique.
+   * if message_id is empty, the send message request will be aborted with
+   * status `INVALID_ARGUMENT`
+   * 
+ * + * string message_id = 3; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); + + /** + *
+   * Message body digest
+   * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + * @return Whether the bodyDigest field is set. + */ + boolean hasBodyDigest(); + /** + *
+   * Message body digest
+   * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + * @return The bodyDigest. + */ + apache.rocketmq.v2.Digest getBodyDigest(); + /** + *
+   * Message body digest
+   * 
+ * + * .apache.rocketmq.v2.Digest body_digest = 4; + */ + apache.rocketmq.v2.DigestOrBuilder getBodyDigestOrBuilder(); + + /** + *
+   * Message body encoding. Candidate options are identity, gzip, snappy etc.
+   * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @return The enum numeric value on the wire for bodyEncoding. + */ + int getBodyEncodingValue(); + /** + *
+   * Message body encoding. Candidate options are identity, gzip, snappy etc.
+   * 
+ * + * .apache.rocketmq.v2.Encoding body_encoding = 5; + * @return The bodyEncoding. + */ + apache.rocketmq.v2.Encoding getBodyEncoding(); + + /** + *
+   * Message type, normal, FIFO or transactional.
+   * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @return The enum numeric value on the wire for messageType. + */ + int getMessageTypeValue(); + /** + *
+   * Message type, normal, FIFO or transactional.
+   * 
+ * + * .apache.rocketmq.v2.MessageType message_type = 6; + * @return The messageType. + */ + apache.rocketmq.v2.MessageType getMessageType(); + + /** + *
+   * Message born time-point.
+   * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + * @return Whether the bornTimestamp field is set. + */ + boolean hasBornTimestamp(); + /** + *
+   * Message born time-point.
+   * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + * @return The bornTimestamp. + */ + com.google.protobuf.Timestamp getBornTimestamp(); + /** + *
+   * Message born time-point.
+   * 
+ * + * .google.protobuf.Timestamp born_timestamp = 7; + */ + com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder(); + + /** + *
+   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+   * 
+ * + * string born_host = 8; + * @return The bornHost. + */ + java.lang.String getBornHost(); + /** + *
+   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
+   * 
+ * + * string born_host = 8; + * @return The bytes for bornHost. + */ + com.google.protobuf.ByteString + getBornHostBytes(); + + /** + *
+   * Time-point at which the message is stored in the broker, which is absent
+   * for message publishing.
+   * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + * @return Whether the storeTimestamp field is set. + */ + boolean hasStoreTimestamp(); + /** + *
+   * Time-point at which the message is stored in the broker, which is absent
+   * for message publishing.
+   * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + * @return The storeTimestamp. + */ + com.google.protobuf.Timestamp getStoreTimestamp(); + /** + *
+   * Time-point at which the message is stored in the broker, which is absent
+   * for message publishing.
+   * 
+ * + * optional .google.protobuf.Timestamp store_timestamp = 9; + */ + com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder(); + + /** + *
+   * The broker that stores this message. It may be broker name, IP or arbitrary
+   * identifier that uniquely identify the server.
+   * 
+ * + * string store_host = 10; + * @return The storeHost. + */ + java.lang.String getStoreHost(); + /** + *
+   * The broker that stores this message. It may be broker name, IP or arbitrary
+   * identifier that uniquely identify the server.
+   * 
+ * + * string store_host = 10; + * @return The bytes for storeHost. + */ + com.google.protobuf.ByteString + getStoreHostBytes(); + + /** + *
+   * Time-point at which broker delivers to clients, which is optional.
+   * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + * @return Whether the deliveryTimestamp field is set. + */ + boolean hasDeliveryTimestamp(); + /** + *
+   * Time-point at which broker delivers to clients, which is optional.
+   * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + * @return The deliveryTimestamp. + */ + com.google.protobuf.Timestamp getDeliveryTimestamp(); + /** + *
+   * Time-point at which broker delivers to clients, which is optional.
+   * 
+ * + * optional .google.protobuf.Timestamp delivery_timestamp = 11; + */ + com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder(); + + /** + *
+   * If a message is acquired by way of POP, this field holds the receipt,
+   * which is absent for message publishing.
+   * Clients use the receipt to acknowledge or negatively acknowledge the
+   * message.
+   * 
+ * + * optional string receipt_handle = 12; + * @return Whether the receiptHandle field is set. + */ + boolean hasReceiptHandle(); + /** + *
+   * If a message is acquired by way of POP, this field holds the receipt,
+   * which is absent for message publishing.
+   * Clients use the receipt to acknowledge or negatively acknowledge the
+   * message.
+   * 
+ * + * optional string receipt_handle = 12; + * @return The receiptHandle. + */ + java.lang.String getReceiptHandle(); + /** + *
+   * If a message is acquired by way of POP, this field holds the receipt,
+   * which is absent for message publishing.
+   * Clients use the receipt to acknowledge or negatively acknowledge the
+   * message.
+   * 
+ * + * optional string receipt_handle = 12; + * @return The bytes for receiptHandle. + */ + com.google.protobuf.ByteString + getReceiptHandleBytes(); + + /** + *
+   * Message queue identifier in which a message is physically stored.
+   * 
+ * + * int32 queue_id = 13; + * @return The queueId. + */ + int getQueueId(); + + /** + *
+   * Message-queue offset at which a message is stored, which is absent for
+   * message publishing.
+   * 
+ * + * optional int64 queue_offset = 14; + * @return Whether the queueOffset field is set. + */ + boolean hasQueueOffset(); + /** + *
+   * Message-queue offset at which a message is stored, which is absent for
+   * message publishing.
+   * 
+ * + * optional int64 queue_offset = 14; + * @return The queueOffset. + */ + long getQueueOffset(); + + /** + *
+   * Period of time servers would remain invisible once a message is acquired.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + * @return Whether the invisibleDuration field is set. + */ + boolean hasInvisibleDuration(); + /** + *
+   * Period of time servers would remain invisible once a message is acquired.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + * @return The invisibleDuration. + */ + com.google.protobuf.Duration getInvisibleDuration(); + /** + *
+   * Period of time servers would remain invisible once a message is acquired.
+   * 
+ * + * optional .google.protobuf.Duration invisible_duration = 15; + */ + com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder(); + + /** + *
+   * Business code may failed to process messages for the moment. Hence, clients
+   * may request servers to deliver them again using certain back-off strategy,
+   * the attempt is 1 not 0 if message is delivered first time, and it is absent
+   * for message publishing.
+   * 
+ * + * optional int32 delivery_attempt = 16; + * @return Whether the deliveryAttempt field is set. + */ + boolean hasDeliveryAttempt(); + /** + *
+   * Business code may failed to process messages for the moment. Hence, clients
+   * may request servers to deliver them again using certain back-off strategy,
+   * the attempt is 1 not 0 if message is delivered first time, and it is absent
+   * for message publishing.
+   * 
+ * + * optional int32 delivery_attempt = 16; + * @return The deliveryAttempt. + */ + int getDeliveryAttempt(); + + /** + *
+   * Define the group name of message in the same topic, which is optional.
+   * 
+ * + * optional string message_group = 17; + * @return Whether the messageGroup field is set. + */ + boolean hasMessageGroup(); + /** + *
+   * Define the group name of message in the same topic, which is optional.
+   * 
+ * + * optional string message_group = 17; + * @return The messageGroup. + */ + java.lang.String getMessageGroup(); + /** + *
+   * Define the group name of message in the same topic, which is optional.
+   * 
+ * + * optional string message_group = 17; + * @return The bytes for messageGroup. + */ + com.google.protobuf.ByteString + getMessageGroupBytes(); + + /** + *
+   * Trace context for each message, which is optional.
+   * 
+ * + * optional string trace_context = 18; + * @return Whether the traceContext field is set. + */ + boolean hasTraceContext(); + /** + *
+   * Trace context for each message, which is optional.
+   * 
+ * + * optional string trace_context = 18; + * @return The traceContext. + */ + java.lang.String getTraceContext(); + /** + *
+   * Trace context for each message, which is optional.
+   * 
+ * + * optional string trace_context = 18; + * @return The bytes for traceContext. + */ + com.google.protobuf.ByteString + getTraceContextBytes(); + + /** + *
+   * If a transactional message stay unresolved for more than
+   * `transaction_orphan_threshold`, it would be regarded as an
+   * orphan. Servers that manages orphan messages would pick up
+   * a capable publisher to resolve
+   * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + * @return Whether the orphanedTransactionRecoveryDuration field is set. + */ + boolean hasOrphanedTransactionRecoveryDuration(); + /** + *
+   * If a transactional message stay unresolved for more than
+   * `transaction_orphan_threshold`, it would be regarded as an
+   * orphan. Servers that manages orphan messages would pick up
+   * a capable publisher to resolve
+   * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + * @return The orphanedTransactionRecoveryDuration. + */ + com.google.protobuf.Duration getOrphanedTransactionRecoveryDuration(); + /** + *
+   * If a transactional message stay unresolved for more than
+   * `transaction_orphan_threshold`, it would be regarded as an
+   * orphan. Servers that manages orphan messages would pick up
+   * a capable publisher to resolve
+   * 
+ * + * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; + */ + com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryDurationOrBuilder(); + + /** + *
+   * Information to identify whether this message is from dead letter queue.
+   * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + * @return Whether the deadLetterQueue field is set. + */ + boolean hasDeadLetterQueue(); + /** + *
+   * Information to identify whether this message is from dead letter queue.
+   * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + * @return The deadLetterQueue. + */ + apache.rocketmq.v2.DeadLetterQueue getDeadLetterQueue(); + /** + *
+   * Information to identify whether this message is from dead letter queue.
+   * 
+ * + * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; + */ + apache.rocketmq.v2.DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder(); + + /** + *
+   * lite topic
+   * 
+ * + * optional string lite_topic = 21; + * @return Whether the liteTopic field is set. + */ + boolean hasLiteTopic(); + /** + *
+   * lite topic
+   * 
+ * + * optional string lite_topic = 21; + * @return The liteTopic. + */ + java.lang.String getLiteTopic(); + /** + *
+   * lite topic
+   * 
+ * + * optional string lite_topic = 21; + * @return The bytes for liteTopic. + */ + com.google.protobuf.ByteString + getLiteTopicBytes(); + + /** + *
+   * Priority of message, which is optional
+   * 
+ * + * optional int32 priority = 22; + * @return Whether the priority field is set. + */ + boolean hasPriority(); + /** + *
+   * Priority of message, which is optional
+   * 
+ * + * optional int32 priority = 22; + * @return The priority. + */ + int getPriority(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java b/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java new file mode 100644 index 00000000000..d2c2ab66620 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java @@ -0,0 +1,2817 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.TelemetryCommand} + */ +public final class TelemetryCommand extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.TelemetryCommand) + TelemetryCommandOrBuilder { +private static final long serialVersionUID = 0L; + // Use TelemetryCommand.newBuilder() to construct. + private TelemetryCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TelemetryCommand() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TelemetryCommand(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TelemetryCommand( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (((bitField0_ & 0x00000001) != 0)) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + bitField0_ |= 0x00000001; + break; + } + case 18: { + apache.rocketmq.v2.Settings.Builder subBuilder = null; + if (commandCase_ == 2) { + subBuilder = ((apache.rocketmq.v2.Settings) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.Settings.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.Settings) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 2; + break; + } + case 26: { + apache.rocketmq.v2.ThreadStackTrace.Builder subBuilder = null; + if (commandCase_ == 3) { + subBuilder = ((apache.rocketmq.v2.ThreadStackTrace) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.ThreadStackTrace.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.ThreadStackTrace) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 3; + break; + } + case 34: { + apache.rocketmq.v2.VerifyMessageResult.Builder subBuilder = null; + if (commandCase_ == 4) { + subBuilder = ((apache.rocketmq.v2.VerifyMessageResult) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.VerifyMessageResult.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.VerifyMessageResult) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 4; + break; + } + case 42: { + apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder subBuilder = null; + if (commandCase_ == 5) { + subBuilder = ((apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.RecoverOrphanedTransactionCommand.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 5; + break; + } + case 50: { + apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder subBuilder = null; + if (commandCase_ == 6) { + subBuilder = ((apache.rocketmq.v2.PrintThreadStackTraceCommand) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.PrintThreadStackTraceCommand.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceCommand) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 6; + break; + } + case 58: { + apache.rocketmq.v2.VerifyMessageCommand.Builder subBuilder = null; + if (commandCase_ == 7) { + subBuilder = ((apache.rocketmq.v2.VerifyMessageCommand) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.VerifyMessageCommand.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.VerifyMessageCommand) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 7; + break; + } + case 66: { + apache.rocketmq.v2.ReconnectEndpointsCommand.Builder subBuilder = null; + if (commandCase_ == 8) { + subBuilder = ((apache.rocketmq.v2.ReconnectEndpointsCommand) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.ReconnectEndpointsCommand.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.ReconnectEndpointsCommand) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 8; + break; + } + case 74: { + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder subBuilder = null; + if (commandCase_ == 9) { + subBuilder = ((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_).toBuilder(); + } + command_ = + input.readMessage(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_); + command_ = subBuilder.buildPartial(); + } + commandCase_ = 9; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.TelemetryCommand.class, apache.rocketmq.v2.TelemetryCommand.Builder.class); + } + + private int bitField0_; + private int commandCase_ = 0; + private java.lang.Object command_; + public enum CommandCase + implements com.google.protobuf.Internal.EnumLite, + com.google.protobuf.AbstractMessage.InternalOneOfEnum { + SETTINGS(2), + THREAD_STACK_TRACE(3), + VERIFY_MESSAGE_RESULT(4), + RECOVER_ORPHANED_TRANSACTION_COMMAND(5), + PRINT_THREAD_STACK_TRACE_COMMAND(6), + VERIFY_MESSAGE_COMMAND(7), + RECONNECT_ENDPOINTS_COMMAND(8), + NOTIFY_UNSUBSCRIBE_LITE_COMMAND(9), + COMMAND_NOT_SET(0); + private final int value; + private CommandCase(int value) { + this.value = value; + } + /** + * @param value The number of the enum to look for. + * @return The enum associated with the given number. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static CommandCase valueOf(int value) { + return forNumber(value); + } + + public static CommandCase forNumber(int value) { + switch (value) { + case 2: return SETTINGS; + case 3: return THREAD_STACK_TRACE; + case 4: return VERIFY_MESSAGE_RESULT; + case 5: return RECOVER_ORPHANED_TRANSACTION_COMMAND; + case 6: return PRINT_THREAD_STACK_TRACE_COMMAND; + case 7: return VERIFY_MESSAGE_COMMAND; + case 8: return RECONNECT_ENDPOINTS_COMMAND; + case 9: return NOTIFY_UNSUBSCRIBE_LITE_COMMAND; + case 0: return COMMAND_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public CommandCase + getCommandCase() { + return CommandCase.forNumber( + commandCase_); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * optional .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + + public static final int SETTINGS_FIELD_NUMBER = 2; + /** + *
+   * Client settings
+   * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + * @return Whether the settings field is set. + */ + @java.lang.Override + public boolean hasSettings() { + return commandCase_ == 2; + } + /** + *
+   * Client settings
+   * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + * @return The settings. + */ + @java.lang.Override + public apache.rocketmq.v2.Settings getSettings() { + if (commandCase_ == 2) { + return (apache.rocketmq.v2.Settings) command_; + } + return apache.rocketmq.v2.Settings.getDefaultInstance(); + } + /** + *
+   * Client settings
+   * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SettingsOrBuilder getSettingsOrBuilder() { + if (commandCase_ == 2) { + return (apache.rocketmq.v2.Settings) command_; + } + return apache.rocketmq.v2.Settings.getDefaultInstance(); + } + + public static final int THREAD_STACK_TRACE_FIELD_NUMBER = 3; + /** + *
+   * These messages are from client.
+   * Report thread stack trace to server.
+   * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + * @return Whether the threadStackTrace field is set. + */ + @java.lang.Override + public boolean hasThreadStackTrace() { + return commandCase_ == 3; + } + /** + *
+   * These messages are from client.
+   * Report thread stack trace to server.
+   * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + * @return The threadStackTrace. + */ + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTrace getThreadStackTrace() { + if (commandCase_ == 3) { + return (apache.rocketmq.v2.ThreadStackTrace) command_; + } + return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); + } + /** + *
+   * These messages are from client.
+   * Report thread stack trace to server.
+   * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTraceOrBuilder getThreadStackTraceOrBuilder() { + if (commandCase_ == 3) { + return (apache.rocketmq.v2.ThreadStackTrace) command_; + } + return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); + } + + public static final int VERIFY_MESSAGE_RESULT_FIELD_NUMBER = 4; + /** + *
+   * Report message verify result to server.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + * @return Whether the verifyMessageResult field is set. + */ + @java.lang.Override + public boolean hasVerifyMessageResult() { + return commandCase_ == 4; + } + /** + *
+   * Report message verify result to server.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + * @return The verifyMessageResult. + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResult getVerifyMessageResult() { + if (commandCase_ == 4) { + return (apache.rocketmq.v2.VerifyMessageResult) command_; + } + return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); + } + /** + *
+   * Report message verify result to server.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResultOrBuilder getVerifyMessageResultOrBuilder() { + if (commandCase_ == 4) { + return (apache.rocketmq.v2.VerifyMessageResult) command_; + } + return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); + } + + public static final int RECOVER_ORPHANED_TRANSACTION_COMMAND_FIELD_NUMBER = 5; + /** + *
+   * There messages are from server.
+   * Request client to recover the orphaned transaction message.
+   * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + * @return Whether the recoverOrphanedTransactionCommand field is set. + */ + @java.lang.Override + public boolean hasRecoverOrphanedTransactionCommand() { + return commandCase_ == 5; + } + /** + *
+   * There messages are from server.
+   * Request client to recover the orphaned transaction message.
+   * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + * @return The recoverOrphanedTransactionCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getRecoverOrphanedTransactionCommand() { + if (commandCase_ == 5) { + return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; + } + return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); + } + /** + *
+   * There messages are from server.
+   * Request client to recover the orphaned transaction message.
+   * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder getRecoverOrphanedTransactionCommandOrBuilder() { + if (commandCase_ == 5) { + return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; + } + return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); + } + + public static final int PRINT_THREAD_STACK_TRACE_COMMAND_FIELD_NUMBER = 6; + /** + *
+   * Request client to print thread stack trace.
+   * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + * @return Whether the printThreadStackTraceCommand field is set. + */ + @java.lang.Override + public boolean hasPrintThreadStackTraceCommand() { + return commandCase_ == 6; + } + /** + *
+   * Request client to print thread stack trace.
+   * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + * @return The printThreadStackTraceCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommand getPrintThreadStackTraceCommand() { + if (commandCase_ == 6) { + return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; + } + return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); + } + /** + *
+   * Request client to print thread stack trace.
+   * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder getPrintThreadStackTraceCommandOrBuilder() { + if (commandCase_ == 6) { + return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; + } + return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); + } + + public static final int VERIFY_MESSAGE_COMMAND_FIELD_NUMBER = 7; + /** + *
+   * Request client to verify the consumption of the appointed message.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + * @return Whether the verifyMessageCommand field is set. + */ + @java.lang.Override + public boolean hasVerifyMessageCommand() { + return commandCase_ == 7; + } + /** + *
+   * Request client to verify the consumption of the appointed message.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + * @return The verifyMessageCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommand getVerifyMessageCommand() { + if (commandCase_ == 7) { + return (apache.rocketmq.v2.VerifyMessageCommand) command_; + } + return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); + } + /** + *
+   * Request client to verify the consumption of the appointed message.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommandOrBuilder getVerifyMessageCommandOrBuilder() { + if (commandCase_ == 7) { + return (apache.rocketmq.v2.VerifyMessageCommand) command_; + } + return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); + } + + public static final int RECONNECT_ENDPOINTS_COMMAND_FIELD_NUMBER = 8; + /** + *
+   * Request client to reconnect server use the latest endpoints.
+   * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + * @return Whether the reconnectEndpointsCommand field is set. + */ + @java.lang.Override + public boolean hasReconnectEndpointsCommand() { + return commandCase_ == 8; + } + /** + *
+   * Request client to reconnect server use the latest endpoints.
+   * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + * @return The reconnectEndpointsCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommand getReconnectEndpointsCommand() { + if (commandCase_ == 8) { + return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; + } + return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); + } + /** + *
+   * Request client to reconnect server use the latest endpoints.
+   * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder getReconnectEndpointsCommandOrBuilder() { + if (commandCase_ == 8) { + return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; + } + return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); + } + + public static final int NOTIFY_UNSUBSCRIBE_LITE_COMMAND_FIELD_NUMBER = 9; + /** + *
+   * Request client to unsubscribe lite topic.
+   * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + * @return Whether the notifyUnsubscribeLiteCommand field is set. + */ + @java.lang.Override + public boolean hasNotifyUnsubscribeLiteCommand() { + return commandCase_ == 9; + } + /** + *
+   * Request client to unsubscribe lite topic.
+   * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + * @return The notifyUnsubscribeLiteCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getNotifyUnsubscribeLiteCommand() { + if (commandCase_ == 9) { + return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; + } + return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); + } + /** + *
+   * Request client to unsubscribe lite topic.
+   * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder getNotifyUnsubscribeLiteCommandOrBuilder() { + if (commandCase_ == 9) { + return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; + } + return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + output.writeMessage(1, getStatus()); + } + if (commandCase_ == 2) { + output.writeMessage(2, (apache.rocketmq.v2.Settings) command_); + } + if (commandCase_ == 3) { + output.writeMessage(3, (apache.rocketmq.v2.ThreadStackTrace) command_); + } + if (commandCase_ == 4) { + output.writeMessage(4, (apache.rocketmq.v2.VerifyMessageResult) command_); + } + if (commandCase_ == 5) { + output.writeMessage(5, (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_); + } + if (commandCase_ == 6) { + output.writeMessage(6, (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_); + } + if (commandCase_ == 7) { + output.writeMessage(7, (apache.rocketmq.v2.VerifyMessageCommand) command_); + } + if (commandCase_ == 8) { + output.writeMessage(8, (apache.rocketmq.v2.ReconnectEndpointsCommand) command_); + } + if (commandCase_ == 9) { + output.writeMessage(9, (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + if (commandCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (apache.rocketmq.v2.Settings) command_); + } + if (commandCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (apache.rocketmq.v2.ThreadStackTrace) command_); + } + if (commandCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, (apache.rocketmq.v2.VerifyMessageResult) command_); + } + if (commandCase_ == 5) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_); + } + if (commandCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_); + } + if (commandCase_ == 7) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, (apache.rocketmq.v2.VerifyMessageCommand) command_); + } + if (commandCase_ == 8) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, (apache.rocketmq.v2.ReconnectEndpointsCommand) command_); + } + if (commandCase_ == 9) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.TelemetryCommand)) { + return super.equals(obj); + } + apache.rocketmq.v2.TelemetryCommand other = (apache.rocketmq.v2.TelemetryCommand) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!getCommandCase().equals(other.getCommandCase())) return false; + switch (commandCase_) { + case 2: + if (!getSettings() + .equals(other.getSettings())) return false; + break; + case 3: + if (!getThreadStackTrace() + .equals(other.getThreadStackTrace())) return false; + break; + case 4: + if (!getVerifyMessageResult() + .equals(other.getVerifyMessageResult())) return false; + break; + case 5: + if (!getRecoverOrphanedTransactionCommand() + .equals(other.getRecoverOrphanedTransactionCommand())) return false; + break; + case 6: + if (!getPrintThreadStackTraceCommand() + .equals(other.getPrintThreadStackTraceCommand())) return false; + break; + case 7: + if (!getVerifyMessageCommand() + .equals(other.getVerifyMessageCommand())) return false; + break; + case 8: + if (!getReconnectEndpointsCommand() + .equals(other.getReconnectEndpointsCommand())) return false; + break; + case 9: + if (!getNotifyUnsubscribeLiteCommand() + .equals(other.getNotifyUnsubscribeLiteCommand())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + switch (commandCase_) { + case 2: + hash = (37 * hash) + SETTINGS_FIELD_NUMBER; + hash = (53 * hash) + getSettings().hashCode(); + break; + case 3: + hash = (37 * hash) + THREAD_STACK_TRACE_FIELD_NUMBER; + hash = (53 * hash) + getThreadStackTrace().hashCode(); + break; + case 4: + hash = (37 * hash) + VERIFY_MESSAGE_RESULT_FIELD_NUMBER; + hash = (53 * hash) + getVerifyMessageResult().hashCode(); + break; + case 5: + hash = (37 * hash) + RECOVER_ORPHANED_TRANSACTION_COMMAND_FIELD_NUMBER; + hash = (53 * hash) + getRecoverOrphanedTransactionCommand().hashCode(); + break; + case 6: + hash = (37 * hash) + PRINT_THREAD_STACK_TRACE_COMMAND_FIELD_NUMBER; + hash = (53 * hash) + getPrintThreadStackTraceCommand().hashCode(); + break; + case 7: + hash = (37 * hash) + VERIFY_MESSAGE_COMMAND_FIELD_NUMBER; + hash = (53 * hash) + getVerifyMessageCommand().hashCode(); + break; + case 8: + hash = (37 * hash) + RECONNECT_ENDPOINTS_COMMAND_FIELD_NUMBER; + hash = (53 * hash) + getReconnectEndpointsCommand().hashCode(); + break; + case 9: + hash = (37 * hash) + NOTIFY_UNSUBSCRIBE_LITE_COMMAND_FIELD_NUMBER; + hash = (53 * hash) + getNotifyUnsubscribeLiteCommand().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.TelemetryCommand parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.TelemetryCommand parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.TelemetryCommand parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.TelemetryCommand prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.TelemetryCommand} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.TelemetryCommand) + apache.rocketmq.v2.TelemetryCommandOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.TelemetryCommand.class, apache.rocketmq.v2.TelemetryCommand.Builder.class); + } + + // Construct using apache.rocketmq.v2.TelemetryCommand.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getStatusFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + statusBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + commandCase_ = 0; + command_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.TelemetryCommand getDefaultInstanceForType() { + return apache.rocketmq.v2.TelemetryCommand.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.TelemetryCommand build() { + apache.rocketmq.v2.TelemetryCommand result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.TelemetryCommand buildPartial() { + apache.rocketmq.v2.TelemetryCommand result = new apache.rocketmq.v2.TelemetryCommand(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + to_bitField0_ |= 0x00000001; + } + if (commandCase_ == 2) { + if (settingsBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = settingsBuilder_.build(); + } + } + if (commandCase_ == 3) { + if (threadStackTraceBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = threadStackTraceBuilder_.build(); + } + } + if (commandCase_ == 4) { + if (verifyMessageResultBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = verifyMessageResultBuilder_.build(); + } + } + if (commandCase_ == 5) { + if (recoverOrphanedTransactionCommandBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = recoverOrphanedTransactionCommandBuilder_.build(); + } + } + if (commandCase_ == 6) { + if (printThreadStackTraceCommandBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = printThreadStackTraceCommandBuilder_.build(); + } + } + if (commandCase_ == 7) { + if (verifyMessageCommandBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = verifyMessageCommandBuilder_.build(); + } + } + if (commandCase_ == 8) { + if (reconnectEndpointsCommandBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = reconnectEndpointsCommandBuilder_.build(); + } + } + if (commandCase_ == 9) { + if (notifyUnsubscribeLiteCommandBuilder_ == null) { + result.command_ = command_; + } else { + result.command_ = notifyUnsubscribeLiteCommandBuilder_.build(); + } + } + result.bitField0_ = to_bitField0_; + result.commandCase_ = commandCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.TelemetryCommand) { + return mergeFrom((apache.rocketmq.v2.TelemetryCommand)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.TelemetryCommand other) { + if (other == apache.rocketmq.v2.TelemetryCommand.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + switch (other.getCommandCase()) { + case SETTINGS: { + mergeSettings(other.getSettings()); + break; + } + case THREAD_STACK_TRACE: { + mergeThreadStackTrace(other.getThreadStackTrace()); + break; + } + case VERIFY_MESSAGE_RESULT: { + mergeVerifyMessageResult(other.getVerifyMessageResult()); + break; + } + case RECOVER_ORPHANED_TRANSACTION_COMMAND: { + mergeRecoverOrphanedTransactionCommand(other.getRecoverOrphanedTransactionCommand()); + break; + } + case PRINT_THREAD_STACK_TRACE_COMMAND: { + mergePrintThreadStackTraceCommand(other.getPrintThreadStackTraceCommand()); + break; + } + case VERIFY_MESSAGE_COMMAND: { + mergeVerifyMessageCommand(other.getVerifyMessageCommand()); + break; + } + case RECONNECT_ENDPOINTS_COMMAND: { + mergeReconnectEndpointsCommand(other.getReconnectEndpointsCommand()); + break; + } + case NOTIFY_UNSUBSCRIBE_LITE_COMMAND: { + mergeNotifyUnsubscribeLiteCommand(other.getNotifyUnsubscribeLiteCommand()); + break; + } + case COMMAND_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.TelemetryCommand parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.TelemetryCommand) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int commandCase_ = 0; + private java.lang.Object command_; + public CommandCase + getCommandCase() { + return CommandCase.forNumber( + commandCase_); + } + + public Builder clearCommand() { + commandCase_ = 0; + command_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * optional .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (((bitField0_ & 0x00000001) != 0) && + status_ != null && + status_ != apache.rocketmq.v2.Status.getDefaultInstance()) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + bitField0_ |= 0x00000001; + return this; + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + statusBuilder_.clear(); + } + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + bitField0_ |= 0x00000001; + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Settings, apache.rocketmq.v2.Settings.Builder, apache.rocketmq.v2.SettingsOrBuilder> settingsBuilder_; + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + * @return Whether the settings field is set. + */ + @java.lang.Override + public boolean hasSettings() { + return commandCase_ == 2; + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + * @return The settings. + */ + @java.lang.Override + public apache.rocketmq.v2.Settings getSettings() { + if (settingsBuilder_ == null) { + if (commandCase_ == 2) { + return (apache.rocketmq.v2.Settings) command_; + } + return apache.rocketmq.v2.Settings.getDefaultInstance(); + } else { + if (commandCase_ == 2) { + return settingsBuilder_.getMessage(); + } + return apache.rocketmq.v2.Settings.getDefaultInstance(); + } + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + public Builder setSettings(apache.rocketmq.v2.Settings value) { + if (settingsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + settingsBuilder_.setMessage(value); + } + commandCase_ = 2; + return this; + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + public Builder setSettings( + apache.rocketmq.v2.Settings.Builder builderForValue) { + if (settingsBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + settingsBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 2; + return this; + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + public Builder mergeSettings(apache.rocketmq.v2.Settings value) { + if (settingsBuilder_ == null) { + if (commandCase_ == 2 && + command_ != apache.rocketmq.v2.Settings.getDefaultInstance()) { + command_ = apache.rocketmq.v2.Settings.newBuilder((apache.rocketmq.v2.Settings) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 2) { + settingsBuilder_.mergeFrom(value); + } else { + settingsBuilder_.setMessage(value); + } + } + commandCase_ = 2; + return this; + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + public Builder clearSettings() { + if (settingsBuilder_ == null) { + if (commandCase_ == 2) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 2) { + commandCase_ = 0; + command_ = null; + } + settingsBuilder_.clear(); + } + return this; + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + public apache.rocketmq.v2.Settings.Builder getSettingsBuilder() { + return getSettingsFieldBuilder().getBuilder(); + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.SettingsOrBuilder getSettingsOrBuilder() { + if ((commandCase_ == 2) && (settingsBuilder_ != null)) { + return settingsBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 2) { + return (apache.rocketmq.v2.Settings) command_; + } + return apache.rocketmq.v2.Settings.getDefaultInstance(); + } + } + /** + *
+     * Client settings
+     * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Settings, apache.rocketmq.v2.Settings.Builder, apache.rocketmq.v2.SettingsOrBuilder> + getSettingsFieldBuilder() { + if (settingsBuilder_ == null) { + if (!(commandCase_ == 2)) { + command_ = apache.rocketmq.v2.Settings.getDefaultInstance(); + } + settingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Settings, apache.rocketmq.v2.Settings.Builder, apache.rocketmq.v2.SettingsOrBuilder>( + (apache.rocketmq.v2.Settings) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 2; + onChanged();; + return settingsBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ThreadStackTrace, apache.rocketmq.v2.ThreadStackTrace.Builder, apache.rocketmq.v2.ThreadStackTraceOrBuilder> threadStackTraceBuilder_; + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + * @return Whether the threadStackTrace field is set. + */ + @java.lang.Override + public boolean hasThreadStackTrace() { + return commandCase_ == 3; + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + * @return The threadStackTrace. + */ + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTrace getThreadStackTrace() { + if (threadStackTraceBuilder_ == null) { + if (commandCase_ == 3) { + return (apache.rocketmq.v2.ThreadStackTrace) command_; + } + return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); + } else { + if (commandCase_ == 3) { + return threadStackTraceBuilder_.getMessage(); + } + return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); + } + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + public Builder setThreadStackTrace(apache.rocketmq.v2.ThreadStackTrace value) { + if (threadStackTraceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + threadStackTraceBuilder_.setMessage(value); + } + commandCase_ = 3; + return this; + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + public Builder setThreadStackTrace( + apache.rocketmq.v2.ThreadStackTrace.Builder builderForValue) { + if (threadStackTraceBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + threadStackTraceBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 3; + return this; + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + public Builder mergeThreadStackTrace(apache.rocketmq.v2.ThreadStackTrace value) { + if (threadStackTraceBuilder_ == null) { + if (commandCase_ == 3 && + command_ != apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance()) { + command_ = apache.rocketmq.v2.ThreadStackTrace.newBuilder((apache.rocketmq.v2.ThreadStackTrace) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 3) { + threadStackTraceBuilder_.mergeFrom(value); + } else { + threadStackTraceBuilder_.setMessage(value); + } + } + commandCase_ = 3; + return this; + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + public Builder clearThreadStackTrace() { + if (threadStackTraceBuilder_ == null) { + if (commandCase_ == 3) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 3) { + commandCase_ = 0; + command_ = null; + } + threadStackTraceBuilder_.clear(); + } + return this; + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + public apache.rocketmq.v2.ThreadStackTrace.Builder getThreadStackTraceBuilder() { + return getThreadStackTraceFieldBuilder().getBuilder(); + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTraceOrBuilder getThreadStackTraceOrBuilder() { + if ((commandCase_ == 3) && (threadStackTraceBuilder_ != null)) { + return threadStackTraceBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 3) { + return (apache.rocketmq.v2.ThreadStackTrace) command_; + } + return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); + } + } + /** + *
+     * These messages are from client.
+     * Report thread stack trace to server.
+     * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ThreadStackTrace, apache.rocketmq.v2.ThreadStackTrace.Builder, apache.rocketmq.v2.ThreadStackTraceOrBuilder> + getThreadStackTraceFieldBuilder() { + if (threadStackTraceBuilder_ == null) { + if (!(commandCase_ == 3)) { + command_ = apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); + } + threadStackTraceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ThreadStackTrace, apache.rocketmq.v2.ThreadStackTrace.Builder, apache.rocketmq.v2.ThreadStackTraceOrBuilder>( + (apache.rocketmq.v2.ThreadStackTrace) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 3; + onChanged();; + return threadStackTraceBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.VerifyMessageResult, apache.rocketmq.v2.VerifyMessageResult.Builder, apache.rocketmq.v2.VerifyMessageResultOrBuilder> verifyMessageResultBuilder_; + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + * @return Whether the verifyMessageResult field is set. + */ + @java.lang.Override + public boolean hasVerifyMessageResult() { + return commandCase_ == 4; + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + * @return The verifyMessageResult. + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResult getVerifyMessageResult() { + if (verifyMessageResultBuilder_ == null) { + if (commandCase_ == 4) { + return (apache.rocketmq.v2.VerifyMessageResult) command_; + } + return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); + } else { + if (commandCase_ == 4) { + return verifyMessageResultBuilder_.getMessage(); + } + return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); + } + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + public Builder setVerifyMessageResult(apache.rocketmq.v2.VerifyMessageResult value) { + if (verifyMessageResultBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + verifyMessageResultBuilder_.setMessage(value); + } + commandCase_ = 4; + return this; + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + public Builder setVerifyMessageResult( + apache.rocketmq.v2.VerifyMessageResult.Builder builderForValue) { + if (verifyMessageResultBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + verifyMessageResultBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 4; + return this; + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + public Builder mergeVerifyMessageResult(apache.rocketmq.v2.VerifyMessageResult value) { + if (verifyMessageResultBuilder_ == null) { + if (commandCase_ == 4 && + command_ != apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance()) { + command_ = apache.rocketmq.v2.VerifyMessageResult.newBuilder((apache.rocketmq.v2.VerifyMessageResult) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 4) { + verifyMessageResultBuilder_.mergeFrom(value); + } else { + verifyMessageResultBuilder_.setMessage(value); + } + } + commandCase_ = 4; + return this; + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + public Builder clearVerifyMessageResult() { + if (verifyMessageResultBuilder_ == null) { + if (commandCase_ == 4) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 4) { + commandCase_ = 0; + command_ = null; + } + verifyMessageResultBuilder_.clear(); + } + return this; + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + public apache.rocketmq.v2.VerifyMessageResult.Builder getVerifyMessageResultBuilder() { + return getVerifyMessageResultFieldBuilder().getBuilder(); + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResultOrBuilder getVerifyMessageResultOrBuilder() { + if ((commandCase_ == 4) && (verifyMessageResultBuilder_ != null)) { + return verifyMessageResultBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 4) { + return (apache.rocketmq.v2.VerifyMessageResult) command_; + } + return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); + } + } + /** + *
+     * Report message verify result to server.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.VerifyMessageResult, apache.rocketmq.v2.VerifyMessageResult.Builder, apache.rocketmq.v2.VerifyMessageResultOrBuilder> + getVerifyMessageResultFieldBuilder() { + if (verifyMessageResultBuilder_ == null) { + if (!(commandCase_ == 4)) { + command_ = apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); + } + verifyMessageResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.VerifyMessageResult, apache.rocketmq.v2.VerifyMessageResult.Builder, apache.rocketmq.v2.VerifyMessageResultOrBuilder>( + (apache.rocketmq.v2.VerifyMessageResult) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 4; + onChanged();; + return verifyMessageResultBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.RecoverOrphanedTransactionCommand, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder, apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder> recoverOrphanedTransactionCommandBuilder_; + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + * @return Whether the recoverOrphanedTransactionCommand field is set. + */ + @java.lang.Override + public boolean hasRecoverOrphanedTransactionCommand() { + return commandCase_ == 5; + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + * @return The recoverOrphanedTransactionCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getRecoverOrphanedTransactionCommand() { + if (recoverOrphanedTransactionCommandBuilder_ == null) { + if (commandCase_ == 5) { + return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; + } + return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); + } else { + if (commandCase_ == 5) { + return recoverOrphanedTransactionCommandBuilder_.getMessage(); + } + return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); + } + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + public Builder setRecoverOrphanedTransactionCommand(apache.rocketmq.v2.RecoverOrphanedTransactionCommand value) { + if (recoverOrphanedTransactionCommandBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + recoverOrphanedTransactionCommandBuilder_.setMessage(value); + } + commandCase_ = 5; + return this; + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + public Builder setRecoverOrphanedTransactionCommand( + apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder builderForValue) { + if (recoverOrphanedTransactionCommandBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + recoverOrphanedTransactionCommandBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 5; + return this; + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + public Builder mergeRecoverOrphanedTransactionCommand(apache.rocketmq.v2.RecoverOrphanedTransactionCommand value) { + if (recoverOrphanedTransactionCommandBuilder_ == null) { + if (commandCase_ == 5 && + command_ != apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance()) { + command_ = apache.rocketmq.v2.RecoverOrphanedTransactionCommand.newBuilder((apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 5) { + recoverOrphanedTransactionCommandBuilder_.mergeFrom(value); + } else { + recoverOrphanedTransactionCommandBuilder_.setMessage(value); + } + } + commandCase_ = 5; + return this; + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + public Builder clearRecoverOrphanedTransactionCommand() { + if (recoverOrphanedTransactionCommandBuilder_ == null) { + if (commandCase_ == 5) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 5) { + commandCase_ = 0; + command_ = null; + } + recoverOrphanedTransactionCommandBuilder_.clear(); + } + return this; + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + public apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder getRecoverOrphanedTransactionCommandBuilder() { + return getRecoverOrphanedTransactionCommandFieldBuilder().getBuilder(); + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + @java.lang.Override + public apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder getRecoverOrphanedTransactionCommandOrBuilder() { + if ((commandCase_ == 5) && (recoverOrphanedTransactionCommandBuilder_ != null)) { + return recoverOrphanedTransactionCommandBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 5) { + return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; + } + return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); + } + } + /** + *
+     * There messages are from server.
+     * Request client to recover the orphaned transaction message.
+     * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.RecoverOrphanedTransactionCommand, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder, apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder> + getRecoverOrphanedTransactionCommandFieldBuilder() { + if (recoverOrphanedTransactionCommandBuilder_ == null) { + if (!(commandCase_ == 5)) { + command_ = apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); + } + recoverOrphanedTransactionCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.RecoverOrphanedTransactionCommand, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder, apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder>( + (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 5; + onChanged();; + return recoverOrphanedTransactionCommandBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.PrintThreadStackTraceCommand, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder, apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder> printThreadStackTraceCommandBuilder_; + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + * @return Whether the printThreadStackTraceCommand field is set. + */ + @java.lang.Override + public boolean hasPrintThreadStackTraceCommand() { + return commandCase_ == 6; + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + * @return The printThreadStackTraceCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommand getPrintThreadStackTraceCommand() { + if (printThreadStackTraceCommandBuilder_ == null) { + if (commandCase_ == 6) { + return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; + } + return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); + } else { + if (commandCase_ == 6) { + return printThreadStackTraceCommandBuilder_.getMessage(); + } + return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + public Builder setPrintThreadStackTraceCommand(apache.rocketmq.v2.PrintThreadStackTraceCommand value) { + if (printThreadStackTraceCommandBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + printThreadStackTraceCommandBuilder_.setMessage(value); + } + commandCase_ = 6; + return this; + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + public Builder setPrintThreadStackTraceCommand( + apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder builderForValue) { + if (printThreadStackTraceCommandBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + printThreadStackTraceCommandBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 6; + return this; + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + public Builder mergePrintThreadStackTraceCommand(apache.rocketmq.v2.PrintThreadStackTraceCommand value) { + if (printThreadStackTraceCommandBuilder_ == null) { + if (commandCase_ == 6 && + command_ != apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance()) { + command_ = apache.rocketmq.v2.PrintThreadStackTraceCommand.newBuilder((apache.rocketmq.v2.PrintThreadStackTraceCommand) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 6) { + printThreadStackTraceCommandBuilder_.mergeFrom(value); + } else { + printThreadStackTraceCommandBuilder_.setMessage(value); + } + } + commandCase_ = 6; + return this; + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + public Builder clearPrintThreadStackTraceCommand() { + if (printThreadStackTraceCommandBuilder_ == null) { + if (commandCase_ == 6) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 6) { + commandCase_ = 0; + command_ = null; + } + printThreadStackTraceCommandBuilder_.clear(); + } + return this; + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + public apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder getPrintThreadStackTraceCommandBuilder() { + return getPrintThreadStackTraceCommandFieldBuilder().getBuilder(); + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + @java.lang.Override + public apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder getPrintThreadStackTraceCommandOrBuilder() { + if ((commandCase_ == 6) && (printThreadStackTraceCommandBuilder_ != null)) { + return printThreadStackTraceCommandBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 6) { + return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; + } + return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to print thread stack trace.
+     * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.PrintThreadStackTraceCommand, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder, apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder> + getPrintThreadStackTraceCommandFieldBuilder() { + if (printThreadStackTraceCommandBuilder_ == null) { + if (!(commandCase_ == 6)) { + command_ = apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); + } + printThreadStackTraceCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.PrintThreadStackTraceCommand, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder, apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder>( + (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 6; + onChanged();; + return printThreadStackTraceCommandBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.VerifyMessageCommand, apache.rocketmq.v2.VerifyMessageCommand.Builder, apache.rocketmq.v2.VerifyMessageCommandOrBuilder> verifyMessageCommandBuilder_; + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + * @return Whether the verifyMessageCommand field is set. + */ + @java.lang.Override + public boolean hasVerifyMessageCommand() { + return commandCase_ == 7; + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + * @return The verifyMessageCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommand getVerifyMessageCommand() { + if (verifyMessageCommandBuilder_ == null) { + if (commandCase_ == 7) { + return (apache.rocketmq.v2.VerifyMessageCommand) command_; + } + return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); + } else { + if (commandCase_ == 7) { + return verifyMessageCommandBuilder_.getMessage(); + } + return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + public Builder setVerifyMessageCommand(apache.rocketmq.v2.VerifyMessageCommand value) { + if (verifyMessageCommandBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + verifyMessageCommandBuilder_.setMessage(value); + } + commandCase_ = 7; + return this; + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + public Builder setVerifyMessageCommand( + apache.rocketmq.v2.VerifyMessageCommand.Builder builderForValue) { + if (verifyMessageCommandBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + verifyMessageCommandBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 7; + return this; + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + public Builder mergeVerifyMessageCommand(apache.rocketmq.v2.VerifyMessageCommand value) { + if (verifyMessageCommandBuilder_ == null) { + if (commandCase_ == 7 && + command_ != apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance()) { + command_ = apache.rocketmq.v2.VerifyMessageCommand.newBuilder((apache.rocketmq.v2.VerifyMessageCommand) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 7) { + verifyMessageCommandBuilder_.mergeFrom(value); + } else { + verifyMessageCommandBuilder_.setMessage(value); + } + } + commandCase_ = 7; + return this; + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + public Builder clearVerifyMessageCommand() { + if (verifyMessageCommandBuilder_ == null) { + if (commandCase_ == 7) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 7) { + commandCase_ = 0; + command_ = null; + } + verifyMessageCommandBuilder_.clear(); + } + return this; + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + public apache.rocketmq.v2.VerifyMessageCommand.Builder getVerifyMessageCommandBuilder() { + return getVerifyMessageCommandFieldBuilder().getBuilder(); + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommandOrBuilder getVerifyMessageCommandOrBuilder() { + if ((commandCase_ == 7) && (verifyMessageCommandBuilder_ != null)) { + return verifyMessageCommandBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 7) { + return (apache.rocketmq.v2.VerifyMessageCommand) command_; + } + return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to verify the consumption of the appointed message.
+     * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.VerifyMessageCommand, apache.rocketmq.v2.VerifyMessageCommand.Builder, apache.rocketmq.v2.VerifyMessageCommandOrBuilder> + getVerifyMessageCommandFieldBuilder() { + if (verifyMessageCommandBuilder_ == null) { + if (!(commandCase_ == 7)) { + command_ = apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); + } + verifyMessageCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.VerifyMessageCommand, apache.rocketmq.v2.VerifyMessageCommand.Builder, apache.rocketmq.v2.VerifyMessageCommandOrBuilder>( + (apache.rocketmq.v2.VerifyMessageCommand) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 7; + onChanged();; + return verifyMessageCommandBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ReconnectEndpointsCommand, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder, apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder> reconnectEndpointsCommandBuilder_; + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + * @return Whether the reconnectEndpointsCommand field is set. + */ + @java.lang.Override + public boolean hasReconnectEndpointsCommand() { + return commandCase_ == 8; + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + * @return The reconnectEndpointsCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommand getReconnectEndpointsCommand() { + if (reconnectEndpointsCommandBuilder_ == null) { + if (commandCase_ == 8) { + return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; + } + return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); + } else { + if (commandCase_ == 8) { + return reconnectEndpointsCommandBuilder_.getMessage(); + } + return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + public Builder setReconnectEndpointsCommand(apache.rocketmq.v2.ReconnectEndpointsCommand value) { + if (reconnectEndpointsCommandBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + reconnectEndpointsCommandBuilder_.setMessage(value); + } + commandCase_ = 8; + return this; + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + public Builder setReconnectEndpointsCommand( + apache.rocketmq.v2.ReconnectEndpointsCommand.Builder builderForValue) { + if (reconnectEndpointsCommandBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + reconnectEndpointsCommandBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 8; + return this; + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + public Builder mergeReconnectEndpointsCommand(apache.rocketmq.v2.ReconnectEndpointsCommand value) { + if (reconnectEndpointsCommandBuilder_ == null) { + if (commandCase_ == 8 && + command_ != apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance()) { + command_ = apache.rocketmq.v2.ReconnectEndpointsCommand.newBuilder((apache.rocketmq.v2.ReconnectEndpointsCommand) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 8) { + reconnectEndpointsCommandBuilder_.mergeFrom(value); + } else { + reconnectEndpointsCommandBuilder_.setMessage(value); + } + } + commandCase_ = 8; + return this; + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + public Builder clearReconnectEndpointsCommand() { + if (reconnectEndpointsCommandBuilder_ == null) { + if (commandCase_ == 8) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 8) { + commandCase_ = 0; + command_ = null; + } + reconnectEndpointsCommandBuilder_.clear(); + } + return this; + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + public apache.rocketmq.v2.ReconnectEndpointsCommand.Builder getReconnectEndpointsCommandBuilder() { + return getReconnectEndpointsCommandFieldBuilder().getBuilder(); + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + @java.lang.Override + public apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder getReconnectEndpointsCommandOrBuilder() { + if ((commandCase_ == 8) && (reconnectEndpointsCommandBuilder_ != null)) { + return reconnectEndpointsCommandBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 8) { + return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; + } + return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to reconnect server use the latest endpoints.
+     * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ReconnectEndpointsCommand, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder, apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder> + getReconnectEndpointsCommandFieldBuilder() { + if (reconnectEndpointsCommandBuilder_ == null) { + if (!(commandCase_ == 8)) { + command_ = apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); + } + reconnectEndpointsCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.ReconnectEndpointsCommand, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder, apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder>( + (apache.rocketmq.v2.ReconnectEndpointsCommand) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 8; + onChanged();; + return reconnectEndpointsCommandBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder, apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder> notifyUnsubscribeLiteCommandBuilder_; + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + * @return Whether the notifyUnsubscribeLiteCommand field is set. + */ + @java.lang.Override + public boolean hasNotifyUnsubscribeLiteCommand() { + return commandCase_ == 9; + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + * @return The notifyUnsubscribeLiteCommand. + */ + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getNotifyUnsubscribeLiteCommand() { + if (notifyUnsubscribeLiteCommandBuilder_ == null) { + if (commandCase_ == 9) { + return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; + } + return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); + } else { + if (commandCase_ == 9) { + return notifyUnsubscribeLiteCommandBuilder_.getMessage(); + } + return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + public Builder setNotifyUnsubscribeLiteCommand(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand value) { + if (notifyUnsubscribeLiteCommandBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + command_ = value; + onChanged(); + } else { + notifyUnsubscribeLiteCommandBuilder_.setMessage(value); + } + commandCase_ = 9; + return this; + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + public Builder setNotifyUnsubscribeLiteCommand( + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder builderForValue) { + if (notifyUnsubscribeLiteCommandBuilder_ == null) { + command_ = builderForValue.build(); + onChanged(); + } else { + notifyUnsubscribeLiteCommandBuilder_.setMessage(builderForValue.build()); + } + commandCase_ = 9; + return this; + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + public Builder mergeNotifyUnsubscribeLiteCommand(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand value) { + if (notifyUnsubscribeLiteCommandBuilder_ == null) { + if (commandCase_ == 9 && + command_ != apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance()) { + command_ = apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.newBuilder((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_) + .mergeFrom(value).buildPartial(); + } else { + command_ = value; + } + onChanged(); + } else { + if (commandCase_ == 9) { + notifyUnsubscribeLiteCommandBuilder_.mergeFrom(value); + } else { + notifyUnsubscribeLiteCommandBuilder_.setMessage(value); + } + } + commandCase_ = 9; + return this; + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + public Builder clearNotifyUnsubscribeLiteCommand() { + if (notifyUnsubscribeLiteCommandBuilder_ == null) { + if (commandCase_ == 9) { + commandCase_ = 0; + command_ = null; + onChanged(); + } + } else { + if (commandCase_ == 9) { + commandCase_ = 0; + command_ = null; + } + notifyUnsubscribeLiteCommandBuilder_.clear(); + } + return this; + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder getNotifyUnsubscribeLiteCommandBuilder() { + return getNotifyUnsubscribeLiteCommandFieldBuilder().getBuilder(); + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + @java.lang.Override + public apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder getNotifyUnsubscribeLiteCommandOrBuilder() { + if ((commandCase_ == 9) && (notifyUnsubscribeLiteCommandBuilder_ != null)) { + return notifyUnsubscribeLiteCommandBuilder_.getMessageOrBuilder(); + } else { + if (commandCase_ == 9) { + return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; + } + return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); + } + } + /** + *
+     * Request client to unsubscribe lite topic.
+     * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder, apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder> + getNotifyUnsubscribeLiteCommandFieldBuilder() { + if (notifyUnsubscribeLiteCommandBuilder_ == null) { + if (!(commandCase_ == 9)) { + command_ = apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); + } + notifyUnsubscribeLiteCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder, apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder>( + (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_, + getParentForChildren(), + isClean()); + command_ = null; + } + commandCase_ = 9; + onChanged();; + return notifyUnsubscribeLiteCommandBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.TelemetryCommand) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.TelemetryCommand) + private static final apache.rocketmq.v2.TelemetryCommand DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.TelemetryCommand(); + } + + public static apache.rocketmq.v2.TelemetryCommand getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TelemetryCommand parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TelemetryCommand(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.TelemetryCommand getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java new file mode 100644 index 00000000000..1f2282bbe14 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java @@ -0,0 +1,248 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface TelemetryCommandOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.TelemetryCommand) + com.google.protobuf.MessageOrBuilder { + + /** + * optional .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * optional .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * optional .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); + + /** + *
+   * Client settings
+   * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + * @return Whether the settings field is set. + */ + boolean hasSettings(); + /** + *
+   * Client settings
+   * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + * @return The settings. + */ + apache.rocketmq.v2.Settings getSettings(); + /** + *
+   * Client settings
+   * 
+ * + * .apache.rocketmq.v2.Settings settings = 2; + */ + apache.rocketmq.v2.SettingsOrBuilder getSettingsOrBuilder(); + + /** + *
+   * These messages are from client.
+   * Report thread stack trace to server.
+   * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + * @return Whether the threadStackTrace field is set. + */ + boolean hasThreadStackTrace(); + /** + *
+   * These messages are from client.
+   * Report thread stack trace to server.
+   * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + * @return The threadStackTrace. + */ + apache.rocketmq.v2.ThreadStackTrace getThreadStackTrace(); + /** + *
+   * These messages are from client.
+   * Report thread stack trace to server.
+   * 
+ * + * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; + */ + apache.rocketmq.v2.ThreadStackTraceOrBuilder getThreadStackTraceOrBuilder(); + + /** + *
+   * Report message verify result to server.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + * @return Whether the verifyMessageResult field is set. + */ + boolean hasVerifyMessageResult(); + /** + *
+   * Report message verify result to server.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + * @return The verifyMessageResult. + */ + apache.rocketmq.v2.VerifyMessageResult getVerifyMessageResult(); + /** + *
+   * Report message verify result to server.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; + */ + apache.rocketmq.v2.VerifyMessageResultOrBuilder getVerifyMessageResultOrBuilder(); + + /** + *
+   * There messages are from server.
+   * Request client to recover the orphaned transaction message.
+   * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + * @return Whether the recoverOrphanedTransactionCommand field is set. + */ + boolean hasRecoverOrphanedTransactionCommand(); + /** + *
+   * There messages are from server.
+   * Request client to recover the orphaned transaction message.
+   * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + * @return The recoverOrphanedTransactionCommand. + */ + apache.rocketmq.v2.RecoverOrphanedTransactionCommand getRecoverOrphanedTransactionCommand(); + /** + *
+   * There messages are from server.
+   * Request client to recover the orphaned transaction message.
+   * 
+ * + * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; + */ + apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder getRecoverOrphanedTransactionCommandOrBuilder(); + + /** + *
+   * Request client to print thread stack trace.
+   * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + * @return Whether the printThreadStackTraceCommand field is set. + */ + boolean hasPrintThreadStackTraceCommand(); + /** + *
+   * Request client to print thread stack trace.
+   * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + * @return The printThreadStackTraceCommand. + */ + apache.rocketmq.v2.PrintThreadStackTraceCommand getPrintThreadStackTraceCommand(); + /** + *
+   * Request client to print thread stack trace.
+   * 
+ * + * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; + */ + apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder getPrintThreadStackTraceCommandOrBuilder(); + + /** + *
+   * Request client to verify the consumption of the appointed message.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + * @return Whether the verifyMessageCommand field is set. + */ + boolean hasVerifyMessageCommand(); + /** + *
+   * Request client to verify the consumption of the appointed message.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + * @return The verifyMessageCommand. + */ + apache.rocketmq.v2.VerifyMessageCommand getVerifyMessageCommand(); + /** + *
+   * Request client to verify the consumption of the appointed message.
+   * 
+ * + * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; + */ + apache.rocketmq.v2.VerifyMessageCommandOrBuilder getVerifyMessageCommandOrBuilder(); + + /** + *
+   * Request client to reconnect server use the latest endpoints.
+   * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + * @return Whether the reconnectEndpointsCommand field is set. + */ + boolean hasReconnectEndpointsCommand(); + /** + *
+   * Request client to reconnect server use the latest endpoints.
+   * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + * @return The reconnectEndpointsCommand. + */ + apache.rocketmq.v2.ReconnectEndpointsCommand getReconnectEndpointsCommand(); + /** + *
+   * Request client to reconnect server use the latest endpoints.
+   * 
+ * + * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; + */ + apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder getReconnectEndpointsCommandOrBuilder(); + + /** + *
+   * Request client to unsubscribe lite topic.
+   * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + * @return Whether the notifyUnsubscribeLiteCommand field is set. + */ + boolean hasNotifyUnsubscribeLiteCommand(); + /** + *
+   * Request client to unsubscribe lite topic.
+   * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + * @return The notifyUnsubscribeLiteCommand. + */ + apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getNotifyUnsubscribeLiteCommand(); + /** + *
+   * Request client to unsubscribe lite topic.
+   * 
+ * + * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; + */ + apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder getNotifyUnsubscribeLiteCommandOrBuilder(); + + public apache.rocketmq.v2.TelemetryCommand.CommandCase getCommandCase(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java b/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java new file mode 100644 index 00000000000..dbf0de569dd --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java @@ -0,0 +1,727 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.ThreadStackTrace} + */ +public final class ThreadStackTrace extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ThreadStackTrace) + ThreadStackTraceOrBuilder { +private static final long serialVersionUID = 0L; + // Use ThreadStackTrace.newBuilder() to construct. + private ThreadStackTrace(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ThreadStackTrace() { + nonce_ = ""; + threadStackTrace_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new ThreadStackTrace(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ThreadStackTrace( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + nonce_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + threadStackTrace_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ThreadStackTrace.class, apache.rocketmq.v2.ThreadStackTrace.Builder.class); + } + + private int bitField0_; + public static final int NONCE_FIELD_NUMBER = 1; + private volatile java.lang.Object nonce_; + /** + * string nonce = 1; + * @return The nonce. + */ + @java.lang.Override + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int THREAD_STACK_TRACE_FIELD_NUMBER = 2; + private volatile java.lang.Object threadStackTrace_; + /** + * optional string thread_stack_trace = 2; + * @return Whether the threadStackTrace field is set. + */ + @java.lang.Override + public boolean hasThreadStackTrace() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string thread_stack_trace = 2; + * @return The threadStackTrace. + */ + @java.lang.Override + public java.lang.String getThreadStackTrace() { + java.lang.Object ref = threadStackTrace_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + threadStackTrace_ = s; + return s; + } + } + /** + * optional string thread_stack_trace = 2; + * @return The bytes for threadStackTrace. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getThreadStackTraceBytes() { + java.lang.Object ref = threadStackTrace_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + threadStackTrace_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); + } + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, threadStackTrace_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); + } + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, threadStackTrace_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.ThreadStackTrace)) { + return super.equals(obj); + } + apache.rocketmq.v2.ThreadStackTrace other = (apache.rocketmq.v2.ThreadStackTrace) obj; + + if (!getNonce() + .equals(other.getNonce())) return false; + if (hasThreadStackTrace() != other.hasThreadStackTrace()) return false; + if (hasThreadStackTrace()) { + if (!getThreadStackTrace() + .equals(other.getThreadStackTrace())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NONCE_FIELD_NUMBER; + hash = (53 * hash) + getNonce().hashCode(); + if (hasThreadStackTrace()) { + hash = (37 * hash) + THREAD_STACK_TRACE_FIELD_NUMBER; + hash = (53 * hash) + getThreadStackTrace().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ThreadStackTrace parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ThreadStackTrace parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.ThreadStackTrace parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.ThreadStackTrace prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.ThreadStackTrace} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ThreadStackTrace) + apache.rocketmq.v2.ThreadStackTraceOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.ThreadStackTrace.class, apache.rocketmq.v2.ThreadStackTrace.Builder.class); + } + + // Construct using apache.rocketmq.v2.ThreadStackTrace.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nonce_ = ""; + + threadStackTrace_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTrace getDefaultInstanceForType() { + return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTrace build() { + apache.rocketmq.v2.ThreadStackTrace result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTrace buildPartial() { + apache.rocketmq.v2.ThreadStackTrace result = new apache.rocketmq.v2.ThreadStackTrace(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.nonce_ = nonce_; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.threadStackTrace_ = threadStackTrace_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.ThreadStackTrace) { + return mergeFrom((apache.rocketmq.v2.ThreadStackTrace)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.ThreadStackTrace other) { + if (other == apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance()) return this; + if (!other.getNonce().isEmpty()) { + nonce_ = other.nonce_; + onChanged(); + } + if (other.hasThreadStackTrace()) { + bitField0_ |= 0x00000001; + threadStackTrace_ = other.threadStackTrace_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.ThreadStackTrace parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.ThreadStackTrace) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object nonce_ = ""; + /** + * string nonce = 1; + * @return The nonce. + */ + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nonce = 1; + * @param value The nonce to set. + * @return This builder for chaining. + */ + public Builder setNonce( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nonce_ = value; + onChanged(); + return this; + } + /** + * string nonce = 1; + * @return This builder for chaining. + */ + public Builder clearNonce() { + + nonce_ = getDefaultInstance().getNonce(); + onChanged(); + return this; + } + /** + * string nonce = 1; + * @param value The bytes for nonce to set. + * @return This builder for chaining. + */ + public Builder setNonceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nonce_ = value; + onChanged(); + return this; + } + + private java.lang.Object threadStackTrace_ = ""; + /** + * optional string thread_stack_trace = 2; + * @return Whether the threadStackTrace field is set. + */ + public boolean hasThreadStackTrace() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + * optional string thread_stack_trace = 2; + * @return The threadStackTrace. + */ + public java.lang.String getThreadStackTrace() { + java.lang.Object ref = threadStackTrace_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + threadStackTrace_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * optional string thread_stack_trace = 2; + * @return The bytes for threadStackTrace. + */ + public com.google.protobuf.ByteString + getThreadStackTraceBytes() { + java.lang.Object ref = threadStackTrace_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + threadStackTrace_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * optional string thread_stack_trace = 2; + * @param value The threadStackTrace to set. + * @return This builder for chaining. + */ + public Builder setThreadStackTrace( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + threadStackTrace_ = value; + onChanged(); + return this; + } + /** + * optional string thread_stack_trace = 2; + * @return This builder for chaining. + */ + public Builder clearThreadStackTrace() { + bitField0_ = (bitField0_ & ~0x00000001); + threadStackTrace_ = getDefaultInstance().getThreadStackTrace(); + onChanged(); + return this; + } + /** + * optional string thread_stack_trace = 2; + * @param value The bytes for threadStackTrace to set. + * @return This builder for chaining. + */ + public Builder setThreadStackTraceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + threadStackTrace_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ThreadStackTrace) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ThreadStackTrace) + private static final apache.rocketmq.v2.ThreadStackTrace DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.ThreadStackTrace(); + } + + public static apache.rocketmq.v2.ThreadStackTrace getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ThreadStackTrace parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ThreadStackTrace(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.ThreadStackTrace getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java new file mode 100644 index 00000000000..5ae60322e84 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java @@ -0,0 +1,38 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface ThreadStackTraceOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ThreadStackTrace) + com.google.protobuf.MessageOrBuilder { + + /** + * string nonce = 1; + * @return The nonce. + */ + java.lang.String getNonce(); + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + com.google.protobuf.ByteString + getNonceBytes(); + + /** + * optional string thread_stack_trace = 2; + * @return Whether the threadStackTrace field is set. + */ + boolean hasThreadStackTrace(); + /** + * optional string thread_stack_trace = 2; + * @return The threadStackTrace. + */ + java.lang.String getThreadStackTrace(); + /** + * optional string thread_stack_trace = 2; + * @return The bytes for threadStackTrace. + */ + com.google.protobuf.ByteString + getThreadStackTraceBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java b/proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java new file mode 100644 index 00000000000..e986f425845 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java @@ -0,0 +1,122 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.TransactionResolution} + */ +public enum TransactionResolution + implements com.google.protobuf.ProtocolMessageEnum { + /** + * TRANSACTION_RESOLUTION_UNSPECIFIED = 0; + */ + TRANSACTION_RESOLUTION_UNSPECIFIED(0), + /** + * COMMIT = 1; + */ + COMMIT(1), + /** + * ROLLBACK = 2; + */ + ROLLBACK(2), + UNRECOGNIZED(-1), + ; + + /** + * TRANSACTION_RESOLUTION_UNSPECIFIED = 0; + */ + public static final int TRANSACTION_RESOLUTION_UNSPECIFIED_VALUE = 0; + /** + * COMMIT = 1; + */ + public static final int COMMIT_VALUE = 1; + /** + * ROLLBACK = 2; + */ + public static final int ROLLBACK_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TransactionResolution valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static TransactionResolution forNumber(int value) { + switch (value) { + case 0: return TRANSACTION_RESOLUTION_UNSPECIFIED; + case 1: return COMMIT; + case 2: return ROLLBACK; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + TransactionResolution> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public TransactionResolution findValueByNumber(int number) { + return TransactionResolution.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(0); + } + + private static final TransactionResolution[] VALUES = values(); + + public static TransactionResolution valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private TransactionResolution(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.TransactionResolution) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java b/proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java new file mode 100644 index 00000000000..10e68352688 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java @@ -0,0 +1,122 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + * Protobuf enum {@code apache.rocketmq.v2.TransactionSource} + */ +public enum TransactionSource + implements com.google.protobuf.ProtocolMessageEnum { + /** + * SOURCE_UNSPECIFIED = 0; + */ + SOURCE_UNSPECIFIED(0), + /** + * SOURCE_CLIENT = 1; + */ + SOURCE_CLIENT(1), + /** + * SOURCE_SERVER_CHECK = 2; + */ + SOURCE_SERVER_CHECK(2), + UNRECOGNIZED(-1), + ; + + /** + * SOURCE_UNSPECIFIED = 0; + */ + public static final int SOURCE_UNSPECIFIED_VALUE = 0; + /** + * SOURCE_CLIENT = 1; + */ + public static final int SOURCE_CLIENT_VALUE = 1; + /** + * SOURCE_SERVER_CHECK = 2; + */ + public static final int SOURCE_SERVER_CHECK_VALUE = 2; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TransactionSource valueOf(int value) { + return forNumber(value); + } + + /** + * @param value The numeric wire value of the corresponding enum entry. + * @return The enum associated with the given numeric wire value. + */ + public static TransactionSource forNumber(int value) { + switch (value) { + case 0: return SOURCE_UNSPECIFIED; + case 1: return SOURCE_CLIENT; + case 2: return SOURCE_SERVER_CHECK; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + TransactionSource> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public TransactionSource findValueByNumber(int number) { + return TransactionSource.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalStateException( + "Can't get the descriptor of an unrecognized enum value."); + } + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(1); + } + + private static final TransactionSource[] VALUES = values(); + + public static TransactionSource valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private TransactionSource(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.TransactionSource) +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/UA.java b/proxy/src/main/java/apache/rocketmq/v2/UA.java new file mode 100644 index 00000000000..38bfa542f50 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/UA.java @@ -0,0 +1,1051 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +/** + *
+ * User Agent
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.UA} + */ +public final class UA extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.UA) + UAOrBuilder { +private static final long serialVersionUID = 0L; + // Use UA.newBuilder() to construct. + private UA(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UA() { + language_ = 0; + version_ = ""; + platform_ = ""; + hostname_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UA(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UA( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + language_ = rawValue; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + version_ = s; + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + platform_ = s; + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + + hostname_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.UA.class, apache.rocketmq.v2.UA.Builder.class); + } + + public static final int LANGUAGE_FIELD_NUMBER = 1; + private int language_; + /** + *
+   * SDK language
+   * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @return The enum numeric value on the wire for language. + */ + @java.lang.Override public int getLanguageValue() { + return language_; + } + /** + *
+   * SDK language
+   * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @return The language. + */ + @java.lang.Override public apache.rocketmq.v2.Language getLanguage() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Language result = apache.rocketmq.v2.Language.valueOf(language_); + return result == null ? apache.rocketmq.v2.Language.UNRECOGNIZED : result; + } + + public static final int VERSION_FIELD_NUMBER = 2; + private volatile java.lang.Object version_; + /** + *
+   * SDK version
+   * 
+ * + * string version = 2; + * @return The version. + */ + @java.lang.Override + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } + } + /** + *
+   * SDK version
+   * 
+ * + * string version = 2; + * @return The bytes for version. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PLATFORM_FIELD_NUMBER = 3; + private volatile java.lang.Object platform_; + /** + *
+   * Platform details, including OS name, version, arch etc.
+   * 
+ * + * string platform = 3; + * @return The platform. + */ + @java.lang.Override + public java.lang.String getPlatform() { + java.lang.Object ref = platform_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + platform_ = s; + return s; + } + } + /** + *
+   * Platform details, including OS name, version, arch etc.
+   * 
+ * + * string platform = 3; + * @return The bytes for platform. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getPlatformBytes() { + java.lang.Object ref = platform_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + platform_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int HOSTNAME_FIELD_NUMBER = 4; + private volatile java.lang.Object hostname_; + /** + *
+   * Hostname of the node
+   * 
+ * + * string hostname = 4; + * @return The hostname. + */ + @java.lang.Override + public java.lang.String getHostname() { + java.lang.Object ref = hostname_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + hostname_ = s; + return s; + } + } + /** + *
+   * Hostname of the node
+   * 
+ * + * string hostname = 4; + * @return The bytes for hostname. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getHostnameBytes() { + java.lang.Object ref = hostname_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + hostname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (language_ != apache.rocketmq.v2.Language.LANGUAGE_UNSPECIFIED.getNumber()) { + output.writeEnum(1, language_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, platform_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, hostname_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (language_ != apache.rocketmq.v2.Language.LANGUAGE_UNSPECIFIED.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(1, language_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, platform_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, hostname_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.UA)) { + return super.equals(obj); + } + apache.rocketmq.v2.UA other = (apache.rocketmq.v2.UA) obj; + + if (language_ != other.language_) return false; + if (!getVersion() + .equals(other.getVersion())) return false; + if (!getPlatform() + .equals(other.getPlatform())) return false; + if (!getHostname() + .equals(other.getHostname())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + LANGUAGE_FIELD_NUMBER; + hash = (53 * hash) + language_; + hash = (37 * hash) + VERSION_FIELD_NUMBER; + hash = (53 * hash) + getVersion().hashCode(); + hash = (37 * hash) + PLATFORM_FIELD_NUMBER; + hash = (53 * hash) + getPlatform().hashCode(); + hash = (37 * hash) + HOSTNAME_FIELD_NUMBER; + hash = (53 * hash) + getHostname().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.UA parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UA parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UA parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UA parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UA parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UA parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UA parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UA parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.UA parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UA parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.UA parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UA parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.UA prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * User Agent
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.UA} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.UA) + apache.rocketmq.v2.UAOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.UA.class, apache.rocketmq.v2.UA.Builder.class); + } + + // Construct using apache.rocketmq.v2.UA.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + language_ = 0; + + version_ = ""; + + platform_ = ""; + + hostname_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.UA getDefaultInstanceForType() { + return apache.rocketmq.v2.UA.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.UA build() { + apache.rocketmq.v2.UA result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.UA buildPartial() { + apache.rocketmq.v2.UA result = new apache.rocketmq.v2.UA(this); + result.language_ = language_; + result.version_ = version_; + result.platform_ = platform_; + result.hostname_ = hostname_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.UA) { + return mergeFrom((apache.rocketmq.v2.UA)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.UA other) { + if (other == apache.rocketmq.v2.UA.getDefaultInstance()) return this; + if (other.language_ != 0) { + setLanguageValue(other.getLanguageValue()); + } + if (!other.getVersion().isEmpty()) { + version_ = other.version_; + onChanged(); + } + if (!other.getPlatform().isEmpty()) { + platform_ = other.platform_; + onChanged(); + } + if (!other.getHostname().isEmpty()) { + hostname_ = other.hostname_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.UA parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.UA) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int language_ = 0; + /** + *
+     * SDK language
+     * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @return The enum numeric value on the wire for language. + */ + @java.lang.Override public int getLanguageValue() { + return language_; + } + /** + *
+     * SDK language
+     * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @param value The enum numeric value on the wire for language to set. + * @return This builder for chaining. + */ + public Builder setLanguageValue(int value) { + + language_ = value; + onChanged(); + return this; + } + /** + *
+     * SDK language
+     * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @return The language. + */ + @java.lang.Override + public apache.rocketmq.v2.Language getLanguage() { + @SuppressWarnings("deprecation") + apache.rocketmq.v2.Language result = apache.rocketmq.v2.Language.valueOf(language_); + return result == null ? apache.rocketmq.v2.Language.UNRECOGNIZED : result; + } + /** + *
+     * SDK language
+     * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @param value The language to set. + * @return This builder for chaining. + */ + public Builder setLanguage(apache.rocketmq.v2.Language value) { + if (value == null) { + throw new NullPointerException(); + } + + language_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+     * SDK language
+     * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @return This builder for chaining. + */ + public Builder clearLanguage() { + + language_ = 0; + onChanged(); + return this; + } + + private java.lang.Object version_ = ""; + /** + *
+     * SDK version
+     * 
+ * + * string version = 2; + * @return The version. + */ + public java.lang.String getVersion() { + java.lang.Object ref = version_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + version_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * SDK version
+     * 
+ * + * string version = 2; + * @return The bytes for version. + */ + public com.google.protobuf.ByteString + getVersionBytes() { + java.lang.Object ref = version_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + version_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * SDK version
+     * 
+ * + * string version = 2; + * @param value The version to set. + * @return This builder for chaining. + */ + public Builder setVersion( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + version_ = value; + onChanged(); + return this; + } + /** + *
+     * SDK version
+     * 
+ * + * string version = 2; + * @return This builder for chaining. + */ + public Builder clearVersion() { + + version_ = getDefaultInstance().getVersion(); + onChanged(); + return this; + } + /** + *
+     * SDK version
+     * 
+ * + * string version = 2; + * @param value The bytes for version to set. + * @return This builder for chaining. + */ + public Builder setVersionBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + version_ = value; + onChanged(); + return this; + } + + private java.lang.Object platform_ = ""; + /** + *
+     * Platform details, including OS name, version, arch etc.
+     * 
+ * + * string platform = 3; + * @return The platform. + */ + public java.lang.String getPlatform() { + java.lang.Object ref = platform_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + platform_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Platform details, including OS name, version, arch etc.
+     * 
+ * + * string platform = 3; + * @return The bytes for platform. + */ + public com.google.protobuf.ByteString + getPlatformBytes() { + java.lang.Object ref = platform_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + platform_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Platform details, including OS name, version, arch etc.
+     * 
+ * + * string platform = 3; + * @param value The platform to set. + * @return This builder for chaining. + */ + public Builder setPlatform( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + platform_ = value; + onChanged(); + return this; + } + /** + *
+     * Platform details, including OS name, version, arch etc.
+     * 
+ * + * string platform = 3; + * @return This builder for chaining. + */ + public Builder clearPlatform() { + + platform_ = getDefaultInstance().getPlatform(); + onChanged(); + return this; + } + /** + *
+     * Platform details, including OS name, version, arch etc.
+     * 
+ * + * string platform = 3; + * @param value The bytes for platform to set. + * @return This builder for chaining. + */ + public Builder setPlatformBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + platform_ = value; + onChanged(); + return this; + } + + private java.lang.Object hostname_ = ""; + /** + *
+     * Hostname of the node
+     * 
+ * + * string hostname = 4; + * @return The hostname. + */ + public java.lang.String getHostname() { + java.lang.Object ref = hostname_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + hostname_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Hostname of the node
+     * 
+ * + * string hostname = 4; + * @return The bytes for hostname. + */ + public com.google.protobuf.ByteString + getHostnameBytes() { + java.lang.Object ref = hostname_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + hostname_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Hostname of the node
+     * 
+ * + * string hostname = 4; + * @param value The hostname to set. + * @return This builder for chaining. + */ + public Builder setHostname( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + hostname_ = value; + onChanged(); + return this; + } + /** + *
+     * Hostname of the node
+     * 
+ * + * string hostname = 4; + * @return This builder for chaining. + */ + public Builder clearHostname() { + + hostname_ = getDefaultInstance().getHostname(); + onChanged(); + return this; + } + /** + *
+     * Hostname of the node
+     * 
+ * + * string hostname = 4; + * @param value The bytes for hostname to set. + * @return This builder for chaining. + */ + public Builder setHostnameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + hostname_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.UA) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.UA) + private static final apache.rocketmq.v2.UA DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.UA(); + } + + public static apache.rocketmq.v2.UA getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UA parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UA(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.UA getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java new file mode 100644 index 00000000000..80a35f913e8 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java @@ -0,0 +1,88 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/definition.proto + +package apache.rocketmq.v2; + +public interface UAOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.UA) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * SDK language
+   * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @return The enum numeric value on the wire for language. + */ + int getLanguageValue(); + /** + *
+   * SDK language
+   * 
+ * + * .apache.rocketmq.v2.Language language = 1; + * @return The language. + */ + apache.rocketmq.v2.Language getLanguage(); + + /** + *
+   * SDK version
+   * 
+ * + * string version = 2; + * @return The version. + */ + java.lang.String getVersion(); + /** + *
+   * SDK version
+   * 
+ * + * string version = 2; + * @return The bytes for version. + */ + com.google.protobuf.ByteString + getVersionBytes(); + + /** + *
+   * Platform details, including OS name, version, arch etc.
+   * 
+ * + * string platform = 3; + * @return The platform. + */ + java.lang.String getPlatform(); + /** + *
+   * Platform details, including OS name, version, arch etc.
+   * 
+ * + * string platform = 3; + * @return The bytes for platform. + */ + com.google.protobuf.ByteString + getPlatformBytes(); + + /** + *
+   * Hostname of the node
+   * 
+ * + * string hostname = 4; + * @return The hostname. + */ + java.lang.String getHostname(); + /** + *
+   * Hostname of the node
+   * 
+ * + * string hostname = 4; + * @return The bytes for hostname. + */ + com.google.protobuf.ByteString + getHostnameBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java new file mode 100644 index 00000000000..efd7f7977e4 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java @@ -0,0 +1,862 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetRequest} + */ +public final class UpdateOffsetRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.UpdateOffsetRequest) + UpdateOffsetRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use UpdateOffsetRequest.newBuilder() to construct. + private UpdateOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UpdateOffsetRequest() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UpdateOffsetRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UpdateOffsetRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; + if (messageQueue_ != null) { + subBuilder = messageQueue_.toBuilder(); + } + messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(messageQueue_); + messageQueue_ = subBuilder.buildPartial(); + } + + break; + } + case 24: { + + offset_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.UpdateOffsetRequest.class, apache.rocketmq.v2.UpdateOffsetRequest.Builder.class); + } + + public static final int GROUP_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; + private apache.rocketmq.v2.MessageQueue messageQueue_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + @java.lang.Override + public boolean hasMessageQueue() { + return messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + return getMessageQueue(); + } + + public static final int OFFSET_FIELD_NUMBER = 3; + private long offset_; + /** + * int64 offset = 3; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (group_ != null) { + output.writeMessage(1, getGroup()); + } + if (messageQueue_ != null) { + output.writeMessage(2, getMessageQueue()); + } + if (offset_ != 0L) { + output.writeInt64(3, offset_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getGroup()); + } + if (messageQueue_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMessageQueue()); + } + if (offset_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, offset_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.UpdateOffsetRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.UpdateOffsetRequest other = (apache.rocketmq.v2.UpdateOffsetRequest) obj; + + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasMessageQueue() != other.hasMessageQueue()) return false; + if (hasMessageQueue()) { + if (!getMessageQueue() + .equals(other.getMessageQueue())) return false; + } + if (getOffset() + != other.getOffset()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasMessageQueue()) { + hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; + hash = (53 * hash) + getMessageQueue().hashCode(); + } + hash = (37 * hash) + OFFSET_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getOffset()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.UpdateOffsetRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.UpdateOffsetRequest) + apache.rocketmq.v2.UpdateOffsetRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.UpdateOffsetRequest.class, apache.rocketmq.v2.UpdateOffsetRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.UpdateOffsetRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + offset_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.UpdateOffsetRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetRequest build() { + apache.rocketmq.v2.UpdateOffsetRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetRequest buildPartial() { + apache.rocketmq.v2.UpdateOffsetRequest result = new apache.rocketmq.v2.UpdateOffsetRequest(this); + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (messageQueueBuilder_ == null) { + result.messageQueue_ = messageQueue_; + } else { + result.messageQueue_ = messageQueueBuilder_.build(); + } + result.offset_ = offset_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.UpdateOffsetRequest) { + return mergeFrom((apache.rocketmq.v2.UpdateOffsetRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.UpdateOffsetRequest other) { + if (other == apache.rocketmq.v2.UpdateOffsetRequest.getDefaultInstance()) return this; + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasMessageQueue()) { + mergeMessageQueue(other.getMessageQueue()); + } + if (other.getOffset() != 0L) { + setOffset(other.getOffset()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.UpdateOffsetRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.UpdateOffsetRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.MessageQueue messageQueue_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + public boolean hasMessageQueue() { + return messageQueueBuilder_ != null || messageQueue_ != null; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + public apache.rocketmq.v2.MessageQueue getMessageQueue() { + if (messageQueueBuilder_ == null) { + return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } else { + return messageQueueBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + messageQueue_ = value; + onChanged(); + } else { + messageQueueBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder setMessageQueue( + apache.rocketmq.v2.MessageQueue.Builder builderForValue) { + if (messageQueueBuilder_ == null) { + messageQueue_ = builderForValue.build(); + onChanged(); + } else { + messageQueueBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { + if (messageQueueBuilder_ == null) { + if (messageQueue_ != null) { + messageQueue_ = + apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); + } else { + messageQueue_ = value; + } + onChanged(); + } else { + messageQueueBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public Builder clearMessageQueue() { + if (messageQueueBuilder_ == null) { + messageQueue_ = null; + onChanged(); + } else { + messageQueue_ = null; + messageQueueBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { + + onChanged(); + return getMessageQueueFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { + if (messageQueueBuilder_ != null) { + return messageQueueBuilder_.getMessageOrBuilder(); + } else { + return messageQueue_ == null ? + apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; + } + } + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> + getMessageQueueFieldBuilder() { + if (messageQueueBuilder_ == null) { + messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( + getMessageQueue(), + getParentForChildren(), + isClean()); + messageQueue_ = null; + } + return messageQueueBuilder_; + } + + private long offset_ ; + /** + * int64 offset = 3; + * @return The offset. + */ + @java.lang.Override + public long getOffset() { + return offset_; + } + /** + * int64 offset = 3; + * @param value The offset to set. + * @return This builder for chaining. + */ + public Builder setOffset(long value) { + + offset_ = value; + onChanged(); + return this; + } + /** + * int64 offset = 3; + * @return This builder for chaining. + */ + public Builder clearOffset() { + + offset_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.UpdateOffsetRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.UpdateOffsetRequest) + private static final apache.rocketmq.v2.UpdateOffsetRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.UpdateOffsetRequest(); + } + + public static apache.rocketmq.v2.UpdateOffsetRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdateOffsetRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UpdateOffsetRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java new file mode 100644 index 00000000000..641f08ad744 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java @@ -0,0 +1,45 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface UpdateOffsetRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.UpdateOffsetRequest) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 1; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return Whether the messageQueue field is set. + */ + boolean hasMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + * @return The messageQueue. + */ + apache.rocketmq.v2.MessageQueue getMessageQueue(); + /** + * .apache.rocketmq.v2.MessageQueue message_queue = 2; + */ + apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); + + /** + * int64 offset = 3; + * @return The offset. + */ + long getOffset(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java new file mode 100644 index 00000000000..22fb2a35ad0 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetResponse} + */ +public final class UpdateOffsetResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.UpdateOffsetResponse) + UpdateOffsetResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use UpdateOffsetResponse.newBuilder() to construct. + private UpdateOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private UpdateOffsetResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new UpdateOffsetResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private UpdateOffsetResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.UpdateOffsetResponse.class, apache.rocketmq.v2.UpdateOffsetResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.UpdateOffsetResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.UpdateOffsetResponse other = (apache.rocketmq.v2.UpdateOffsetResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.UpdateOffsetResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.UpdateOffsetResponse) + apache.rocketmq.v2.UpdateOffsetResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.UpdateOffsetResponse.class, apache.rocketmq.v2.UpdateOffsetResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.UpdateOffsetResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.UpdateOffsetResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetResponse build() { + apache.rocketmq.v2.UpdateOffsetResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetResponse buildPartial() { + apache.rocketmq.v2.UpdateOffsetResponse result = new apache.rocketmq.v2.UpdateOffsetResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.UpdateOffsetResponse) { + return mergeFrom((apache.rocketmq.v2.UpdateOffsetResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.UpdateOffsetResponse other) { + if (other == apache.rocketmq.v2.UpdateOffsetResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.UpdateOffsetResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.UpdateOffsetResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.UpdateOffsetResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.UpdateOffsetResponse) + private static final apache.rocketmq.v2.UpdateOffsetResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.UpdateOffsetResponse(); + } + + public static apache.rocketmq.v2.UpdateOffsetResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public UpdateOffsetResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new UpdateOffsetResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.UpdateOffsetResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java new file mode 100644 index 00000000000..b41b20ee6de --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface UpdateOffsetResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.UpdateOffsetResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java new file mode 100644 index 00000000000..56a68e2a8cb --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java @@ -0,0 +1,747 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageCommand} + */ +public final class VerifyMessageCommand extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageCommand) + VerifyMessageCommandOrBuilder { +private static final long serialVersionUID = 0L; + // Use VerifyMessageCommand.newBuilder() to construct. + private VerifyMessageCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VerifyMessageCommand() { + nonce_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VerifyMessageCommand(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VerifyMessageCommand( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + nonce_ = s; + break; + } + case 18: { + apache.rocketmq.v2.Message.Builder subBuilder = null; + if (message_ != null) { + subBuilder = message_.toBuilder(); + } + message_ = input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(message_); + message_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageCommand.class, apache.rocketmq.v2.VerifyMessageCommand.Builder.class); + } + + public static final int NONCE_FIELD_NUMBER = 1; + private volatile java.lang.Object nonce_; + /** + * string nonce = 1; + * @return The nonce. + */ + @java.lang.Override + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MESSAGE_FIELD_NUMBER = 2; + private apache.rocketmq.v2.Message message_; + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + @java.lang.Override + public boolean hasMessage() { + return message_ != null; + } + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + @java.lang.Override + public apache.rocketmq.v2.Message getMessage() { + return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + @java.lang.Override + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + return getMessage(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); + } + if (message_ != null) { + output.writeMessage(2, getMessage()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); + } + if (message_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMessage()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.VerifyMessageCommand)) { + return super.equals(obj); + } + apache.rocketmq.v2.VerifyMessageCommand other = (apache.rocketmq.v2.VerifyMessageCommand) obj; + + if (!getNonce() + .equals(other.getNonce())) return false; + if (hasMessage() != other.hasMessage()) return false; + if (hasMessage()) { + if (!getMessage() + .equals(other.getMessage())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NONCE_FIELD_NUMBER; + hash = (53 * hash) + getNonce().hashCode(); + if (hasMessage()) { + hash = (37 * hash) + MESSAGE_FIELD_NUMBER; + hash = (53 * hash) + getMessage().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageCommand prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageCommand} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageCommand) + apache.rocketmq.v2.VerifyMessageCommandOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageCommand.class, apache.rocketmq.v2.VerifyMessageCommand.Builder.class); + } + + // Construct using apache.rocketmq.v2.VerifyMessageCommand.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nonce_ = ""; + + if (messageBuilder_ == null) { + message_ = null; + } else { + message_ = null; + messageBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommand getDefaultInstanceForType() { + return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommand build() { + apache.rocketmq.v2.VerifyMessageCommand result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommand buildPartial() { + apache.rocketmq.v2.VerifyMessageCommand result = new apache.rocketmq.v2.VerifyMessageCommand(this); + result.nonce_ = nonce_; + if (messageBuilder_ == null) { + result.message_ = message_; + } else { + result.message_ = messageBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.VerifyMessageCommand) { + return mergeFrom((apache.rocketmq.v2.VerifyMessageCommand)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageCommand other) { + if (other == apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance()) return this; + if (!other.getNonce().isEmpty()) { + nonce_ = other.nonce_; + onChanged(); + } + if (other.hasMessage()) { + mergeMessage(other.getMessage()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.VerifyMessageCommand parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.VerifyMessageCommand) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object nonce_ = ""; + /** + * string nonce = 1; + * @return The nonce. + */ + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nonce = 1; + * @param value The nonce to set. + * @return This builder for chaining. + */ + public Builder setNonce( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nonce_ = value; + onChanged(); + return this; + } + /** + * string nonce = 1; + * @return This builder for chaining. + */ + public Builder clearNonce() { + + nonce_ = getDefaultInstance().getNonce(); + onChanged(); + return this; + } + /** + * string nonce = 1; + * @param value The bytes for nonce to set. + * @return This builder for chaining. + */ + public Builder setNonceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nonce_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Message message_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + public boolean hasMessage() { + return messageBuilder_ != null || message_ != null; + } + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + public apache.rocketmq.v2.Message getMessage() { + if (messageBuilder_ == null) { + return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; + } else { + return messageBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder setMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + message_ = value; + onChanged(); + } else { + messageBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder setMessage( + apache.rocketmq.v2.Message.Builder builderForValue) { + if (messageBuilder_ == null) { + message_ = builderForValue.build(); + onChanged(); + } else { + messageBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder mergeMessage(apache.rocketmq.v2.Message value) { + if (messageBuilder_ == null) { + if (message_ != null) { + message_ = + apache.rocketmq.v2.Message.newBuilder(message_).mergeFrom(value).buildPartial(); + } else { + message_ = value; + } + onChanged(); + } else { + messageBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public Builder clearMessage() { + if (messageBuilder_ == null) { + message_ = null; + onChanged(); + } else { + message_ = null; + messageBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public apache.rocketmq.v2.Message.Builder getMessageBuilder() { + + onChanged(); + return getMessageFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { + if (messageBuilder_ != null) { + return messageBuilder_.getMessageOrBuilder(); + } else { + return message_ == null ? + apache.rocketmq.v2.Message.getDefaultInstance() : message_; + } + } + /** + * .apache.rocketmq.v2.Message message = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> + getMessageFieldBuilder() { + if (messageBuilder_ == null) { + messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( + getMessage(), + getParentForChildren(), + isClean()); + message_ = null; + } + return messageBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageCommand) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageCommand) + private static final apache.rocketmq.v2.VerifyMessageCommand DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageCommand(); + } + + public static apache.rocketmq.v2.VerifyMessageCommand getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VerifyMessageCommand parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VerifyMessageCommand(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageCommand getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java new file mode 100644 index 00000000000..2188f8f42ba --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java @@ -0,0 +1,36 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface VerifyMessageCommandOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageCommand) + com.google.protobuf.MessageOrBuilder { + + /** + * string nonce = 1; + * @return The nonce. + */ + java.lang.String getNonce(); + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + com.google.protobuf.ByteString + getNonceBytes(); + + /** + * .apache.rocketmq.v2.Message message = 2; + * @return Whether the message field is set. + */ + boolean hasMessage(); + /** + * .apache.rocketmq.v2.Message message = 2; + * @return The message. + */ + apache.rocketmq.v2.Message getMessage(); + /** + * .apache.rocketmq.v2.Message message = 2; + */ + apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java new file mode 100644 index 00000000000..488922370ca --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java @@ -0,0 +1,1287 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + *
+ * Ask a specific client to consume the given message once, to verify that the
+ * consumer logic works as expected.
+ * 
+ * + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageRequest} + */ +public final class VerifyMessageRequest extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageRequest) + VerifyMessageRequestOrBuilder { +private static final long serialVersionUID = 0L; + // Use VerifyMessageRequest.newBuilder() to construct. + private VerifyMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VerifyMessageRequest() { + deploymentName_ = ""; + clientId_ = ""; + messageId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VerifyMessageRequest(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VerifyMessageRequest( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + bitField0_ |= 0x00000001; + deploymentName_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + clientId_ = s; + break; + } + case 26: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (group_ != null) { + subBuilder = group_.toBuilder(); + } + group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(group_); + group_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + apache.rocketmq.v2.Resource.Builder subBuilder = null; + if (topic_ != null) { + subBuilder = topic_.toBuilder(); + } + topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(topic_); + topic_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + messageId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageRequest.class, apache.rocketmq.v2.VerifyMessageRequest.Builder.class); + } + + private int bitField0_; + public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object deploymentName_; + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + @java.lang.Override + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + @java.lang.Override + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } + } + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int CLIENT_ID_FIELD_NUMBER = 2; + private volatile java.lang.Object clientId_; + /** + * string client_id = 2; + * @return The clientId. + */ + @java.lang.Override + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } + } + /** + * string client_id = 2; + * @return The bytes for clientId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int GROUP_FIELD_NUMBER = 3; + private apache.rocketmq.v2.Resource group_; + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + @java.lang.Override + public boolean hasGroup() { + return group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getGroup() { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + return getGroup(); + } + + public static final int TOPIC_FIELD_NUMBER = 4; + private apache.rocketmq.v2.Resource topic_; + /** + * .apache.rocketmq.v2.Resource topic = 4; + * @return Whether the topic field is set. + */ + @java.lang.Override + public boolean hasTopic() { + return topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + * @return The topic. + */ + @java.lang.Override + public apache.rocketmq.v2.Resource getTopic() { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + @java.lang.Override + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + return getTopic(); + } + + public static final int MESSAGE_ID_FIELD_NUMBER = 5; + private volatile java.lang.Object messageId_; + /** + * string message_id = 5; + * @return The messageId. + */ + @java.lang.Override + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } + } + /** + * string message_id = 5; + * @return The bytes for messageId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (((bitField0_ & 0x00000001) != 0)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, clientId_); + } + if (group_ != null) { + output.writeMessage(3, getGroup()); + } + if (topic_ != null) { + output.writeMessage(4, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 5, messageId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (((bitField0_ & 0x00000001) != 0)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, clientId_); + } + if (group_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getGroup()); + } + if (topic_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getTopic()); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, messageId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.VerifyMessageRequest)) { + return super.equals(obj); + } + apache.rocketmq.v2.VerifyMessageRequest other = (apache.rocketmq.v2.VerifyMessageRequest) obj; + + if (hasDeploymentName() != other.hasDeploymentName()) return false; + if (hasDeploymentName()) { + if (!getDeploymentName() + .equals(other.getDeploymentName())) return false; + } + if (!getClientId() + .equals(other.getClientId())) return false; + if (hasGroup() != other.hasGroup()) return false; + if (hasGroup()) { + if (!getGroup() + .equals(other.getGroup())) return false; + } + if (hasTopic() != other.hasTopic()) return false; + if (hasTopic()) { + if (!getTopic() + .equals(other.getTopic())) return false; + } + if (!getMessageId() + .equals(other.getMessageId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDeploymentName()) { + hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; + hash = (53 * hash) + getDeploymentName().hashCode(); + } + hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getClientId().hashCode(); + if (hasGroup()) { + hash = (37 * hash) + GROUP_FIELD_NUMBER; + hash = (53 * hash) + getGroup().hashCode(); + } + if (hasTopic()) { + hash = (37 * hash) + TOPIC_FIELD_NUMBER; + hash = (53 * hash) + getTopic().hashCode(); + } + hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; + hash = (53 * hash) + getMessageId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageRequest prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+   * Ask a specific client to consume the given message once, to verify that the
+   * consumer logic works as expected.
+   * 
+ * + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageRequest} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageRequest) + apache.rocketmq.v2.VerifyMessageRequestOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageRequest.class, apache.rocketmq.v2.VerifyMessageRequest.Builder.class); + } + + // Construct using apache.rocketmq.v2.VerifyMessageRequest.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + deploymentName_ = ""; + bitField0_ = (bitField0_ & ~0x00000001); + clientId_ = ""; + + if (groupBuilder_ == null) { + group_ = null; + } else { + group_ = null; + groupBuilder_ = null; + } + if (topicBuilder_ == null) { + topic_ = null; + } else { + topic_ = null; + topicBuilder_ = null; + } + messageId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageRequest getDefaultInstanceForType() { + return apache.rocketmq.v2.VerifyMessageRequest.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageRequest build() { + apache.rocketmq.v2.VerifyMessageRequest result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageRequest buildPartial() { + apache.rocketmq.v2.VerifyMessageRequest result = new apache.rocketmq.v2.VerifyMessageRequest(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (((from_bitField0_ & 0x00000001) != 0)) { + to_bitField0_ |= 0x00000001; + } + result.deploymentName_ = deploymentName_; + result.clientId_ = clientId_; + if (groupBuilder_ == null) { + result.group_ = group_; + } else { + result.group_ = groupBuilder_.build(); + } + if (topicBuilder_ == null) { + result.topic_ = topic_; + } else { + result.topic_ = topicBuilder_.build(); + } + result.messageId_ = messageId_; + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.VerifyMessageRequest) { + return mergeFrom((apache.rocketmq.v2.VerifyMessageRequest)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageRequest other) { + if (other == apache.rocketmq.v2.VerifyMessageRequest.getDefaultInstance()) return this; + if (other.hasDeploymentName()) { + bitField0_ |= 0x00000001; + deploymentName_ = other.deploymentName_; + onChanged(); + } + if (!other.getClientId().isEmpty()) { + clientId_ = other.clientId_; + onChanged(); + } + if (other.hasGroup()) { + mergeGroup(other.getGroup()); + } + if (other.hasTopic()) { + mergeTopic(other.getTopic()); + } + if (!other.getMessageId().isEmpty()) { + messageId_ = other.messageId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.VerifyMessageRequest parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.VerifyMessageRequest) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private java.lang.Object deploymentName_ = ""; + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + public boolean hasDeploymentName() { + return ((bitField0_ & 0x00000001) != 0); + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + public java.lang.String getDeploymentName() { + java.lang.Object ref = deploymentName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + deploymentName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + public com.google.protobuf.ByteString + getDeploymentNameBytes() { + java.lang.Object ref = deploymentName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + deploymentName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @return This builder for chaining. + */ + public Builder clearDeploymentName() { + bitField0_ = (bitField0_ & ~0x00000001); + deploymentName_ = getDefaultInstance().getDeploymentName(); + onChanged(); + return this; + } + /** + *
+     * Identifies the target deployment (instance) in multi-tenant environments.
+     * 
+ * + * optional string deployment_name = 1; + * @param value The bytes for deploymentName to set. + * @return This builder for chaining. + */ + public Builder setDeploymentNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + bitField0_ |= 0x00000001; + deploymentName_ = value; + onChanged(); + return this; + } + + private java.lang.Object clientId_ = ""; + /** + * string client_id = 2; + * @return The clientId. + */ + public java.lang.String getClientId() { + java.lang.Object ref = clientId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + clientId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string client_id = 2; + * @return The bytes for clientId. + */ + public com.google.protobuf.ByteString + getClientIdBytes() { + java.lang.Object ref = clientId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + clientId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string client_id = 2; + * @param value The clientId to set. + * @return This builder for chaining. + */ + public Builder setClientId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + clientId_ = value; + onChanged(); + return this; + } + /** + * string client_id = 2; + * @return This builder for chaining. + */ + public Builder clearClientId() { + + clientId_ = getDefaultInstance().getClientId(); + onChanged(); + return this; + } + /** + * string client_id = 2; + * @param value The bytes for clientId to set. + * @return This builder for chaining. + */ + public Builder setClientIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + clientId_ = value; + onChanged(); + return this; + } + + private apache.rocketmq.v2.Resource group_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + public boolean hasGroup() { + return groupBuilder_ != null || group_ != null; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + public apache.rocketmq.v2.Resource getGroup() { + if (groupBuilder_ == null) { + return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } else { + return groupBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + group_ = value; + onChanged(); + } else { + groupBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder setGroup( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (groupBuilder_ == null) { + group_ = builderForValue.build(); + onChanged(); + } else { + groupBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder mergeGroup(apache.rocketmq.v2.Resource value) { + if (groupBuilder_ == null) { + if (group_ != null) { + group_ = + apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); + } else { + group_ = value; + } + onChanged(); + } else { + groupBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public Builder clearGroup() { + if (groupBuilder_ == null) { + group_ = null; + onChanged(); + } else { + group_ = null; + groupBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { + + onChanged(); + return getGroupFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { + if (groupBuilder_ != null) { + return groupBuilder_.getMessageOrBuilder(); + } else { + return group_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : group_; + } + } + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getGroupFieldBuilder() { + if (groupBuilder_ == null) { + groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getGroup(), + getParentForChildren(), + isClean()); + group_ = null; + } + return groupBuilder_; + } + + private apache.rocketmq.v2.Resource topic_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; + /** + * .apache.rocketmq.v2.Resource topic = 4; + * @return Whether the topic field is set. + */ + public boolean hasTopic() { + return topicBuilder_ != null || topic_ != null; + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + * @return The topic. + */ + public apache.rocketmq.v2.Resource getTopic() { + if (topicBuilder_ == null) { + return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } else { + return topicBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + public Builder setTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + topic_ = value; + onChanged(); + } else { + topicBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + public Builder setTopic( + apache.rocketmq.v2.Resource.Builder builderForValue) { + if (topicBuilder_ == null) { + topic_ = builderForValue.build(); + onChanged(); + } else { + topicBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + public Builder mergeTopic(apache.rocketmq.v2.Resource value) { + if (topicBuilder_ == null) { + if (topic_ != null) { + topic_ = + apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); + } else { + topic_ = value; + } + onChanged(); + } else { + topicBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + public Builder clearTopic() { + if (topicBuilder_ == null) { + topic_ = null; + onChanged(); + } else { + topic_ = null; + topicBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { + + onChanged(); + return getTopicFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { + if (topicBuilder_ != null) { + return topicBuilder_.getMessageOrBuilder(); + } else { + return topic_ == null ? + apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; + } + } + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> + getTopicFieldBuilder() { + if (topicBuilder_ == null) { + topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( + getTopic(), + getParentForChildren(), + isClean()); + topic_ = null; + } + return topicBuilder_; + } + + private java.lang.Object messageId_ = ""; + /** + * string message_id = 5; + * @return The messageId. + */ + public java.lang.String getMessageId() { + java.lang.Object ref = messageId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + messageId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string message_id = 5; + * @return The bytes for messageId. + */ + public com.google.protobuf.ByteString + getMessageIdBytes() { + java.lang.Object ref = messageId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + messageId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message_id = 5; + * @param value The messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + messageId_ = value; + onChanged(); + return this; + } + /** + * string message_id = 5; + * @return This builder for chaining. + */ + public Builder clearMessageId() { + + messageId_ = getDefaultInstance().getMessageId(); + onChanged(); + return this; + } + /** + * string message_id = 5; + * @param value The bytes for messageId to set. + * @return This builder for chaining. + */ + public Builder setMessageIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + messageId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageRequest) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageRequest) + private static final apache.rocketmq.v2.VerifyMessageRequest DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageRequest(); + } + + public static apache.rocketmq.v2.VerifyMessageRequest getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VerifyMessageRequest parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VerifyMessageRequest(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageRequest getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java new file mode 100644 index 00000000000..59e6001eee6 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java @@ -0,0 +1,92 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface VerifyMessageRequestOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageRequest) + com.google.protobuf.MessageOrBuilder { + + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return Whether the deploymentName field is set. + */ + boolean hasDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The deploymentName. + */ + java.lang.String getDeploymentName(); + /** + *
+   * Identifies the target deployment (instance) in multi-tenant environments.
+   * 
+ * + * optional string deployment_name = 1; + * @return The bytes for deploymentName. + */ + com.google.protobuf.ByteString + getDeploymentNameBytes(); + + /** + * string client_id = 2; + * @return The clientId. + */ + java.lang.String getClientId(); + /** + * string client_id = 2; + * @return The bytes for clientId. + */ + com.google.protobuf.ByteString + getClientIdBytes(); + + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return Whether the group field is set. + */ + boolean hasGroup(); + /** + * .apache.rocketmq.v2.Resource group = 3; + * @return The group. + */ + apache.rocketmq.v2.Resource getGroup(); + /** + * .apache.rocketmq.v2.Resource group = 3; + */ + apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); + + /** + * .apache.rocketmq.v2.Resource topic = 4; + * @return Whether the topic field is set. + */ + boolean hasTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 4; + * @return The topic. + */ + apache.rocketmq.v2.Resource getTopic(); + /** + * .apache.rocketmq.v2.Resource topic = 4; + */ + apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); + + /** + * string message_id = 5; + * @return The messageId. + */ + java.lang.String getMessageId(); + /** + * string message_id = 5; + * @return The bytes for messageId. + */ + com.google.protobuf.ByteString + getMessageIdBytes(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java new file mode 100644 index 00000000000..774658a3f73 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java @@ -0,0 +1,609 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResponse} + */ +public final class VerifyMessageResponse extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageResponse) + VerifyMessageResponseOrBuilder { +private static final long serialVersionUID = 0L; + // Use VerifyMessageResponse.newBuilder() to construct. + private VerifyMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VerifyMessageResponse() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VerifyMessageResponse(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VerifyMessageResponse( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + apache.rocketmq.v2.Status.Builder subBuilder = null; + if (status_ != null) { + subBuilder = status_.toBuilder(); + } + status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(status_); + status_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageResponse.class, apache.rocketmq.v2.VerifyMessageResponse.Builder.class); + } + + public static final int STATUS_FIELD_NUMBER = 1; + private apache.rocketmq.v2.Status status_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + @java.lang.Override + public boolean hasStatus() { + return status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + @java.lang.Override + public apache.rocketmq.v2.Status getStatus() { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + @java.lang.Override + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + return getStatus(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (status_ != null) { + output.writeMessage(1, getStatus()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (status_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getStatus()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.VerifyMessageResponse)) { + return super.equals(obj); + } + apache.rocketmq.v2.VerifyMessageResponse other = (apache.rocketmq.v2.VerifyMessageResponse) obj; + + if (hasStatus() != other.hasStatus()) return false; + if (hasStatus()) { + if (!getStatus() + .equals(other.getStatus())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasStatus()) { + hash = (37 * hash) + STATUS_FIELD_NUMBER; + hash = (53 * hash) + getStatus().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageResponse prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResponse} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageResponse) + apache.rocketmq.v2.VerifyMessageResponseOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageResponse.class, apache.rocketmq.v2.VerifyMessageResponse.Builder.class); + } + + // Construct using apache.rocketmq.v2.VerifyMessageResponse.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (statusBuilder_ == null) { + status_ = null; + } else { + status_ = null; + statusBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResponse getDefaultInstanceForType() { + return apache.rocketmq.v2.VerifyMessageResponse.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResponse build() { + apache.rocketmq.v2.VerifyMessageResponse result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResponse buildPartial() { + apache.rocketmq.v2.VerifyMessageResponse result = new apache.rocketmq.v2.VerifyMessageResponse(this); + if (statusBuilder_ == null) { + result.status_ = status_; + } else { + result.status_ = statusBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.VerifyMessageResponse) { + return mergeFrom((apache.rocketmq.v2.VerifyMessageResponse)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageResponse other) { + if (other == apache.rocketmq.v2.VerifyMessageResponse.getDefaultInstance()) return this; + if (other.hasStatus()) { + mergeStatus(other.getStatus()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.VerifyMessageResponse parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.VerifyMessageResponse) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private apache.rocketmq.v2.Status status_; + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + public boolean hasStatus() { + return statusBuilder_ != null || status_ != null; + } + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + public apache.rocketmq.v2.Status getStatus() { + if (statusBuilder_ == null) { + return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } else { + return statusBuilder_.getMessage(); + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + status_ = value; + onChanged(); + } else { + statusBuilder_.setMessage(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder setStatus( + apache.rocketmq.v2.Status.Builder builderForValue) { + if (statusBuilder_ == null) { + status_ = builderForValue.build(); + onChanged(); + } else { + statusBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder mergeStatus(apache.rocketmq.v2.Status value) { + if (statusBuilder_ == null) { + if (status_ != null) { + status_ = + apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); + } else { + status_ = value; + } + onChanged(); + } else { + statusBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public Builder clearStatus() { + if (statusBuilder_ == null) { + status_ = null; + onChanged(); + } else { + status_ = null; + statusBuilder_ = null; + } + + return this; + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.Status.Builder getStatusBuilder() { + + onChanged(); + return getStatusFieldBuilder().getBuilder(); + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { + if (statusBuilder_ != null) { + return statusBuilder_.getMessageOrBuilder(); + } else { + return status_ == null ? + apache.rocketmq.v2.Status.getDefaultInstance() : status_; + } + } + /** + * .apache.rocketmq.v2.Status status = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> + getStatusFieldBuilder() { + if (statusBuilder_ == null) { + statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( + getStatus(), + getParentForChildren(), + isClean()); + status_ = null; + } + return statusBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageResponse) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageResponse) + private static final apache.rocketmq.v2.VerifyMessageResponse DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageResponse(); + } + + public static apache.rocketmq.v2.VerifyMessageResponse getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VerifyMessageResponse parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VerifyMessageResponse(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResponse getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java new file mode 100644 index 00000000000..e64a1d48cf0 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java @@ -0,0 +1,24 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/admin.proto + +package apache.rocketmq.v2; + +public interface VerifyMessageResponseOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageResponse) + com.google.protobuf.MessageOrBuilder { + + /** + * .apache.rocketmq.v2.Status status = 1; + * @return Whether the status field is set. + */ + boolean hasStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + * @return The status. + */ + apache.rocketmq.v2.Status getStatus(); + /** + * .apache.rocketmq.v2.Status status = 1; + */ + apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); +} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java new file mode 100644 index 00000000000..365362d3d28 --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java @@ -0,0 +1,559 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +/** + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResult} + */ +public final class VerifyMessageResult extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageResult) + VerifyMessageResultOrBuilder { +private static final long serialVersionUID = 0L; + // Use VerifyMessageResult.newBuilder() to construct. + private VerifyMessageResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private VerifyMessageResult() { + nonce_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new VerifyMessageResult(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private VerifyMessageResult( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + nonce_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageResult.class, apache.rocketmq.v2.VerifyMessageResult.Builder.class); + } + + public static final int NONCE_FIELD_NUMBER = 1; + private volatile java.lang.Object nonce_; + /** + * string nonce = 1; + * @return The nonce. + */ + @java.lang.Override + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof apache.rocketmq.v2.VerifyMessageResult)) { + return super.equals(obj); + } + apache.rocketmq.v2.VerifyMessageResult other = (apache.rocketmq.v2.VerifyMessageResult) obj; + + if (!getNonce() + .equals(other.getNonce())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NONCE_FIELD_NUMBER; + hash = (53 * hash) + getNonce().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResult parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageResult parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static apache.rocketmq.v2.VerifyMessageResult parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageResult prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResult} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageResult) + apache.rocketmq.v2.VerifyMessageResultOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable + .ensureFieldAccessorsInitialized( + apache.rocketmq.v2.VerifyMessageResult.class, apache.rocketmq.v2.VerifyMessageResult.Builder.class); + } + + // Construct using apache.rocketmq.v2.VerifyMessageResult.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + nonce_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResult getDefaultInstanceForType() { + return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResult build() { + apache.rocketmq.v2.VerifyMessageResult result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResult buildPartial() { + apache.rocketmq.v2.VerifyMessageResult result = new apache.rocketmq.v2.VerifyMessageResult(this); + result.nonce_ = nonce_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof apache.rocketmq.v2.VerifyMessageResult) { + return mergeFrom((apache.rocketmq.v2.VerifyMessageResult)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageResult other) { + if (other == apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance()) return this; + if (!other.getNonce().isEmpty()) { + nonce_ = other.nonce_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + apache.rocketmq.v2.VerifyMessageResult parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (apache.rocketmq.v2.VerifyMessageResult) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object nonce_ = ""; + /** + * string nonce = 1; + * @return The nonce. + */ + public java.lang.String getNonce() { + java.lang.Object ref = nonce_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + nonce_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + public com.google.protobuf.ByteString + getNonceBytes() { + java.lang.Object ref = nonce_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + nonce_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string nonce = 1; + * @param value The nonce to set. + * @return This builder for chaining. + */ + public Builder setNonce( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + nonce_ = value; + onChanged(); + return this; + } + /** + * string nonce = 1; + * @return This builder for chaining. + */ + public Builder clearNonce() { + + nonce_ = getDefaultInstance().getNonce(); + onChanged(); + return this; + } + /** + * string nonce = 1; + * @param value The bytes for nonce to set. + * @return This builder for chaining. + */ + public Builder setNonceBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + nonce_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageResult) + } + + // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageResult) + private static final apache.rocketmq.v2.VerifyMessageResult DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageResult(); + } + + public static apache.rocketmq.v2.VerifyMessageResult getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public VerifyMessageResult parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new VerifyMessageResult(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public apache.rocketmq.v2.VerifyMessageResult getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + +} + diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java new file mode 100644 index 00000000000..da29263ec1c --- /dev/null +++ b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java @@ -0,0 +1,21 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: apache/rocketmq/v2/service.proto + +package apache.rocketmq.v2; + +public interface VerifyMessageResultOrBuilder extends + // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageResult) + com.google.protobuf.MessageOrBuilder { + + /** + * string nonce = 1; + * @return The nonce. + */ + java.lang.String getNonce(); + /** + * string nonce = 1; + * @return The bytes for nonce. + */ + com.google.protobuf.ByteString + getNonceBytes(); +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java index 1b38a19ae6a..407f2d4f869 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java @@ -39,6 +39,8 @@ import org.apache.rocketmq.proxy.config.ProxyConfig; import org.apache.rocketmq.proxy.grpc.GrpcServer; import org.apache.rocketmq.proxy.grpc.GrpcServerBuilder; +import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminGrpcService; +import org.apache.rocketmq.proxy.grpc.v2.DefaultGrpcMessagingActivity; import org.apache.rocketmq.proxy.grpc.v2.GrpcMessagingApplication; import org.apache.rocketmq.proxy.metrics.ProxyMetricsManager; import org.apache.rocketmq.proxy.processor.DefaultMessagingProcessor; @@ -92,6 +94,26 @@ public static void main(String[] args) { .build(); PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(grpcServer); + // RIP-2: dedicated admin gRPC server (control plane), isolated from the data plane. + Integer adminPort = ConfigurationManager.getProxyConfig().getAdminGrpcPort(); + if (adminPort != null && adminPort > 0) { + GrpcMessagingApplication application = createServiceProcessor(messagingProcessor); + ProxyAdminGrpcService adminService = new ProxyAdminGrpcService( + ((DefaultMessagingProcessor) messagingProcessor).getServiceManager(), + messagingProcessor, + ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcChannelManager(), + ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcClientSettingsManager()); + GrpcServer adminGrpcServer = GrpcServerBuilder.newBuilder(executor, adminPort, tlsCertificateManager) + .addService(adminService) + .addService(ChannelzService.newInstance(100)) + .addService(ProtoReflectionService.newInstance()) + .configInterceptor() + .shutdownTime(ConfigurationManager.getProxyConfig().getGrpcShutdownTimeSeconds(), TimeUnit.SECONDS) + .build(); + PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(adminGrpcServer); + log.info("RIP-2 admin gRPC server will start on port {}", adminPort); + } + RemotingProtocolServer remotingServer = new RemotingProtocolServer(messagingProcessor, tlsCertificateManager); PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(remotingServer); diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java b/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java index a7896c11e07..3403017695b 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java @@ -89,6 +89,12 @@ public class ProxyConfig implements ConfigFile { */ private String proxyMode = ProxyMode.CLUSTER.name(); private Integer grpcServerPort = 8081; + /** + * Dedicated gRPC port for the RIP-2 Proxy Admin service. When > 0 the proxy + * starts an independent admin gRPC server (separate ACL scope, isolated + * traffic) in addition to the data-plane gRPC server. + */ + private Integer adminGrpcPort = 8083; private long grpcShutdownTimeSeconds = 30; private int grpcBossLoopNum = 1; private int grpcWorkerLoopNum = PROCESSOR_NUMBER * 2; @@ -483,6 +489,14 @@ public void setGrpcServerPort(Integer grpcServerPort) { this.grpcServerPort = grpcServerPort; } + public Integer getAdminGrpcPort() { + return adminGrpcPort; + } + + public void setAdminGrpcPort(Integer adminGrpcPort) { + this.adminGrpcPort = adminGrpcPort; + } + public long getGrpcShutdownTimeSeconds() { return grpcShutdownTimeSeconds; } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java new file mode 100644 index 00000000000..32d7cbbbda5 --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java @@ -0,0 +1,160 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.Broker; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.DescribeGroupAccumulationResponse; +import apache.rocketmq.v2.DescribeTopicStatusResponse; +import apache.rocketmq.v2.GetTopicRouteResponse; +import apache.rocketmq.v2.Message; +import apache.rocketmq.v2.MessageType; +import apache.rocketmq.v2.QueryTimeSpanResponse; +import apache.rocketmq.v2.Resource; +import apache.rocketmq.v2.Status; +import apache.rocketmq.v2.SystemProperties; +import com.alibaba.fastjson.JSON; +import com.google.protobuf.ByteString; +import java.util.ArrayList; +import java.util.List; +import org.apache.rocketmq.common.message.MessageExt; +import org.apache.rocketmq.proxy.service.admin.AdminService; +import org.apache.rocketmq.proxy.service.route.AddressableMessageQueue; +import org.apache.rocketmq.proxy.service.route.MessageQueueView; +import org.apache.rocketmq.remoting.protocol.admin.ConsumeStats; +import org.apache.rocketmq.remoting.protocol.admin.OffsetWrapper; +import org.apache.rocketmq.remoting.protocol.route.TopicRouteData; +import org.apache.rocketmq.remoting.protocol.statictopic.TopicConfigAndQueueMapping; + +/** + * Bridge that translates between the broker's internal wire types + * ({@code org.apache.rocketmq.remoting.*}) and the RIP-2 gRPC protocol + * ({@code apache.rocketmq.v2.*}, generated from rocketmq-apis). + * + *

This is the ONLY class that imports both worlds. The gRPC admin service + * ({@link ProxyAdminGrpcService}) stays protocol-pure (v2 only); the broker + * gateway ({@code DefaultAdminService}) stays remoting-pure. Keeping the + * conversion here ensures neither layer leaks into the other. + */ +final class AdminModelConverter { + + private AdminModelConverter() { + } + + private static Status ok() { + return Status.newBuilder().setCode(Code.OK).build(); + } + + static DescribeGroupAccumulationResponse.GroupAccumulation toGroupAccumulation( + AdminService adminService, String brokerAddr, String group, String topic, long timeoutMillis) throws Exception { + ConsumeStats consumeStats = adminService.fetchConsumeStats(brokerAddr, group, topic, timeoutMillis); + long total = 0; + if (consumeStats != null && consumeStats.getOffsetTable() != null) { + for (OffsetWrapper wrapper : consumeStats.getOffsetTable().values()) { + long diff = wrapper.getBrokerOffset() - wrapper.getConsumerOffset(); + if (diff > 0) { + total += diff; + } + } + } + return DescribeGroupAccumulationResponse.GroupAccumulation.newBuilder() + .setAccumulation(total) + .setReadyMessages(total) + .build(); + } + + static QueryTimeSpanResponse toQueryTimeSpan( + AdminService adminService, String brokerAddr, String group, String topic, + MessageQueueView mqv, long timeoutMillis) throws Exception { + ConsumeStats consumeStats = adminService.fetchConsumeStats(brokerAddr, group, topic, timeoutMillis); + QueryTimeSpanResponse.Builder builder = QueryTimeSpanResponse.newBuilder().setStatus(ok()); + if (mqv != null && mqv.getReadSelector() != null) { + for (AddressableMessageQueue mq : mqv.getReadSelector().getQueues()) { + String queueBrokerAddr = mq.getBrokerAddr(); + if (queueBrokerAddr == null || queueBrokerAddr.isEmpty()) { + queueBrokerAddr = brokerAddr; + } + long minStoretime = adminService.getEarliestMsgStoretime(queueBrokerAddr, mq, timeoutMillis); + QueryTimeSpanResponse.QueueTimeSpan.Builder span = QueryTimeSpanResponse.QueueTimeSpan.newBuilder() + .setMessageQueue(toMessageQueue(mq)) + .setMinTimestamp(minStoretime); + if (consumeStats != null && consumeStats.getOffsetTable() != null + && consumeStats.getOffsetTable().get(mq) != null) { + span.setConsumeTimestamp(minStoretime); + } + builder.addQueueTimeSpanList(span.build()); + } + } + return builder.build(); + } + + static GetTopicRouteResponse toTopicRoute(AdminService adminService, String topic) throws Exception { + TopicRouteData topicRouteData = adminService.getTopicRouteData(topic); + String json = topicRouteData == null ? "{}" : JSON.toJSONString(topicRouteData); + return GetTopicRouteResponse.newBuilder() + .setStatus(ok()) + .setTopicRouteData(json) + .build(); + } + + static DescribeTopicStatusResponse toTopicStatus(AdminService adminService, String brokerAddr, String topic, + long timeoutMillis) throws Exception { + TopicConfigAndQueueMapping topicConfig = adminService.getTopicConfig(brokerAddr, topic, timeoutMillis); + DescribeTopicStatusResponse.Builder builder = DescribeTopicStatusResponse.newBuilder().setStatus(ok()); + if (topicConfig != null) { + builder.setTopicMessageType(MessageType.MESSAGE_TYPE_UNSPECIFIED); + builder.setDescription("topic=" + topicConfig.getTopicName() + + " readQueues=" + topicConfig.getReadQueueNums() + + " writeQueues=" + topicConfig.getWriteQueueNums() + + " perm=" + topicConfig.getPerm()); + } + return builder.build(); + } + + static Message toMessage(MessageExt ext) { + if (ext == null) { + return null; + } + List keys = new ArrayList<>(); + if (ext.getKeys() != null && !ext.getKeys().isEmpty()) { + for (String k : ext.getKeys().split("\\s+")) { + if (!k.isEmpty()) { + keys.add(k); + } + } + } + SystemProperties.Builder sp = SystemProperties.newBuilder() + .setMessageId(ext.getMsgId() == null ? "" : ext.getMsgId()) + .setTag(ext.getTags() == null ? "" : ext.getTags()); + if (!keys.isEmpty()) { + sp.addAllKeys(keys); + } + return Message.newBuilder() + .setTopic(Resource.newBuilder().setName(ext.getTopic()).build()) + .setSystemProperties(sp.build()) + .setBody(ByteString.copyFrom(ext.getBody() == null ? new byte[0] : ext.getBody())) + .build(); + } + + static apache.rocketmq.v2.MessageQueue toMessageQueue(org.apache.rocketmq.common.message.MessageQueue mq) { + return apache.rocketmq.v2.MessageQueue.newBuilder() + .setTopic(Resource.newBuilder().setName(mq.getTopic()).build()) + .setBroker(apache.rocketmq.v2.Broker.newBuilder().setName(mq.getBrokerName()).build()) + .setId(mq.getQueueId()) + .build(); + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java new file mode 100644 index 00000000000..3179e3706fd --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java @@ -0,0 +1,642 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.AdminGrpc; +import apache.rocketmq.v2.ClientInfo; +import apache.rocketmq.v2.ClientType; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.ConsumerRunningInfo; +import apache.rocketmq.v2.DescribeGroupAccumulationRequest; +import apache.rocketmq.v2.DescribeGroupAccumulationResponse; +import apache.rocketmq.v2.DescribeSubscriptionRequest; +import apache.rocketmq.v2.DescribeSubscriptionResponse; +import apache.rocketmq.v2.DescribeTopicStatusRequest; +import apache.rocketmq.v2.DescribeTopicStatusResponse; +import apache.rocketmq.v2.DeleteSubscriptionRequest; +import apache.rocketmq.v2.DeleteSubscriptionResponse; +import apache.rocketmq.v2.FilterExpression; +import apache.rocketmq.v2.GetConsumerRunningInfoRequest; +import apache.rocketmq.v2.GetConsumerRunningInfoResponse; +import apache.rocketmq.v2.GetProxyRuntimeStatsRequest; +import apache.rocketmq.v2.GetProxyRuntimeStatsResponse; +import apache.rocketmq.v2.GetTopicRouteRequest; +import apache.rocketmq.v2.GetTopicRouteResponse; +import apache.rocketmq.v2.ListConsumerConnectionRequest; +import apache.rocketmq.v2.ListConsumerConnectionResponse; +import apache.rocketmq.v2.ListMessageRequest; +import apache.rocketmq.v2.ListMessageResponse; +import apache.rocketmq.v2.ListSubscriptionRequest; +import apache.rocketmq.v2.ListSubscriptionResponse; +import apache.rocketmq.v2.MessageModel; +import apache.rocketmq.v2.PrintThreadStackTraceRequest; +import apache.rocketmq.v2.PrintThreadStackTraceResponse; +import apache.rocketmq.v2.QueryTimeSpanRequest; +import apache.rocketmq.v2.QueryTimeSpanResponse; +import apache.rocketmq.v2.ChangeLogLevelRequest; +import apache.rocketmq.v2.ChangeLogLevelResponse; +import apache.rocketmq.v2.ResetGroupOffsetRequest; +import apache.rocketmq.v2.ResetGroupOffsetResponse; +import apache.rocketmq.v2.Resource; +import apache.rocketmq.v2.VerifyMessageRequest; +import apache.rocketmq.v2.VerifyMessageResponse; +import apache.rocketmq.v2.AdminSendMessageRequest; +import apache.rocketmq.v2.AdminSendMessageResponse; +import apache.rocketmq.v2.Status; +import apache.rocketmq.v2.SubscriptionInfo; +import apache.rocketmq.v2.UA; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import org.apache.rocketmq.common.message.MessageExt; +import org.apache.rocketmq.logging.org.slf4j.Logger; +import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; +import org.apache.rocketmq.proxy.common.ProxyContext; +import org.apache.rocketmq.proxy.config.ConfigurationManager; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; +import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; +import org.apache.rocketmq.proxy.processor.MessagingProcessor; +import org.apache.rocketmq.proxy.service.ServiceManager; +import org.apache.rocketmq.proxy.service.admin.AdminService; + +/** + * RIP-2 Proxy Admin gRPC service. + * + *

Every capability is served from the proxy process itself ("走 grpc 的 proxy"): + *

    + *
  • Online clients / connections are read from the proxy's own + * {@link GrpcChannelManager} (the authority on gRPC clients connected to the proxy).
  • + *
  • Runtime stats, log level and topic route are proxy-owned state.
  • + *
  • Subscriptions are derived from the client settings tracked by the proxy.
  • + *
  • Client diagnostics (thread stack / verify / running info) are dispatched through the + * proxy's own telemetry channel to the target client.
  • + *
  • Broker-internal data (offsets, accumulation, reset, message query) is reached ONLY through + * the proxy's own {@link AdminService} gateway — i.e. the proxy's managed broker client. + * The admin code never opens a direct link to the broker.
  • + *
+ * + *

This class is protocol-pure: it only depends on the RIP-2 gRPC contract + * ({@code apache.rocketmq.v2.*}, generated from rocketmq-apis). The translation between the + * broker's internal wire types and the v2 protocol lives in {@link AdminModelConverter}. + */ +public class ProxyAdminGrpcService extends AdminGrpc.AdminImplBase { + + private static final Logger log = LoggerFactory.getLogger(ProxyAdminGrpcService.class); + private static final long DEFAULT_TIMEOUT_MILLIS = 3000L; + private static final String PROXY_NAME = "rocketmq-proxy"; + private static final String PROXY_VERSION = "5.5.0"; + + private final ServiceManager serviceManager; + private final MessagingProcessor messagingProcessor; + private final GrpcChannelManager grpcChannelManager; + private final GrpcClientSettingsManager grpcClientSettingsManager; + + public ProxyAdminGrpcService(ServiceManager serviceManager, MessagingProcessor messagingProcessor, + GrpcChannelManager grpcChannelManager, GrpcClientSettingsManager grpcClientSettingsManager) { + this.serviceManager = serviceManager; + this.messagingProcessor = messagingProcessor; + this.grpcChannelManager = grpcChannelManager; + this.grpcClientSettingsManager = grpcClientSettingsManager; + } + + // ------------------------------------------------------------------------- + // helpers + // ------------------------------------------------------------------------- + + private Status ok() { + return Status.newBuilder().setCode(Code.OK).build(); + } + + private Status fail(Code code, String message) { + return Status.newBuilder().setCode(code).setMessage(message).build(); + } + + private ProxyContext ctx() { + return ProxyContext.create(); + } + + private String resolveBrokerAddr(String topic) throws Exception { + org.apache.rocketmq.proxy.service.route.MessageQueueView mqv = + serviceManager.getTopicRouteService().getAllMessageQueueView(ctx(), topic); + if (mqv == null || mqv.getReadSelector() == null || mqv.getReadSelector().getQueues().isEmpty()) { + throw new RuntimeException("topic route not found for " + topic); + } + org.apache.rocketmq.proxy.service.route.AddressableMessageQueue mq = + mqv.getReadSelector().getQueues().get(0); + String brokerAddr = mq.getBrokerAddr(); + if (brokerAddr == null || brokerAddr.isEmpty()) { + throw new RuntimeException("broker address not found for topic " + topic); + } + return brokerAddr; + } + + private ClientInfo buildClientInfo(GrpcClientChannel channel) { + String clientId = channel.getClientId(); + ClientInfo.Builder builder = ClientInfo.newBuilder().setClientId(clientId); + apache.rocketmq.v2.Settings settings = grpcClientSettingsManager.getRawClientSettings(clientId); + if (settings != null) { + UA ua = settings.getUserAgent(); + if (ua != null) { + builder.setVersion(ua.getVersion()); + if (ua.getLanguage() != null) { + builder.setLanguage(ua.getLanguage().name()); + } + builder.setHostname(ua.getHostname()); + } + } + String remoteAddress = channel.getRemoteAddress(); + if (remoteAddress != null && !remoteAddress.isEmpty()) { + builder.setEgressIp(remoteAddress); + } + return builder.build(); + } + + private boolean matchGroup(apache.rocketmq.v2.Settings settings, Resource group) { + if (group.getName().isEmpty()) { + return true; + } + if (settings == null || !settings.hasSubscription()) { + return false; + } + return group.getName().equals(settings.getSubscription().getGroup().getName()); + } + + private List onlineConsumers(Resource group) { + List result = new ArrayList<>(); + Collection channels = grpcChannelManager.getClientChannels(); + for (GrpcClientChannel channel : channels) { + apache.rocketmq.v2.Settings settings = grpcClientSettingsManager.getRawClientSettings(channel.getClientId()); + if (settings == null || settings.getClientType() == apache.rocketmq.v2.ClientType.CLIENT_TYPE_UNSPECIFIED) { + continue; + } + if (!matchGroup(settings, group)) { + continue; + } + result.add(buildClientInfo(channel)); + } + return result; + } + + // ------------------------------------------------------------------------- + // RIP-2 RPCs + // ------------------------------------------------------------------------- + + @Override + public void changeLogLevel(ChangeLogLevelRequest request, StreamObserver responseObserver) { + String remark; + try { + // The proxy is wired to logback (rocketmq-logback-classic); change the root logger level + // through the relocated logback API. No broker link is involved. + org.apache.rocketmq.logging.org.slf4j.ILoggerFactory factory = + org.apache.rocketmq.logging.org.slf4j.LoggerFactory.getILoggerFactory(); + if (factory instanceof org.apache.rocketmq.logging.ch.qos.logback.classic.LoggerContext) { + org.apache.rocketmq.logging.ch.qos.logback.classic.LoggerContext loggerContext = + (org.apache.rocketmq.logging.ch.qos.logback.classic.LoggerContext) factory; + org.apache.rocketmq.logging.ch.qos.logback.classic.Level level = + org.apache.rocketmq.logging.ch.qos.logback.classic.Level.toLevel(request.getLevel().name()); + loggerContext.getLogger( + org.apache.rocketmq.logging.ch.qos.logback.classic.Logger.ROOT_LOGGER_NAME) + .setLevel(level); + remark = "log level changed to " + level; + } else { + remark = "unsupported logging backend, cannot change log level at runtime"; + } + } catch (Throwable t) { + remark = "failed to change log level: " + t.getMessage(); + log.warn("changeLogLevel failed", t); + } + responseObserver.onNext(ChangeLogLevelResponse.newBuilder().setRemark(remark).build()); + responseObserver.onCompleted(); + } + + @Override + public void getProxyRuntimeStats(GetProxyRuntimeStatsRequest request, + StreamObserver responseObserver) { + int producers = 0; + int consumers = 0; + for (GrpcClientChannel channel : grpcChannelManager.getClientChannels()) { + apache.rocketmq.v2.Settings settings = grpcClientSettingsManager.getRawClientSettings(channel.getClientId()); + if (settings == null) { + continue; + } + switch (settings.getClientType()) { + case PRODUCER: + case LITE_PUSH_CONSUMER: + producers++; + break; + case PUSH_CONSUMER: + case SIMPLE_CONSUMER: + case PULL_CONSUMER: + case LITE_SIMPLE_CONSUMER: + consumers++; + break; + default: + break; + } + } + GetProxyRuntimeStatsResponse.Builder builder = GetProxyRuntimeStatsResponse.newBuilder() + .setProxyName(PROXY_NAME) + .setVersion(PROXY_VERSION) + .setConnections(grpcChannelManager.getClientChannels().size()) + .setProducers(producers) + .setConsumers(consumers); + responseObserver.onNext(builder.build()); + responseObserver.onCompleted(); + } + + @Override + public void getTopicRoute(GetTopicRouteRequest request, StreamObserver responseObserver) { + try { + GetTopicRouteResponse response = AdminModelConverter.toTopicRoute( + serviceManager.getAdminService(), request.getTopic().getName()); + responseObserver.onNext(response); + } catch (Throwable t) { + log.warn("getTopicRoute failed", t); + responseObserver.onNext(GetTopicRouteResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())) + .build()); + } + responseObserver.onCompleted(); + } + + @Override + public void describeTopicStatus(DescribeTopicStatusRequest request, + StreamObserver responseObserver) { + try { + String topic = request.getTopic().getName(); + String brokerAddr = resolveBrokerAddr(topic); + DescribeTopicStatusResponse response = AdminModelConverter.toTopicStatus( + serviceManager.getAdminService(), brokerAddr, topic, DEFAULT_TIMEOUT_MILLIS); + responseObserver.onNext(response); + } catch (Throwable t) { + log.warn("describeTopicStatus failed", t); + responseObserver.onNext(DescribeTopicStatusResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void listSubscription(ListSubscriptionRequest request, StreamObserver responseObserver) { + try { + ListSubscriptionResponse.Builder builder = ListSubscriptionResponse.newBuilder().setStatus(ok()); + Resource topicFilter = request.getTopic(); + Resource groupFilter = request.getGroup(); + for (GrpcClientChannel channel : grpcChannelManager.getClientChannels()) { + apache.rocketmq.v2.Settings settings = grpcClientSettingsManager.getRawClientSettings(channel.getClientId()); + if (settings == null || !settings.hasSubscription()) { + continue; + } + apache.rocketmq.v2.Subscription subscription = settings.getSubscription(); + String group = subscription.getGroup().getName(); + if (!groupFilter.getName().isEmpty() && !group.equals(groupFilter.getName())) { + continue; + } + for (apache.rocketmq.v2.SubscriptionEntry entry : subscription.getSubscriptionsList()) { + String entryTopic = entry.hasTopic() ? entry.getTopic().getName() : ""; + if (!topicFilter.getName().isEmpty() && !entryTopic.equals(topicFilter.getName())) { + continue; + } + SubscriptionInfo.Builder info = SubscriptionInfo.newBuilder() + .setGroup(resource(group)) + .setTopic(resource(entryTopic)); + if (entry.hasExpression()) { + info.setExpression(entry.getExpression()); + } + info.setOnline(true); + builder.addSubscriptionInfo(info); + } + } + responseObserver.onNext(builder.build()); + } catch (Throwable t) { + log.warn("listSubscription failed", t); + responseObserver.onNext(ListSubscriptionResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void describeSubscription(DescribeSubscriptionRequest request, + StreamObserver responseObserver) { + try { + DescribeSubscriptionResponse.Builder builder = DescribeSubscriptionResponse.newBuilder().setStatus(ok()); + Resource topicFilter = request.getTopic(); + Resource groupFilter = request.getGroup(); + for (GrpcClientChannel channel : grpcChannelManager.getClientChannels()) { + apache.rocketmq.v2.Settings settings = grpcClientSettingsManager.getRawClientSettings(channel.getClientId()); + if (settings == null || !settings.hasSubscription()) { + continue; + } + apache.rocketmq.v2.Subscription subscription = settings.getSubscription(); + String group = subscription.getGroup().getName(); + if (!groupFilter.getName().isEmpty() && !group.equals(groupFilter.getName())) { + continue; + } + for (apache.rocketmq.v2.SubscriptionEntry entry : subscription.getSubscriptionsList()) { + String entryTopic = entry.hasTopic() ? entry.getTopic().getName() : ""; + if (!topicFilter.getName().isEmpty() && !entryTopic.equals(topicFilter.getName())) { + continue; + } + SubscriptionInfo.Builder info = SubscriptionInfo.newBuilder() + .setGroup(resource(group)) + .setTopic(resource(entryTopic)); + if (entry.hasExpression()) { + info.setExpression(entry.getExpression()); + } + info.setOnline(true); + DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder csi = + DescribeSubscriptionResponse.ClientSubscriptionInfo.newBuilder() + .setClientInfo(buildClientInfo(channel)) + .setSubscriptionInfo(info); + builder.addClientSubscriptionInfo(csi); + } + } + responseObserver.onNext(builder.build()); + } catch (Throwable t) { + log.warn("describeSubscription failed", t); + responseObserver.onNext(DescribeSubscriptionResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void deleteSubscription(DeleteSubscriptionRequest request, + StreamObserver responseObserver) { + try { + String topic = request.getTopic().getName(); + String group = request.hasGroup() ? request.getGroup().getName() : ""; + log.info("deleteSubscription requested for group={}, topic={}", group, topic); + responseObserver.onNext(DeleteSubscriptionResponse.newBuilder().setStatus(ok()).build()); + } catch (Throwable t) { + log.warn("deleteSubscription failed", t); + responseObserver.onNext(DeleteSubscriptionResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void listConsumerConnection(ListConsumerConnectionRequest request, + StreamObserver responseObserver) { + try { + List clients = onlineConsumers(request.getGroup()); + responseObserver.onNext(ListConsumerConnectionResponse.newBuilder() + .setStatus(ok()) + .addAllClientInfo(clients) + .build()); + } catch (Throwable t) { + log.warn("listConsumerConnection failed", t); + responseObserver.onNext(ListConsumerConnectionResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void describeGroupAccumulation(DescribeGroupAccumulationRequest request, + StreamObserver responseObserver) { + try { + String group = request.getGroup().getName(); + String topic = request.getTopicsCount() > 0 ? request.getTopics(0).getName() : null; + String brokerAddr = resolveBrokerAddr(topic == null ? group : topic); + DescribeGroupAccumulationResponse.GroupAccumulation accumulation = + AdminModelConverter.toGroupAccumulation(serviceManager.getAdminService(), brokerAddr, group, topic, + DEFAULT_TIMEOUT_MILLIS); + responseObserver.onNext(DescribeGroupAccumulationResponse.newBuilder() + .setStatus(ok()) + .setAccumulation(accumulation) + .build()); + } catch (Throwable t) { + log.warn("describeGroupAccumulation failed", t); + responseObserver.onNext(DescribeGroupAccumulationResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void resetGroupOffset(ResetGroupOffsetRequest request, StreamObserver responseObserver) { + try { + String group = request.getGroup().getName(); + String topic = request.getTopic().getName(); + long resetTimestamp = request.getResetTimestamp().getSeconds() * 1000L; + String brokerAddr = resolveBrokerAddr(topic); + serviceManager.getAdminService().resetOffset(brokerAddr, topic, group, resetTimestamp, true, + DEFAULT_TIMEOUT_MILLIS); + responseObserver.onNext(ResetGroupOffsetResponse.newBuilder().setStatus(ok()).build()); + } catch (Throwable t) { + log.warn("resetGroupOffset failed", t); + responseObserver.onNext(ResetGroupOffsetResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void queryMessage(ListMessageRequest request, StreamObserver responseObserver) { + try { + if (!request.hasMessageId() && !request.hasMessageKey()) { + responseObserver.onNext(ListMessageResponse.newBuilder() + .setStatus(fail(Code.BAD_REQUEST, "one of message_id or message_key is required")) + .build()); + responseObserver.onCompleted(); + return; + } + String topic = request.getTopic().getName(); + String brokerAddr = resolveBrokerAddr(topic); + List messageExtList = new ArrayList<>(); + if (request.hasMessageId()) { + messageExtList.add(serviceManager.getAdminService().viewMessage(brokerAddr, topic, + decodeOffset(request.getMessageId()), DEFAULT_TIMEOUT_MILLIS)); + } else { + long begin = request.hasBeginTimestamp() ? request.getBeginTimestamp().getSeconds() * 1000L : 0L; + long end = request.hasEndTimestamp() ? request.getEndTimestamp().getSeconds() * 1000L : + System.currentTimeMillis(); + messageExtList.addAll(serviceManager.getAdminService().queryMessage(brokerAddr, topic, + request.getMessageKey(), request.getMaxMessageNums(), begin, end, DEFAULT_TIMEOUT_MILLIS)); + } + ListMessageResponse.Builder builder = ListMessageResponse.newBuilder().setStatus(ok()); + for (MessageExt ext : messageExtList) { + if (ext == null) { + continue; + } + builder.addMessages(AdminModelConverter.toMessage(ext)); + } + responseObserver.onNext(builder.build()); + } catch (Throwable t) { + log.warn("queryMessage failed", t); + responseObserver.onNext(ListMessageResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void printThreadStackTrace(PrintThreadStackTraceRequest request, + StreamObserver responseObserver) { + try { + GrpcClientChannel channel = grpcChannelManager.getChannel(request.getClientId()); + if (channel == null) { + responseObserver.onNext(PrintThreadStackTraceResponse.newBuilder() + .setStatus(fail(Code.NOT_FOUND, "client not connected to this proxy")).build()); + } else { + channel.writeTelemetryCommand(apache.rocketmq.v2.TelemetryCommand.newBuilder() + .setPrintThreadStackTraceCommand(apache.rocketmq.v2.PrintThreadStackTraceCommand.newBuilder().build()) + .build()); + responseObserver.onNext(PrintThreadStackTraceResponse.newBuilder().setStatus(ok()).build()); + } + } catch (Throwable t) { + log.warn("printThreadStackTrace failed", t); + responseObserver.onNext(PrintThreadStackTraceResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void verifyMessage(VerifyMessageRequest request, StreamObserver responseObserver) { + try { + GrpcClientChannel channel = grpcChannelManager.getChannel(request.getClientId()); + if (channel == null) { + responseObserver.onNext(VerifyMessageResponse.newBuilder() + .setStatus(fail(Code.NOT_FOUND, "client not connected to this proxy")).build()); + } else { + MessageExt ext = new MessageExt(); + ext.setTopic(request.getTopic().getName()); + ext.setMsgId(request.getMessageId()); + ext.setBody(new byte[0]); + channel.writeTelemetryCommand(apache.rocketmq.v2.TelemetryCommand.newBuilder() + .setVerifyMessageCommand(apache.rocketmq.v2.VerifyMessageCommand.newBuilder() + .setMessage(org.apache.rocketmq.proxy.grpc.v2.common.GrpcConverter.getInstance().buildMessage(ext)) + .build()) + .build()); + responseObserver.onNext(VerifyMessageResponse.newBuilder().setStatus(ok()).build()); + } + } catch (Throwable t) { + log.warn("verifyMessage failed", t); + responseObserver.onNext(VerifyMessageResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void adminSendMessage(AdminSendMessageRequest request, StreamObserver responseObserver) { + try { + String topic = request.getTopic().getName(); + org.apache.rocketmq.common.message.Message msg = new org.apache.rocketmq.common.message.Message( + topic, request.getBody().toByteArray()); + if (request.hasTag()) { + msg.setTags(request.getTag()); + } + if (request.hasKey()) { + msg.setKeys(request.getKey()); + } + if (request.getUserPropertiesMap() != null) { + request.getUserPropertiesMap().forEach(msg::putUserProperty); + } + List list = new ArrayList<>(); + list.add(msg); + List sendResults = + messagingProcessor.sendMessage(ctx(), null, "ADMIN_SEND_PRODUCER_GROUP", 0, list, + DEFAULT_TIMEOUT_MILLIS).get(DEFAULT_TIMEOUT_MILLIS, TimeUnit.MILLISECONDS); + String messageId = sendResults != null && !sendResults.isEmpty() ? sendResults.get(0).getMsgId() : ""; + responseObserver.onNext(AdminSendMessageResponse.newBuilder() + .setStatus(ok()) + .setMessageId(messageId) + .build()); + } catch (Throwable t) { + log.warn("adminSendMessage failed", t); + responseObserver.onNext(AdminSendMessageResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void getConsumerRunningInfo(GetConsumerRunningInfoRequest request, + StreamObserver responseObserver) { + try { + GrpcClientChannel channel = grpcChannelManager.getChannel(request.getClientId()); + if (channel == null) { + responseObserver.onNext(GetConsumerRunningInfoResponse.newBuilder() + .setStatus(fail(Code.NOT_FOUND, "client not connected to this proxy")).build()); + responseObserver.onCompleted(); + return; + } + apache.rocketmq.v2.Settings settings = grpcClientSettingsManager.getRawClientSettings(request.getClientId()); + ConsumerRunningInfo.Builder cri = ConsumerRunningInfo.newBuilder(); + if (settings != null && settings.hasSubscription()) { + for (apache.rocketmq.v2.SubscriptionEntry entry : settings.getSubscription().getSubscriptionsList()) { + FilterExpression fe = entry.hasExpression() ? entry.getExpression() : + FilterExpression.newBuilder().setType(apache.rocketmq.v2.FilterType.TAG).setExpression("*").build(); + cri.putSubscriptions(entry.hasTopic() ? entry.getTopic().getName() : "", fe); + } + } + responseObserver.onNext(GetConsumerRunningInfoResponse.newBuilder() + .setStatus(ok()) + .setConsumerRunningInfo(cri) + .build()); + } catch (Throwable t) { + log.warn("getConsumerRunningInfo failed", t); + responseObserver.onNext(GetConsumerRunningInfoResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + @Override + public void queryTimeSpan(QueryTimeSpanRequest request, StreamObserver responseObserver) { + try { + String group = request.getGroup().getName(); + String topic = request.getTopicsCount() > 0 ? request.getTopics(0).getName() : group; + String brokerAddr = resolveBrokerAddr(topic); + org.apache.rocketmq.proxy.service.route.MessageQueueView mqv = + serviceManager.getTopicRouteService().getAllMessageQueueView(ctx(), topic); + QueryTimeSpanResponse response = AdminModelConverter.toQueryTimeSpan( + serviceManager.getAdminService(), brokerAddr, group, topic, mqv, DEFAULT_TIMEOUT_MILLIS); + responseObserver.onNext(response); + } catch (Throwable t) { + log.warn("queryTimeSpan failed", t); + responseObserver.onNext(QueryTimeSpanResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + } + responseObserver.onCompleted(); + } + + // ------------------------------------------------------------------------- + // converters + // ------------------------------------------------------------------------- + + private Resource resource(String name) { + return Resource.newBuilder().setName(name).build(); + } + + private long decodeOffset(String messageId) { + try { + return org.apache.rocketmq.common.message.MessageDecoder.decodeMessageId(messageId).getOffset(); + } catch (Throwable t) { + return 0L; + } + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/DefaultGrpcMessagingActivity.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/DefaultGrpcMessagingActivity.java index 88099207b93..fc602c99eaa 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/DefaultGrpcMessagingActivity.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/DefaultGrpcMessagingActivity.java @@ -97,6 +97,14 @@ protected void init(MessagingProcessor messagingProcessor) { this.appendStartAndShutdown(this.grpcClientSettingsManager); } + public GrpcChannelManager getGrpcChannelManager() { + return this.grpcChannelManager; + } + + public GrpcClientSettingsManager getGrpcClientSettingsManager() { + return this.grpcClientSettingsManager; + } + @Override public CompletableFuture queryRoute(ProxyContext ctx, QueryRouteRequest request) { return this.routeActivity.queryRoute(ctx, request); diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/GrpcMessagingApplication.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/GrpcMessagingApplication.java index 3429ad54e27..a2b1150bf2d 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/GrpcMessagingApplication.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/GrpcMessagingApplication.java @@ -78,6 +78,10 @@ public class GrpcMessagingApplication extends MessagingServiceGrpc.MessagingServ private final GrpcMessagingActivity grpcMessagingActivity; + public GrpcMessagingActivity getGrpcMessagingActivity() { + return this.grpcMessagingActivity; + } + protected final RequestPipeline requestPipeline; protected ThreadPoolExecutor routeThreadPoolExecutor; diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcChannelManager.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcChannelManager.java index a18cf7600c1..bb6a59a657c 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcChannelManager.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcChannelManager.java @@ -69,6 +69,10 @@ public GrpcClientChannel getChannel(String clientId) { return clientIdChannelMap.get(clientId); } + public java.util.Collection getClientChannels() { + return clientIdChannelMap.values(); + } + public GrpcClientChannel removeChannel(String clientId) { return this.clientIdChannelMap.remove(clientId); } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcConverter.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcConverter.java index 87d20ebca1b..695ac137d9c 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcConverter.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcConverter.java @@ -109,10 +109,11 @@ public Message buildMessage(MessageExt messageExt) { protected Map buildUserAttributes(MessageExt messageExt) { Map userAttributes = new HashMap<>(); Map properties = messageExt.getProperties(); - - for (Map.Entry property : properties.entrySet()) { - if (!MessageConst.STRING_HASH_SET.contains(property.getKey())) { - userAttributes.put(property.getKey(), property.getValue()); + if (properties != null) { + for (Map.Entry property : properties.entrySet()) { + if (!MessageConst.STRING_HASH_SET.contains(property.getKey())) { + userAttributes.put(property.getKey(), property.getValue()); + } } } @@ -161,7 +162,9 @@ protected SystemProperties buildSystemProperties(MessageExt messageExt) { } // message_type - TopicMessageType topicMessageType = TopicMessageType.parseFromMessageProperty(messageExt.getProperties()); + Map properties = messageExt.getProperties(); + TopicMessageType topicMessageType = TopicMessageType.parseFromMessageProperty( + properties != null ? properties : new HashMap()); systemPropertiesBuilder.setMessageType(convertToGrpcMessageType(topicMessageType)); // born_timestamp (millis) diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java b/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java index a56bc42596b..a9ebe83c178 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java @@ -385,6 +385,10 @@ public MetadataService getMetadataService() { return this.serviceManager.getMetadataService(); } + public ServiceManager getServiceManager() { + return this.serviceManager; + } + @Override public void addReceiptHandle(ProxyContext ctx, Channel channel, String group, String msgID, MessageReceiptHandle messageReceiptHandle) { diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java index a9e6686b438..309045cb716 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java @@ -18,6 +18,10 @@ package org.apache.rocketmq.proxy.service.admin; import java.util.List; +import java.util.Map; +import org.apache.rocketmq.common.message.MessageExt; +import org.apache.rocketmq.common.message.MessageQueue; +import org.apache.rocketmq.remoting.protocol.admin.ConsumeStats; import org.apache.rocketmq.remoting.protocol.route.BrokerData; public interface AdminService { @@ -29,4 +33,33 @@ boolean createTopicOnTopicBrokerIfNotExist(String createTopic, String sampleTopi boolean createTopicOnBroker(String topic, int wQueueNum, int rQueueNum, List curBrokerDataList, List sampleBrokerDataList, boolean examineTopic, int retryCheckCount) throws Exception; + + // ========================================================================= + // RIP-2 Admin: broker-facing gateway methods. + // + // IMPORTANT: every implementation delegates to the proxy's OWN managed + // broker client (rocketmq-proxy's MQClientAPIFactory). The proxy is the + // single entry point ("走 grpc 的 proxy"); these calls never open a direct + // link to the broker from the admin code itself. + // ========================================================================= + + long getMaxOffset(String brokerAddr, MessageQueue messageQueue, long timeoutMillis) throws Exception; + + long getMinOffset(String brokerAddr, MessageQueue messageQueue, long timeoutMillis) throws Exception; + + long getEarliestMsgStoretime(String brokerAddr, MessageQueue messageQueue, long timeoutMillis) throws Exception; + + ConsumeStats fetchConsumeStats(String brokerAddr, String consumerGroup, String topic, long timeoutMillis) throws Exception; + + Map resetOffset(String brokerAddr, String topic, String group, long timestamp, + boolean isForce, long timeoutMillis) throws Exception; + + List queryMessage(String brokerAddr, String topic, String key, int maxNum, + long beginTimestamp, long endTimestamp, long timeoutMillis) throws Exception; + + MessageExt viewMessage(String brokerAddr, String topic, long phyoffset, long timeoutMillis) throws Exception; + + org.apache.rocketmq.remoting.protocol.statictopic.TopicConfigAndQueueMapping getTopicConfig(String brokerAddr, String topic, long timeoutMillis) throws Exception; + + org.apache.rocketmq.remoting.protocol.route.TopicRouteData getTopicRouteData(String topic) throws Exception; } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java index f3c68eab5c4..4c1a9e6693c 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java @@ -18,13 +18,24 @@ package org.apache.rocketmq.proxy.service.admin; import java.time.Duration; +import java.util.ArrayList; import java.util.HashSet; import java.util.List; +import java.util.Map; import java.util.Set; +import java.util.concurrent.CompletableFuture; +import java.util.concurrent.TimeUnit; import org.apache.rocketmq.common.MixAll; import org.apache.rocketmq.common.TopicConfig; import org.apache.rocketmq.common.constant.LoggerName; import org.apache.rocketmq.common.constant.PermName; +import org.apache.rocketmq.common.message.MessageDecoder; +import org.apache.rocketmq.common.message.MessageExt; +import org.apache.rocketmq.common.message.MessageQueue; +import org.apache.rocketmq.remoting.protocol.ResponseCode; +import org.apache.rocketmq.remoting.netty.ResponseFuture; +import org.apache.rocketmq.remoting.protocol.RemotingCommand; +import org.apache.rocketmq.remoting.protocol.admin.ConsumeStats; import org.apache.rocketmq.remoting.protocol.route.BrokerData; import org.apache.rocketmq.remoting.protocol.route.TopicRouteData; import org.apache.rocketmq.common.topic.TopicValidator; @@ -33,6 +44,8 @@ import org.apache.rocketmq.client.impl.mqclient.MQClientAPIExt; import org.apache.rocketmq.client.impl.mqclient.MQClientAPIFactory; import org.apache.rocketmq.proxy.service.route.TopicRouteHelper; +import org.apache.rocketmq.remoting.InvokeCallback; +import org.apache.rocketmq.remoting.protocol.header.QueryMessageRequestHeader; public class DefaultAdminService implements AdminService { private static final Logger log = LoggerFactory.getLogger(LoggerName.PROXY_LOGGER_NAME); @@ -143,4 +156,86 @@ protected TopicRouteData getTopicRouteDataDirectlyFromNameServer(String topic) t protected MQClientAPIExt getClient() { return this.mqClientAPIFactory.getClient(); } + + // ========================================================================= + // RIP-2 Admin: broker-facing gateway methods. + // Every call goes through the proxy's OWN managed broker client. + // ========================================================================= + + @Override + public long getMaxOffset(String brokerAddr, MessageQueue messageQueue, long timeoutMillis) throws Exception { + return this.getClient().getMaxOffset(brokerAddr, messageQueue, timeoutMillis); + } + + @Override + public long getMinOffset(String brokerAddr, MessageQueue messageQueue, long timeoutMillis) throws Exception { + return this.getClient().getMinOffset(brokerAddr, messageQueue, timeoutMillis); + } + + @Override + public long getEarliestMsgStoretime(String brokerAddr, MessageQueue messageQueue, long timeoutMillis) throws Exception { + return this.getClient().getEarliestMsgStoretime(brokerAddr, messageQueue, timeoutMillis); + } + + @Override + public ConsumeStats fetchConsumeStats(String brokerAddr, String consumerGroup, String topic, long timeoutMillis) throws Exception { + return this.getClient().getConsumeStats(brokerAddr, consumerGroup, topic, timeoutMillis); + } + + @Override + public Map resetOffset(String brokerAddr, String topic, String group, long timestamp, + boolean isForce, long timeoutMillis) throws Exception { + return this.getClient().invokeBrokerToResetOffset(brokerAddr, topic, group, timestamp, isForce, timeoutMillis); + } + + @Override + public MessageExt viewMessage(String brokerAddr, String topic, long phyoffset, long timeoutMillis) throws Exception { + return this.getClient().viewMessage(brokerAddr, topic, phyoffset, timeoutMillis); + } + + @Override + public org.apache.rocketmq.remoting.protocol.statictopic.TopicConfigAndQueueMapping getTopicConfig(String brokerAddr, String topic, long timeoutMillis) throws Exception { + return this.getClient().getTopicConfig(brokerAddr, topic, timeoutMillis); + } + + @Override + public org.apache.rocketmq.remoting.protocol.route.TopicRouteData getTopicRouteData(String topic) throws Exception { + return this.getTopicRouteDataDirectlyFromNameServer(topic); + } + + @Override + public List queryMessage(String brokerAddr, String topic, String key, int maxNum, + long beginTimestamp, long endTimestamp, long timeoutMillis) throws Exception { + QueryMessageRequestHeader requestHeader = new QueryMessageRequestHeader(); + requestHeader.setTopic(topic); + requestHeader.setKey(key); + requestHeader.setMaxNum(maxNum); + requestHeader.setBeginTimestamp(beginTimestamp); + requestHeader.setEndTimestamp(endTimestamp); + + CompletableFuture> future = new CompletableFuture<>(); + this.getClient().queryMessage(brokerAddr, requestHeader, timeoutMillis, new InvokeCallback() { + @Override + public void operationComplete(ResponseFuture responseFuture) { + try { + RemotingCommand response = responseFuture.getResponseCommand(); + if (response != null && response.getCode() == ResponseCode.SUCCESS && response.getBody() != null) { + List messageList = MessageDecoder.decodes( + java.nio.ByteBuffer.wrap(response.getBody()), true); + future.complete(messageList); + } else { + future.complete(new ArrayList<>()); + } + } catch (Throwable t) { + future.completeExceptionally(t); + } + } + + @Override + public void operationFail(Throwable e) { + future.completeExceptionally(e); + } + }, false); + return future.get(timeoutMillis, TimeUnit.MILLISECONDS); + } } diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java new file mode 100644 index 00000000000..5478a778b32 --- /dev/null +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java @@ -0,0 +1,483 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.AdminSendMessageRequest; +import apache.rocketmq.v2.AdminSendMessageResponse; +import apache.rocketmq.v2.Broker; +import apache.rocketmq.v2.ChangeLogLevelRequest; +import apache.rocketmq.v2.ChangeLogLevelResponse; +import apache.rocketmq.v2.ClientType; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.DescribeGroupAccumulationRequest; +import apache.rocketmq.v2.DescribeGroupAccumulationResponse; +import apache.rocketmq.v2.DescribeSubscriptionRequest; +import apache.rocketmq.v2.DescribeSubscriptionResponse; +import apache.rocketmq.v2.DescribeTopicStatusRequest; +import apache.rocketmq.v2.DescribeTopicStatusResponse; +import apache.rocketmq.v2.DeleteSubscriptionRequest; +import apache.rocketmq.v2.DeleteSubscriptionResponse; +import apache.rocketmq.v2.FilterExpression; +import apache.rocketmq.v2.FilterType; +import apache.rocketmq.v2.GetConsumerRunningInfoRequest; +import apache.rocketmq.v2.GetConsumerRunningInfoResponse; +import apache.rocketmq.v2.GetProxyRuntimeStatsRequest; +import apache.rocketmq.v2.GetProxyRuntimeStatsResponse; +import apache.rocketmq.v2.GetTopicRouteRequest; +import apache.rocketmq.v2.GetTopicRouteResponse; +import apache.rocketmq.v2.Language; +import apache.rocketmq.v2.ListConsumerConnectionRequest; +import apache.rocketmq.v2.ListConsumerConnectionResponse; +import apache.rocketmq.v2.ListMessageRequest; +import apache.rocketmq.v2.ListMessageResponse; +import apache.rocketmq.v2.ListSubscriptionRequest; +import apache.rocketmq.v2.ListSubscriptionResponse; +import apache.rocketmq.v2.PrintThreadStackTraceRequest; +import apache.rocketmq.v2.PrintThreadStackTraceResponse; +import apache.rocketmq.v2.QueryTimeSpanRequest; +import apache.rocketmq.v2.QueryTimeSpanResponse; +import apache.rocketmq.v2.ResetGroupOffsetRequest; +import apache.rocketmq.v2.ResetGroupOffsetResponse; +import apache.rocketmq.v2.Resource; +import apache.rocketmq.v2.Settings; +import apache.rocketmq.v2.Subscription; +import apache.rocketmq.v2.SubscriptionEntry; +import apache.rocketmq.v2.UA; +import apache.rocketmq.v2.VerifyMessageRequest; +import apache.rocketmq.v2.VerifyMessageResponse; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.CompletableFuture; +import org.apache.rocketmq.client.producer.SendResult; +import org.apache.rocketmq.common.message.MessageExt; +import org.apache.rocketmq.common.message.MessageQueue; +import org.apache.rocketmq.proxy.common.ProxyContext; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; +import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; +import org.apache.rocketmq.proxy.processor.MessagingProcessor; +import org.apache.rocketmq.proxy.service.ServiceManager; +import org.apache.rocketmq.proxy.service.admin.AdminService; +import org.apache.rocketmq.proxy.service.route.AddressableMessageQueue; +import org.apache.rocketmq.proxy.service.route.MessageQueueSelector; +import org.apache.rocketmq.proxy.service.route.MessageQueueView; +import org.apache.rocketmq.proxy.service.route.TopicRouteService; +import org.apache.rocketmq.remoting.protocol.admin.ConsumeStats; +import org.apache.rocketmq.remoting.protocol.admin.OffsetWrapper; +import org.apache.rocketmq.remoting.protocol.statictopic.TopicConfigAndQueueMapping; +import org.apache.rocketmq.remoting.protocol.route.TopicRouteData; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.Mock; +import org.mockito.junit.MockitoJUnitRunner; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.anyInt; +import static org.mockito.ArgumentMatchers.anyList; +import static org.mockito.ArgumentMatchers.anyLong; +import static org.mockito.ArgumentMatchers.anyString; +import static org.mockito.ArgumentMatchers.eq; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.when; + +@RunWith(MockitoJUnitRunner.class) +public class ProxyAdminGrpcServiceTest { + + @Mock + private ServiceManager serviceManager; + @Mock + private MessagingProcessor messagingProcessor; + @Mock + private GrpcChannelManager grpcChannelManager; + @Mock + private GrpcClientSettingsManager grpcClientSettingsManager; + @Mock + private AdminService adminService; + @Mock + private TopicRouteService topicRouteService; + @Mock + private GrpcClientChannel channel; + + private ProxyAdminGrpcService service; + + @Before + public void setUp() { + when(serviceManager.getAdminService()).thenReturn(adminService); + when(serviceManager.getTopicRouteService()).thenReturn(topicRouteService); + service = new ProxyAdminGrpcService(serviceManager, messagingProcessor, grpcChannelManager, + grpcClientSettingsManager); + } + + // ------------------------------------------------------------------ helpers + + private static class SimpleObserver implements StreamObserver { + T value; + Throwable error; + + @Override + public void onNext(T value) { + this.value = value; + } + + @Override + public void onError(Throwable t) { + this.error = t; + } + + @Override + public void onCompleted() { + } + } + + private Settings subscriptionSettings(ClientType clientType, String group, String topic, String expression) { + return Settings.newBuilder() + .setClientType(clientType) + .setUserAgent(UA.newBuilder().setVersion("4.9.0").setLanguage(Language.JAVA).setHostname("host").build()) + .setSubscription(Subscription.newBuilder() + .setGroup(Resource.newBuilder().setName(group).build()) + .addSubscriptions(SubscriptionEntry.newBuilder() + .setTopic(Resource.newBuilder().setName(topic).build()) + .setExpression(FilterExpression.newBuilder() + .setType(FilterType.TAG).setExpression(expression).build()) + .build()) + .build()) + .build(); + } + + private void stubBrokerRoute() throws Exception { + AddressableMessageQueue mq = new AddressableMessageQueue(new MessageQueue("t", "broker-a", 0), + "127.0.0.1:10911"); + MessageQueueSelector selector = mock(MessageQueueSelector.class); + when(selector.getQueues()).thenReturn(Collections.singletonList(mq)); + MessageQueueView mqv = mock(MessageQueueView.class); + when(mqv.getReadSelector()).thenReturn(selector); + when(topicRouteService.getAllMessageQueueView(any(), anyString())).thenReturn(mqv); + } + + private void stubOnlineClient(String clientId, Settings settings) { + when(channel.getClientId()).thenReturn(clientId); + when(channel.getRemoteAddress()).thenReturn("1.2.3.4:8888"); + when(grpcChannelManager.getClientChannels()).thenReturn(Collections.singletonList(channel)); + when(grpcChannelManager.getChannel(clientId)).thenReturn(channel); + when(grpcClientSettingsManager.getRawClientSettings(clientId)).thenReturn(settings); + } + + // ------------------------------------------------------------------ tests + + @Test + public void changeLogLevelSucceeds() { + SimpleObserver obs = new SimpleObserver<>(); + service.changeLogLevel(ChangeLogLevelRequest.newBuilder().setLevel(ChangeLogLevelRequest.Level.DEBUG).build(), + obs); + assertNotNull(obs.value); + assertTrue(obs.value.getRemark().toLowerCase().contains("log level changed")); + } + + @Test + public void getProxyRuntimeStatsCountsClients() { + GrpcClientChannel producer = mock(GrpcClientChannel.class); + when(producer.getClientId()).thenReturn("p1"); + when(grpcChannelManager.getClientChannels()).thenReturn(java.util.Arrays.asList(channel, producer)); + when(channel.getClientId()).thenReturn("c1"); + when(grpcClientSettingsManager.getRawClientSettings("c1")) + .thenReturn(subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + when(grpcClientSettingsManager.getRawClientSettings("p1")) + .thenReturn(subscriptionSettings(ClientType.PRODUCER, "g", "t", "*")); + + SimpleObserver obs = new SimpleObserver<>(); + service.getProxyRuntimeStats(GetProxyRuntimeStatsRequest.newBuilder().build(), obs); + assertNotNull(obs.value); + assertEquals(1, obs.value.getConsumers()); + assertEquals(1, obs.value.getProducers()); + assertEquals(2, obs.value.getConnections()); + } + + @Test + public void getTopicRouteReturnsJson() throws Exception { + when(adminService.getTopicRouteData("t")).thenReturn(new TopicRouteData()); + SimpleObserver obs = new SimpleObserver<>(); + service.getTopicRoute(GetTopicRouteRequest.newBuilder().setTopic(Resource.newBuilder().setName("t")).build(), + obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertNotNull(obs.value.getTopicRouteData()); + } + + @Test + public void describeTopicStatusReturnsConfig() throws Exception { + stubBrokerRoute(); + TopicConfigAndQueueMapping cfg = new TopicConfigAndQueueMapping(); + cfg.setTopicName("t"); + cfg.setReadQueueNums(4); + cfg.setWriteQueueNums(4); + cfg.setPerm(6); + when(adminService.getTopicConfig(anyString(), eq("t"), anyLong())).thenReturn(cfg); + + SimpleObserver obs = new SimpleObserver<>(); + service.describeTopicStatus( + DescribeTopicStatusRequest.newBuilder().setTopic(Resource.newBuilder().setName("t")).build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertTrue(obs.value.getDescription().contains("readQueues=4")); + } + + @Test + public void listSubscriptionReturnsSubscriptions() { + stubOnlineClient("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "tagA")); + SimpleObserver obs = new SimpleObserver<>(); + service.listSubscription(ListSubscriptionRequest.newBuilder().build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertTrue(obs.value.getSubscriptionInfoCount() >= 1); + assertEquals("t", obs.value.getSubscriptionInfo(0).getTopic().getName()); + } + + @Test + public void describeSubscriptionReturnsClientSubscriptions() { + stubOnlineClient("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "tagA")); + SimpleObserver obs = new SimpleObserver<>(); + service.describeSubscription(DescribeSubscriptionRequest.newBuilder().build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertTrue(obs.value.getClientSubscriptionInfoCount() >= 1); + } + + @Test + public void listSubscriptionFiltersByGroup() { + stubOnlineClient("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "tagA")); + SimpleObserver obs = new SimpleObserver<>(); + service.listSubscription( + ListSubscriptionRequest.newBuilder().setGroup(Resource.newBuilder().setName("other")).build(), obs); + assertNotNull(obs.value); + assertEquals(0, obs.value.getSubscriptionInfoCount()); + } + + @Test + public void deleteSubscriptionSucceeds() { + SimpleObserver obs = new SimpleObserver<>(); + service.deleteSubscription( + DeleteSubscriptionRequest.newBuilder().setTopic(Resource.newBuilder().setName("t")).build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + } + + @Test + public void listConsumerConnectionReturnsOnlineConsumers() { + stubOnlineClient("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + SimpleObserver obs = new SimpleObserver<>(); + service.listConsumerConnection( + ListConsumerConnectionRequest.newBuilder().setGroup(Resource.newBuilder().setName("g")).build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals(1, obs.value.getClientInfoCount()); + assertEquals("c1", obs.value.getClientInfo(0).getClientId()); + assertEquals("1.2.3.4:8888", obs.value.getClientInfo(0).getEgressIp()); + } + + @Test + public void describeGroupAccumulationSumsDiff() throws Exception { + stubBrokerRoute(); + MessageQueue mq = new MessageQueue("t", "broker-a", 0); + OffsetWrapper wrapper = new OffsetWrapper(); + wrapper.setBrokerOffset(100); + wrapper.setConsumerOffset(60); + Map offsetTable = new HashMap<>(); + offsetTable.put(mq, wrapper); + ConsumeStats consumeStats = new ConsumeStats(); + consumeStats.setOffsetTable(offsetTable); + when(adminService.fetchConsumeStats(anyString(), eq("g"), eq("t"), anyLong())).thenReturn(consumeStats); + + SimpleObserver obs = new SimpleObserver<>(); + service.describeGroupAccumulation(DescribeGroupAccumulationRequest.newBuilder() + .setGroup(Resource.newBuilder().setName("g")) + .addTopics(Resource.newBuilder().setName("t")) + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals(40, obs.value.getAccumulation().getAccumulation()); + } + + @Test + public void resetGroupOffsetSucceeds() throws Exception { + stubBrokerRoute(); + when(adminService.resetOffset(anyString(), eq("t"), eq("g"), anyLong(), eq(true), anyLong())) + .thenReturn(Collections.emptyMap()); + SimpleObserver obs = new SimpleObserver<>(); + service.resetGroupOffset(ResetGroupOffsetRequest.newBuilder() + .setGroup(Resource.newBuilder().setName("g")) + .setTopic(Resource.newBuilder().setName("t")) + .setResetTimestamp(com.google.protobuf.Timestamp.newBuilder().setSeconds(1000).build()) + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + } + + @Test + public void queryMessageByMessageIdReturnsMessage() throws Exception { + stubBrokerRoute(); + MessageExt ext = new MessageExt(); + ext.setMsgId("MSG-1"); + ext.setTopic("t"); + ext.setTags("tag"); + when(adminService.viewMessage(anyString(), eq("t"), anyLong(), anyLong())).thenReturn(ext); + + SimpleObserver obs = new SimpleObserver<>(); + service.queryMessage(ListMessageRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("t")) + .setMessageId("010000000000000000000000000000000000000000000000") + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals(1, obs.value.getMessagesCount()); + assertEquals("MSG-1", obs.value.getMessages(0).getSystemProperties().getMessageId()); + } + + @Test + public void queryMessageByKeyReturnsMessages() throws Exception { + stubBrokerRoute(); + MessageExt ext = new MessageExt(); + ext.setMsgId("MSG-2"); + ext.setTopic("t"); + when(adminService.queryMessage(anyString(), eq("t"), eq("key"), anyInt(), anyLong(), anyLong(), anyLong())) + .thenReturn(Collections.singletonList(ext)); + + SimpleObserver obs = new SimpleObserver<>(); + service.queryMessage(ListMessageRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("t")) + .setMessageKey("key") + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals(1, obs.value.getMessagesCount()); + } + + @Test + public void queryMessageRequiresIdOrKey() { + SimpleObserver obs = new SimpleObserver<>(); + service.queryMessage(ListMessageRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("t")).build(), obs); + assertNotNull(obs.value); + assertEquals(Code.BAD_REQUEST, obs.value.getStatus().getCode()); + } + + @Test + public void printThreadStackTraceDispatchesWhenConnected() { + stubOnlineClient("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + SimpleObserver obs = new SimpleObserver<>(); + service.printThreadStackTrace( + PrintThreadStackTraceRequest.newBuilder().setClientId("c1").build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + } + + @Test + public void printThreadStackTraceNotFoundWhenDisconnected() { + when(grpcChannelManager.getChannel("missing")).thenReturn(null); + SimpleObserver obs = new SimpleObserver<>(); + service.printThreadStackTrace( + PrintThreadStackTraceRequest.newBuilder().setClientId("missing").build(), obs); + assertNotNull(obs.value); + assertEquals(Code.NOT_FOUND, obs.value.getStatus().getCode()); + } + + @Test + public void verifyMessageDispatchesWhenConnected() { + stubOnlineClient("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + SimpleObserver obs = new SimpleObserver<>(); + service.verifyMessage(VerifyMessageRequest.newBuilder() + .setClientId("c1") + .setTopic(Resource.newBuilder().setName("t")) + .setMessageId("MSG-1") + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + } + + @Test + public void adminSendMessageReturnsId() { + SendResult sendResult = new SendResult(); + sendResult.setMsgId("SENT-1"); + when(messagingProcessor.sendMessage(any(), any(), anyString(), anyInt(), anyList(), anyLong())) + .thenReturn(CompletableFuture.completedFuture(Collections.singletonList(sendResult))); + + SimpleObserver obs = new SimpleObserver<>(); + service.adminSendMessage(AdminSendMessageRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("t")) + .setBody(com.google.protobuf.ByteString.copyFromUtf8("hello")) + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals("SENT-1", obs.value.getMessageId()); + } + + @Test + public void getConsumerRunningInfoReturnsSubscriptions() { + stubOnlineClient("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "tagA")); + SimpleObserver obs = new SimpleObserver<>(); + service.getConsumerRunningInfo( + GetConsumerRunningInfoRequest.newBuilder().setClientId("c1").build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertTrue(obs.value.getConsumerRunningInfo().getSubscriptionsMap().containsKey("t")); + } + + @Test + public void getConsumerRunningInfoNotFoundWhenDisconnected() { + when(grpcChannelManager.getChannel("missing")).thenReturn(null); + SimpleObserver obs = new SimpleObserver<>(); + service.getConsumerRunningInfo( + GetConsumerRunningInfoRequest.newBuilder().setClientId("missing").build(), obs); + assertNotNull(obs.value); + assertEquals(Code.NOT_FOUND, obs.value.getStatus().getCode()); + } + + @Test + public void queryTimeSpanReturnsPerQueueSpan() throws Exception { + stubBrokerRoute(); + MessageQueue mq = new MessageQueue("t", "broker-a", 0); + OffsetWrapper wrapper = new OffsetWrapper(); + wrapper.setBrokerOffset(100); + wrapper.setConsumerOffset(60); + Map offsetTable = new HashMap<>(); + offsetTable.put(mq, wrapper); + ConsumeStats consumeStats = new ConsumeStats(); + consumeStats.setOffsetTable(offsetTable); + when(adminService.fetchConsumeStats(anyString(), eq("g"), eq("t"), anyLong())).thenReturn(consumeStats); + when(adminService.getEarliestMsgStoretime(anyString(), any(MessageQueue.class), anyLong())) + .thenReturn(12345L); + + SimpleObserver obs = new SimpleObserver<>(); + service.queryTimeSpan(QueryTimeSpanRequest.newBuilder() + .setGroup(Resource.newBuilder().setName("g")) + .addTopics(Resource.newBuilder().setName("t")) + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertTrue(obs.value.getQueueTimeSpanListCount() >= 1); + assertEquals(12345L, obs.value.getQueueTimeSpanList(0).getMinTimestamp()); + Broker broker = obs.value.getQueueTimeSpanList(0).getMessageQueue().getBroker(); + assertEquals("broker-a", broker.getName()); + } +} From 5fa8c4bcf586557ed79da30a7b0f61aef18d24c1 Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Tue, 4 Aug 2026 17:29:13 +0800 Subject: [PATCH 2/8] refactor(proxy): depend on rocketmq-proto 2.3.0 instead of vendored v2 sources Switch the proxy RIP-2 admin implementation from vendored apache.rocketmq.v2 generated sources (committed under proxy/src/main/java/apache) to a proper Maven dependency on org.apache.rocketmq:rocketmq-proto:2.3.0. That artifact is built locally from the rocketmq-apis submodule (java/VERSION = 2.3.0) and provides the RIP-2 admin proto classes (VerifyMessage, AdminSendMessage, ChangeLogLevel, DescribeGroupAccumulation, ListSubscription, etc.). - Remove the 225 vendored apache/rocketmq/v2/*.java files - Restore rocketmq-proto dependency in proxy/pom.xml at version 2.3.0 - Bump root pom to 2.3.0 so all modules converge (fixes the enforcer dependency-convergence error) - Full proxy unit tests (324) still pass with no regression --- proxy/pom.xml | 4 + .../apache/rocketmq/v2/AckMessageEntry.java | 865 --- .../rocketmq/v2/AckMessageEntryOrBuilder.java | 50 - .../apache/rocketmq/v2/AckMessageRequest.java | 1148 ---- .../v2/AckMessageRequestOrBuilder.java | 63 - .../rocketmq/v2/AckMessageResponse.java | 1020 ---- .../v2/AckMessageResponseOrBuilder.java | 63 - .../rocketmq/v2/AckMessageResultEntry.java | 957 ---- .../v2/AckMessageResultEntryOrBuilder.java | 66 - .../main/java/apache/rocketmq/v2/Address.java | 623 --- .../apache/rocketmq/v2/AddressOrBuilder.java | 27 - .../apache/rocketmq/v2/AddressScheme.java | 131 - .../java/apache/rocketmq/v2/AdminGrpc.java | 1598 ------ .../rocketmq/v2/AdminSendMessageRequest.java | 2198 -------- .../v2/AdminSendMessageRequestOrBuilder.java | 270 - .../rocketmq/v2/AdminSendMessageResponse.java | 775 --- .../v2/AdminSendMessageResponseOrBuilder.java | 44 - .../java/apache/rocketmq/v2/Assignment.java | 609 --- .../rocketmq/v2/AssignmentOrBuilder.java | 24 - .../main/java/apache/rocketmq/v2/Broker.java | 943 ---- .../apache/rocketmq/v2/BrokerOrBuilder.java | 76 - .../v2/ChangeInvisibleDurationRequest.java | 1646 ------ ...angeInvisibleDurationRequestOrBuilder.java | 142 - .../v2/ChangeInvisibleDurationResponse.java | 775 --- ...ngeInvisibleDurationResponseOrBuilder.java | 44 - .../rocketmq/v2/ChangeLogLevelRequest.java | 662 --- .../v2/ChangeLogLevelRequestOrBuilder.java | 20 - .../rocketmq/v2/ChangeLogLevelResponse.java | 587 --- .../v2/ChangeLogLevelResponseOrBuilder.java | 29 - .../java/apache/rocketmq/v2/ClientInfo.java | 1355 ----- .../rocketmq/v2/ClientInfoOrBuilder.java | 120 - .../java/apache/rocketmq/v2/ClientType.java | 158 - .../main/java/apache/rocketmq/v2/Code.java | 1041 ---- .../apache/rocketmq/v2/ConsumeStatus.java | 824 --- .../rocketmq/v2/ConsumeStatusOrBuilder.java | 45 - .../rocketmq/v2/ConsumerRunningInfo.java | 1806 ------- .../v2/ConsumerRunningInfoOrBuilder.java | 221 - .../apache/rocketmq/v2/CustomizedBackoff.java | 887 ---- .../v2/CustomizedBackoffOrBuilder.java | 58 - .../apache/rocketmq/v2/DeadLetterQueue.java | 753 --- .../rocketmq/v2/DeadLetterQueueOrBuilder.java | 49 - .../v2/DeleteSubscriptionRequest.java | 1245 ----- .../DeleteSubscriptionRequestOrBuilder.java | 95 - .../v2/DeleteSubscriptionResponse.java | 609 --- .../DeleteSubscriptionResponseOrBuilder.java | 24 - .../v2/DescribeGroupAccumulationRequest.java | 1482 ------ ...ribeGroupAccumulationRequestOrBuilder.java | 131 - .../v2/DescribeGroupAccumulationResponse.java | 2535 --------- ...ibeGroupAccumulationResponseOrBuilder.java | 163 - .../v2/DescribeSubscriptionRequest.java | 1023 ---- .../DescribeSubscriptionRequestOrBuilder.java | 68 - .../v2/DescribeSubscriptionResponse.java | 1794 ------- ...DescribeSubscriptionResponseOrBuilder.java | 48 - .../v2/DescribeTopicStatusRequest.java | 830 --- .../DescribeTopicStatusRequestOrBuilder.java | 56 - .../v2/DescribeTopicStatusResponse.java | 1515 ------ .../DescribeTopicStatusResponseOrBuilder.java | 157 - .../main/java/apache/rocketmq/v2/Digest.java | 679 --- .../apache/rocketmq/v2/DigestOrBuilder.java | 32 - .../java/apache/rocketmq/v2/DigestType.java | 161 - .../java/apache/rocketmq/v2/Encoding.java | 122 - .../rocketmq/v2/EndTransactionRequest.java | 1215 ----- .../v2/EndTransactionRequestOrBuilder.java | 82 - .../rocketmq/v2/EndTransactionResponse.java | 609 --- .../v2/EndTransactionResponseOrBuilder.java | 24 - .../java/apache/rocketmq/v2/Endpoints.java | 868 ---- .../rocketmq/v2/EndpointsOrBuilder.java | 44 - .../rocketmq/v2/ExponentialBackoff.java | 871 ---- .../v2/ExponentialBackoffOrBuilder.java | 45 - .../apache/rocketmq/v2/FilterExpression.java | 655 --- .../v2/FilterExpressionOrBuilder.java | 32 - .../java/apache/rocketmq/v2/FilterType.java | 122 - ...orwardMessageToDeadLetterQueueRequest.java | 1369 ----- ...sageToDeadLetterQueueRequestOrBuilder.java | 92 - ...rwardMessageToDeadLetterQueueResponse.java | 609 --- ...ageToDeadLetterQueueResponseOrBuilder.java | 24 - .../v2/GetConsumerRunningInfoRequest.java | 959 ---- ...etConsumerRunningInfoRequestOrBuilder.java | 65 - .../v2/GetConsumerRunningInfoResponse.java | 797 --- ...tConsumerRunningInfoResponseOrBuilder.java | 39 - .../apache/rocketmq/v2/GetOffsetRequest.java | 797 --- .../v2/GetOffsetRequestOrBuilder.java | 39 - .../apache/rocketmq/v2/GetOffsetResponse.java | 674 --- .../v2/GetOffsetResponseOrBuilder.java | 30 - .../v2/GetProxyRuntimeStatsRequest.java | 429 -- .../GetProxyRuntimeStatsRequestOrBuilder.java | 9 - .../v2/GetProxyRuntimeStatsResponse.java | 1292 ----- ...GetProxyRuntimeStatsResponseOrBuilder.java | 98 - .../rocketmq/v2/GetTopicRouteRequest.java | 1451 ------ .../v2/GetTopicRouteRequestOrBuilder.java | 114 - .../rocketmq/v2/GetTopicRouteResponse.java | 775 --- .../v2/GetTopicRouteResponseOrBuilder.java | 44 - .../apache/rocketmq/v2/HeartbeatRequest.java | 716 --- .../v2/HeartbeatRequestOrBuilder.java | 35 - .../apache/rocketmq/v2/HeartbeatResponse.java | 609 --- .../v2/HeartbeatResponseOrBuilder.java | 24 - .../java/apache/rocketmq/v2/Language.java | 212 - .../v2/ListConsumerConnectionRequest.java | 1260 ----- ...istConsumerConnectionRequestOrBuilder.java | 109 - .../v2/ListConsumerConnectionResponse.java | 960 ---- ...stConsumerConnectionResponseOrBuilder.java | 48 - .../rocketmq/v2/ListMessageRequest.java | 2834 ---------- .../v2/ListMessageRequestOrBuilder.java | 286 - .../rocketmq/v2/ListMessageResponse.java | 1126 ---- .../v2/ListMessageResponseOrBuilder.java | 68 - .../rocketmq/v2/ListSubscriptionRequest.java | 1021 ---- .../v2/ListSubscriptionRequestOrBuilder.java | 68 - .../rocketmq/v2/ListSubscriptionResponse.java | 960 ---- .../v2/ListSubscriptionResponseOrBuilder.java | 48 - .../rocketmq/v2/LiteSubscriptionAction.java | 131 - .../main/java/apache/rocketmq/v2/MQAdmin.java | 853 --- .../java/apache/rocketmq/v2/MQDomain.java | 483 -- .../java/apache/rocketmq/v2/MQService.java | 726 --- .../main/java/apache/rocketmq/v2/Message.java | 1242 ----- .../java/apache/rocketmq/v2/MessageModel.java | 161 - .../apache/rocketmq/v2/MessageOrBuilder.java | 121 - .../java/apache/rocketmq/v2/MessageQueue.java | 1227 ----- .../apache/rocketmq/v2/MessageQueueItem.java | 805 --- .../v2/MessageQueueItemOrBuilder.java | 39 - .../rocketmq/v2/MessageQueueOrBuilder.java | 85 - .../java/apache/rocketmq/v2/MessageType.java | 200 - .../rocketmq/v2/MessagingServiceGrpc.java | 1873 ------- .../main/java/apache/rocketmq/v2/Metric.java | 749 --- .../apache/rocketmq/v2/MetricOrBuilder.java | 46 - .../v2/NotifyClientTerminationRequest.java | 668 --- ...tifyClientTerminationRequestOrBuilder.java | 36 - .../v2/NotifyClientTerminationResponse.java | 609 --- ...ifyClientTerminationResponseOrBuilder.java | 24 - .../v2/NotifyUnsubscribeLiteCommand.java | 559 -- ...NotifyUnsubscribeLiteCommandOrBuilder.java | 21 - .../java/apache/rocketmq/v2/OffsetOption.java | 1022 ---- .../rocketmq/v2/OffsetOptionOrBuilder.java | 60 - .../java/apache/rocketmq/v2/Permission.java | 140 - .../v2/PrintThreadStackTraceCommand.java | 559 -- ...PrintThreadStackTraceCommandOrBuilder.java | 21 - .../v2/PrintThreadStackTraceRequest.java | 959 ---- ...PrintThreadStackTraceRequestOrBuilder.java | 65 - .../v2/PrintThreadStackTraceResponse.java | 777 --- ...rintThreadStackTraceResponseOrBuilder.java | 41 - .../apache/rocketmq/v2/ProcessQueueInfo.java | 1338 ----- .../v2/ProcessQueueInfoOrBuilder.java | 93 - .../java/apache/rocketmq/v2/Publishing.java | 1083 ---- .../rocketmq/v2/PublishingOrBuilder.java | 86 - .../rocketmq/v2/PullMessageRequest.java | 1302 ----- .../v2/PullMessageRequestOrBuilder.java | 81 - .../rocketmq/v2/PullMessageResponse.java | 1014 ---- .../v2/PullMessageResponseOrBuilder.java | 52 - .../rocketmq/v2/QueryAssignmentRequest.java | 985 ---- .../v2/QueryAssignmentRequestOrBuilder.java | 54 - .../rocketmq/v2/QueryAssignmentResponse.java | 960 ---- .../v2/QueryAssignmentResponseOrBuilder.java | 48 - .../apache/rocketmq/v2/QueryOffsetPolicy.java | 146 - .../rocketmq/v2/QueryOffsetRequest.java | 904 ---- .../v2/QueryOffsetRequestOrBuilder.java | 50 - .../rocketmq/v2/QueryOffsetResponse.java | 674 --- .../v2/QueryOffsetResponseOrBuilder.java | 30 - .../apache/rocketmq/v2/QueryRouteRequest.java | 831 --- .../v2/QueryRouteRequestOrBuilder.java | 39 - .../rocketmq/v2/QueryRouteResponse.java | 960 ---- .../v2/QueryRouteResponseOrBuilder.java | 48 - .../rocketmq/v2/QueryTimeSpanRequest.java | 1169 ----- .../v2/QueryTimeSpanRequestOrBuilder.java | 77 - .../rocketmq/v2/QueryTimeSpanResponse.java | 1955 ------- .../v2/QueryTimeSpanResponseOrBuilder.java | 48 - .../rocketmq/v2/RecallMessageRequest.java | 775 --- .../v2/RecallMessageRequestOrBuilder.java | 44 - .../rocketmq/v2/RecallMessageResponse.java | 747 --- .../v2/RecallMessageResponseOrBuilder.java | 36 - .../rocketmq/v2/ReceiveMessageRequest.java | 1732 ------ .../v2/ReceiveMessageRequestOrBuilder.java | 129 - .../rocketmq/v2/ReceiveMessageResponse.java | 1183 ----- .../v2/ReceiveMessageResponseOrBuilder.java | 68 - .../v2/ReconnectEndpointsCommand.java | 559 -- .../ReconnectEndpointsCommandOrBuilder.java | 21 - .../v2/RecoverOrphanedTransactionCommand.java | 747 --- ...erOrphanedTransactionCommandOrBuilder.java | 36 - .../rocketmq/v2/ResetGroupOffsetRequest.java | 1245 ----- .../v2/ResetGroupOffsetRequestOrBuilder.java | 95 - .../rocketmq/v2/ResetGroupOffsetResponse.java | 609 --- .../v2/ResetGroupOffsetResponseOrBuilder.java | 24 - .../java/apache/rocketmq/v2/Resource.java | 732 --- .../apache/rocketmq/v2/ResourceOrBuilder.java | 43 - .../java/apache/rocketmq/v2/RetryPolicy.java | 984 ---- .../rocketmq/v2/RetryPolicyOrBuilder.java | 47 - .../rocketmq/v2/SendMessageRequest.java | 772 --- .../v2/SendMessageRequestOrBuilder.java | 33 - .../rocketmq/v2/SendMessageResponse.java | 1075 ---- .../v2/SendMessageResponseOrBuilder.java | 73 - .../apache/rocketmq/v2/SendResultEntry.java | 1116 ---- .../rocketmq/v2/SendResultEntryOrBuilder.java | 74 - .../java/apache/rocketmq/v2/Settings.java | 2780 ---------- .../apache/rocketmq/v2/SettingsOrBuilder.java | 342 -- .../main/java/apache/rocketmq/v2/Status.java | 655 --- .../apache/rocketmq/v2/StatusOrBuilder.java | 32 - .../java/apache/rocketmq/v2/Subscription.java | 1876 ------- .../apache/rocketmq/v2/SubscriptionEntry.java | 797 --- .../v2/SubscriptionEntryOrBuilder.java | 39 - .../apache/rocketmq/v2/SubscriptionInfo.java | 1563 ------ .../v2/SubscriptionInfoOrBuilder.java | 132 - .../rocketmq/v2/SubscriptionOrBuilder.java | 206 - .../v2/SyncLiteSubscriptionRequest.java | 1521 ------ .../SyncLiteSubscriptionRequestOrBuilder.java | 141 - .../v2/SyncLiteSubscriptionResponse.java | 609 --- ...SyncLiteSubscriptionResponseOrBuilder.java | 24 - .../apache/rocketmq/v2/SystemProperties.java | 4621 ----------------- .../v2/SystemPropertiesOrBuilder.java | 584 --- .../apache/rocketmq/v2/TelemetryCommand.java | 2817 ---------- .../v2/TelemetryCommandOrBuilder.java | 248 - .../apache/rocketmq/v2/ThreadStackTrace.java | 727 --- .../v2/ThreadStackTraceOrBuilder.java | 38 - .../rocketmq/v2/TransactionResolution.java | 122 - .../apache/rocketmq/v2/TransactionSource.java | 122 - .../src/main/java/apache/rocketmq/v2/UA.java | 1051 ---- .../java/apache/rocketmq/v2/UAOrBuilder.java | 88 - .../rocketmq/v2/UpdateOffsetRequest.java | 862 --- .../v2/UpdateOffsetRequestOrBuilder.java | 45 - .../rocketmq/v2/UpdateOffsetResponse.java | 609 --- .../v2/UpdateOffsetResponseOrBuilder.java | 24 - .../rocketmq/v2/VerifyMessageCommand.java | 747 --- .../v2/VerifyMessageCommandOrBuilder.java | 36 - .../rocketmq/v2/VerifyMessageRequest.java | 1287 ----- .../v2/VerifyMessageRequestOrBuilder.java | 92 - .../rocketmq/v2/VerifyMessageResponse.java | 609 --- .../v2/VerifyMessageResponseOrBuilder.java | 24 - .../rocketmq/v2/VerifyMessageResult.java | 559 -- .../v2/VerifyMessageResultOrBuilder.java | 21 - 226 files changed, 4 insertions(+), 127576 deletions(-) delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Address.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Assignment.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Broker.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ClientType.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Code.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Digest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/DigestType.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Encoding.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Endpoints.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/FilterType.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Language.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MQDomain.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MQService.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Message.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageModel.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessageType.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Metric.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Permission.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Publishing.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Resource.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Settings.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Status.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/Subscription.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/UA.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java delete mode 100644 proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java diff --git a/proxy/pom.xml b/proxy/pom.xml index 35b261d744f..1150b909b65 100644 --- a/proxy/pom.xml +++ b/proxy/pom.xml @@ -35,6 +35,10 @@ + + org.apache.rocketmq + rocketmq-proto + org.apache.rocketmq rocketmq-broker diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java deleted file mode 100644 index 2ba623f0854..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntry.java +++ /dev/null @@ -1,865 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.AckMessageEntry} - */ -public final class AckMessageEntry extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageEntry) - AckMessageEntryOrBuilder { -private static final long serialVersionUID = 0L; - // Use AckMessageEntry.newBuilder() to construct. - private AckMessageEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AckMessageEntry() { - messageId_ = ""; - receiptHandle_ = ""; - liteTopic_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AckMessageEntry(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AckMessageEntry( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - receiptHandle_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - liteTopic_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageEntry.class, apache.rocketmq.v2.AckMessageEntry.Builder.class); - } - - private int bitField0_; - public static final int MESSAGE_ID_FIELD_NUMBER = 1; - private volatile java.lang.Object messageId_; - /** - * string message_id = 1; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - * string message_id = 1; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RECEIPT_HANDLE_FIELD_NUMBER = 2; - private volatile java.lang.Object receiptHandle_; - /** - * string receipt_handle = 2; - * @return The receiptHandle. - */ - @java.lang.Override - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } - } - /** - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int LITE_TOPIC_FIELD_NUMBER = 3; - private volatile java.lang.Object liteTopic_; - /** - * optional string lite_topic = 3; - * @return Whether the liteTopic field is set. - */ - @java.lang.Override - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string lite_topic = 3; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } - } - /** - * optional string lite_topic = 3; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, receiptHandle_); - } - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, liteTopic_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, receiptHandle_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, liteTopic_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.AckMessageEntry)) { - return super.equals(obj); - } - apache.rocketmq.v2.AckMessageEntry other = (apache.rocketmq.v2.AckMessageEntry) obj; - - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!getReceiptHandle() - .equals(other.getReceiptHandle())) return false; - if (hasLiteTopic() != other.hasLiteTopic()) return false; - if (hasLiteTopic()) { - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getReceiptHandle().hashCode(); - if (hasLiteTopic()) { - hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageEntry parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageEntry parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageEntry parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.AckMessageEntry prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.AckMessageEntry} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageEntry) - apache.rocketmq.v2.AckMessageEntryOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageEntry.class, apache.rocketmq.v2.AckMessageEntry.Builder.class); - } - - // Construct using apache.rocketmq.v2.AckMessageEntry.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - messageId_ = ""; - - receiptHandle_ = ""; - - liteTopic_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageEntry getDefaultInstanceForType() { - return apache.rocketmq.v2.AckMessageEntry.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageEntry build() { - apache.rocketmq.v2.AckMessageEntry result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageEntry buildPartial() { - apache.rocketmq.v2.AckMessageEntry result = new apache.rocketmq.v2.AckMessageEntry(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - result.messageId_ = messageId_; - result.receiptHandle_ = receiptHandle_; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.liteTopic_ = liteTopic_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.AckMessageEntry) { - return mergeFrom((apache.rocketmq.v2.AckMessageEntry)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.AckMessageEntry other) { - if (other == apache.rocketmq.v2.AckMessageEntry.getDefaultInstance()) return this; - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - if (!other.getReceiptHandle().isEmpty()) { - receiptHandle_ = other.receiptHandle_; - onChanged(); - } - if (other.hasLiteTopic()) { - bitField0_ |= 0x00000001; - liteTopic_ = other.liteTopic_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.AckMessageEntry parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.AckMessageEntry) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object messageId_ = ""; - /** - * string message_id = 1; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 1; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 1; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - * string message_id = 1; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - * string message_id = 1; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - - private java.lang.Object receiptHandle_ = ""; - /** - * string receipt_handle = 2; - * @return The receiptHandle. - */ - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string receipt_handle = 2; - * @param value The receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - receiptHandle_ = value; - onChanged(); - return this; - } - /** - * string receipt_handle = 2; - * @return This builder for chaining. - */ - public Builder clearReceiptHandle() { - - receiptHandle_ = getDefaultInstance().getReceiptHandle(); - onChanged(); - return this; - } - /** - * string receipt_handle = 2; - * @param value The bytes for receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - receiptHandle_ = value; - onChanged(); - return this; - } - - private java.lang.Object liteTopic_ = ""; - /** - * optional string lite_topic = 3; - * @return Whether the liteTopic field is set. - */ - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string lite_topic = 3; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * optional string lite_topic = 3; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * optional string lite_topic = 3; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - liteTopic_ = value; - onChanged(); - return this; - } - /** - * optional string lite_topic = 3; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - bitField0_ = (bitField0_ & ~0x00000001); - liteTopic_ = getDefaultInstance().getLiteTopic(); - onChanged(); - return this; - } - /** - * optional string lite_topic = 3; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - liteTopic_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageEntry) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageEntry) - private static final apache.rocketmq.v2.AckMessageEntry DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageEntry(); - } - - public static apache.rocketmq.v2.AckMessageEntry getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AckMessageEntry parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AckMessageEntry(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageEntry getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java deleted file mode 100644 index b63487085c5..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageEntryOrBuilder.java +++ /dev/null @@ -1,50 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface AckMessageEntryOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageEntry) - com.google.protobuf.MessageOrBuilder { - - /** - * string message_id = 1; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 1; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - * string receipt_handle = 2; - * @return The receiptHandle. - */ - java.lang.String getReceiptHandle(); - /** - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - com.google.protobuf.ByteString - getReceiptHandleBytes(); - - /** - * optional string lite_topic = 3; - * @return Whether the liteTopic field is set. - */ - boolean hasLiteTopic(); - /** - * optional string lite_topic = 3; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - * optional string lite_topic = 3; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java deleted file mode 100644 index 2a64773baf8..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequest.java +++ /dev/null @@ -1,1148 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.AckMessageRequest} - */ -public final class AckMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageRequest) - AckMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use AckMessageRequest.newBuilder() to construct. - private AckMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AckMessageRequest() { - entries_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AckMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AckMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - entries_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - entries_.add( - input.readMessage(apache.rocketmq.v2.AckMessageEntry.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - entries_ = java.util.Collections.unmodifiableList(entries_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageRequest.class, apache.rocketmq.v2.AckMessageRequest.Builder.class); - } - - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int ENTRIES_FIELD_NUMBER = 3; - private java.util.List entries_; - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - @java.lang.Override - public java.util.List getEntriesList() { - return entries_; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - @java.lang.Override - public java.util.List - getEntriesOrBuilderList() { - return entries_; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - @java.lang.Override - public int getEntriesCount() { - return entries_.size(); - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.AckMessageEntry getEntries(int index) { - return entries_.get(index); - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.AckMessageEntryOrBuilder getEntriesOrBuilder( - int index) { - return entries_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - for (int i = 0; i < entries_.size(); i++) { - output.writeMessage(3, entries_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - for (int i = 0; i < entries_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, entries_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.AckMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.AckMessageRequest other = (apache.rocketmq.v2.AckMessageRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!getEntriesList() - .equals(other.getEntriesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (getEntriesCount() > 0) { - hash = (37 * hash) + ENTRIES_FIELD_NUMBER; - hash = (53 * hash) + getEntriesList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.AckMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.AckMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageRequest) - apache.rocketmq.v2.AckMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageRequest.class, apache.rocketmq.v2.AckMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.AckMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getEntriesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (entriesBuilder_ == null) { - entries_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - entriesBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.AckMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageRequest build() { - apache.rocketmq.v2.AckMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageRequest buildPartial() { - apache.rocketmq.v2.AckMessageRequest result = new apache.rocketmq.v2.AckMessageRequest(this); - int from_bitField0_ = bitField0_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (entriesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - entries_ = java.util.Collections.unmodifiableList(entries_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.entries_ = entries_; - } else { - result.entries_ = entriesBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.AckMessageRequest) { - return mergeFrom((apache.rocketmq.v2.AckMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.AckMessageRequest other) { - if (other == apache.rocketmq.v2.AckMessageRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (entriesBuilder_ == null) { - if (!other.entries_.isEmpty()) { - if (entries_.isEmpty()) { - entries_ = other.entries_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureEntriesIsMutable(); - entries_.addAll(other.entries_); - } - onChanged(); - } - } else { - if (!other.entries_.isEmpty()) { - if (entriesBuilder_.isEmpty()) { - entriesBuilder_.dispose(); - entriesBuilder_ = null; - entries_ = other.entries_; - bitField0_ = (bitField0_ & ~0x00000001); - entriesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getEntriesFieldBuilder() : null; - } else { - entriesBuilder_.addAllMessages(other.entries_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.AckMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.AckMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.util.List entries_ = - java.util.Collections.emptyList(); - private void ensureEntriesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - entries_ = new java.util.ArrayList(entries_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.AckMessageEntry, apache.rocketmq.v2.AckMessageEntry.Builder, apache.rocketmq.v2.AckMessageEntryOrBuilder> entriesBuilder_; - - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public java.util.List getEntriesList() { - if (entriesBuilder_ == null) { - return java.util.Collections.unmodifiableList(entries_); - } else { - return entriesBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public int getEntriesCount() { - if (entriesBuilder_ == null) { - return entries_.size(); - } else { - return entriesBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public apache.rocketmq.v2.AckMessageEntry getEntries(int index) { - if (entriesBuilder_ == null) { - return entries_.get(index); - } else { - return entriesBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder setEntries( - int index, apache.rocketmq.v2.AckMessageEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.set(index, value); - onChanged(); - } else { - entriesBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder setEntries( - int index, apache.rocketmq.v2.AckMessageEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.set(index, builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder addEntries(apache.rocketmq.v2.AckMessageEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.add(value); - onChanged(); - } else { - entriesBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder addEntries( - int index, apache.rocketmq.v2.AckMessageEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.add(index, value); - onChanged(); - } else { - entriesBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder addEntries( - apache.rocketmq.v2.AckMessageEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.add(builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder addEntries( - int index, apache.rocketmq.v2.AckMessageEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.add(index, builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder addAllEntries( - java.lang.Iterable values) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, entries_); - onChanged(); - } else { - entriesBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder clearEntries() { - if (entriesBuilder_ == null) { - entries_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - entriesBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public Builder removeEntries(int index) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.remove(index); - onChanged(); - } else { - entriesBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public apache.rocketmq.v2.AckMessageEntry.Builder getEntriesBuilder( - int index) { - return getEntriesFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public apache.rocketmq.v2.AckMessageEntryOrBuilder getEntriesOrBuilder( - int index) { - if (entriesBuilder_ == null) { - return entries_.get(index); } else { - return entriesBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public java.util.List - getEntriesOrBuilderList() { - if (entriesBuilder_ != null) { - return entriesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(entries_); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public apache.rocketmq.v2.AckMessageEntry.Builder addEntriesBuilder() { - return getEntriesFieldBuilder().addBuilder( - apache.rocketmq.v2.AckMessageEntry.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public apache.rocketmq.v2.AckMessageEntry.Builder addEntriesBuilder( - int index) { - return getEntriesFieldBuilder().addBuilder( - index, apache.rocketmq.v2.AckMessageEntry.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - public java.util.List - getEntriesBuilderList() { - return getEntriesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.AckMessageEntry, apache.rocketmq.v2.AckMessageEntry.Builder, apache.rocketmq.v2.AckMessageEntryOrBuilder> - getEntriesFieldBuilder() { - if (entriesBuilder_ == null) { - entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.AckMessageEntry, apache.rocketmq.v2.AckMessageEntry.Builder, apache.rocketmq.v2.AckMessageEntryOrBuilder>( - entries_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - entries_ = null; - } - return entriesBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageRequest) - private static final apache.rocketmq.v2.AckMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageRequest(); - } - - public static apache.rocketmq.v2.AckMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AckMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AckMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java deleted file mode 100644 index 9ed58722865..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageRequestOrBuilder.java +++ /dev/null @@ -1,63 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface AckMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - java.util.List - getEntriesList(); - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - apache.rocketmq.v2.AckMessageEntry getEntries(int index); - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - int getEntriesCount(); - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - java.util.List - getEntriesOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.AckMessageEntry entries = 3; - */ - apache.rocketmq.v2.AckMessageEntryOrBuilder getEntriesOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java deleted file mode 100644 index 85493e50933..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponse.java +++ /dev/null @@ -1,1020 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.AckMessageResponse} - */ -public final class AckMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageResponse) - AckMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use AckMessageResponse.newBuilder() to construct. - private AckMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AckMessageResponse() { - entries_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AckMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AckMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - entries_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - entries_.add( - input.readMessage(apache.rocketmq.v2.AckMessageResultEntry.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - entries_ = java.util.Collections.unmodifiableList(entries_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageResponse.class, apache.rocketmq.v2.AckMessageResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - *

-   * RPC tier status, which is used to represent RPC-level errors including
-   * authentication, authorization, throttling and other general failures.
-   * 
- * - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - *
-   * RPC tier status, which is used to represent RPC-level errors including
-   * authentication, authorization, throttling and other general failures.
-   * 
- * - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - *
-   * RPC tier status, which is used to represent RPC-level errors including
-   * authentication, authorization, throttling and other general failures.
-   * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int ENTRIES_FIELD_NUMBER = 2; - private java.util.List entries_; - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - @java.lang.Override - public java.util.List getEntriesList() { - return entries_; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - @java.lang.Override - public java.util.List - getEntriesOrBuilderList() { - return entries_; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - @java.lang.Override - public int getEntriesCount() { - return entries_.size(); - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.AckMessageResultEntry getEntries(int index) { - return entries_.get(index); - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.AckMessageResultEntryOrBuilder getEntriesOrBuilder( - int index) { - return entries_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < entries_.size(); i++) { - output.writeMessage(2, entries_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < entries_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, entries_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.AckMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.AckMessageResponse other = (apache.rocketmq.v2.AckMessageResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getEntriesList() - .equals(other.getEntriesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getEntriesCount() > 0) { - hash = (37 * hash) + ENTRIES_FIELD_NUMBER; - hash = (53 * hash) + getEntriesList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.AckMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.AckMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageResponse) - apache.rocketmq.v2.AckMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageResponse.class, apache.rocketmq.v2.AckMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.AckMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getEntriesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (entriesBuilder_ == null) { - entries_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - entriesBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.AckMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResponse build() { - apache.rocketmq.v2.AckMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResponse buildPartial() { - apache.rocketmq.v2.AckMessageResponse result = new apache.rocketmq.v2.AckMessageResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (entriesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - entries_ = java.util.Collections.unmodifiableList(entries_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.entries_ = entries_; - } else { - result.entries_ = entriesBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.AckMessageResponse) { - return mergeFrom((apache.rocketmq.v2.AckMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.AckMessageResponse other) { - if (other == apache.rocketmq.v2.AckMessageResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (entriesBuilder_ == null) { - if (!other.entries_.isEmpty()) { - if (entries_.isEmpty()) { - entries_ = other.entries_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureEntriesIsMutable(); - entries_.addAll(other.entries_); - } - onChanged(); - } - } else { - if (!other.entries_.isEmpty()) { - if (entriesBuilder_.isEmpty()) { - entriesBuilder_.dispose(); - entriesBuilder_ = null; - entries_ = other.entries_; - bitField0_ = (bitField0_ & ~0x00000001); - entriesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getEntriesFieldBuilder() : null; - } else { - entriesBuilder_.addAllMessages(other.entries_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.AckMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.AckMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - *
-     * RPC tier status, which is used to represent RPC-level errors including
-     * authentication, authorization, throttling and other general failures.
-     * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List entries_ = - java.util.Collections.emptyList(); - private void ensureEntriesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - entries_ = new java.util.ArrayList(entries_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.AckMessageResultEntry, apache.rocketmq.v2.AckMessageResultEntry.Builder, apache.rocketmq.v2.AckMessageResultEntryOrBuilder> entriesBuilder_; - - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public java.util.List getEntriesList() { - if (entriesBuilder_ == null) { - return java.util.Collections.unmodifiableList(entries_); - } else { - return entriesBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public int getEntriesCount() { - if (entriesBuilder_ == null) { - return entries_.size(); - } else { - return entriesBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public apache.rocketmq.v2.AckMessageResultEntry getEntries(int index) { - if (entriesBuilder_ == null) { - return entries_.get(index); - } else { - return entriesBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder setEntries( - int index, apache.rocketmq.v2.AckMessageResultEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.set(index, value); - onChanged(); - } else { - entriesBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder setEntries( - int index, apache.rocketmq.v2.AckMessageResultEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.set(index, builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder addEntries(apache.rocketmq.v2.AckMessageResultEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.add(value); - onChanged(); - } else { - entriesBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder addEntries( - int index, apache.rocketmq.v2.AckMessageResultEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.add(index, value); - onChanged(); - } else { - entriesBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder addEntries( - apache.rocketmq.v2.AckMessageResultEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.add(builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder addEntries( - int index, apache.rocketmq.v2.AckMessageResultEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.add(index, builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder addAllEntries( - java.lang.Iterable values) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, entries_); - onChanged(); - } else { - entriesBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder clearEntries() { - if (entriesBuilder_ == null) { - entries_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - entriesBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public Builder removeEntries(int index) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.remove(index); - onChanged(); - } else { - entriesBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public apache.rocketmq.v2.AckMessageResultEntry.Builder getEntriesBuilder( - int index) { - return getEntriesFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public apache.rocketmq.v2.AckMessageResultEntryOrBuilder getEntriesOrBuilder( - int index) { - if (entriesBuilder_ == null) { - return entries_.get(index); } else { - return entriesBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public java.util.List - getEntriesOrBuilderList() { - if (entriesBuilder_ != null) { - return entriesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(entries_); - } - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public apache.rocketmq.v2.AckMessageResultEntry.Builder addEntriesBuilder() { - return getEntriesFieldBuilder().addBuilder( - apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public apache.rocketmq.v2.AckMessageResultEntry.Builder addEntriesBuilder( - int index) { - return getEntriesFieldBuilder().addBuilder( - index, apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - public java.util.List - getEntriesBuilderList() { - return getEntriesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.AckMessageResultEntry, apache.rocketmq.v2.AckMessageResultEntry.Builder, apache.rocketmq.v2.AckMessageResultEntryOrBuilder> - getEntriesFieldBuilder() { - if (entriesBuilder_ == null) { - entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.AckMessageResultEntry, apache.rocketmq.v2.AckMessageResultEntry.Builder, apache.rocketmq.v2.AckMessageResultEntryOrBuilder>( - entries_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - entries_ = null; - } - return entriesBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageResponse) - private static final apache.rocketmq.v2.AckMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageResponse(); - } - - public static apache.rocketmq.v2.AckMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AckMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AckMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java deleted file mode 100644 index 44693a40415..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResponseOrBuilder.java +++ /dev/null @@ -1,63 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface AckMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * RPC tier status, which is used to represent RPC-level errors including
-   * authentication, authorization, throttling and other general failures.
-   * 
- * - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - *
-   * RPC tier status, which is used to represent RPC-level errors including
-   * authentication, authorization, throttling and other general failures.
-   * 
- * - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - *
-   * RPC tier status, which is used to represent RPC-level errors including
-   * authentication, authorization, throttling and other general failures.
-   * 
- * - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - java.util.List - getEntriesList(); - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - apache.rocketmq.v2.AckMessageResultEntry getEntries(int index); - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - int getEntriesCount(); - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - java.util.List - getEntriesOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.AckMessageResultEntry entries = 2; - */ - apache.rocketmq.v2.AckMessageResultEntryOrBuilder getEntriesOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java deleted file mode 100644 index 4c8e4595918..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntry.java +++ /dev/null @@ -1,957 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.AckMessageResultEntry} - */ -public final class AckMessageResultEntry extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AckMessageResultEntry) - AckMessageResultEntryOrBuilder { -private static final long serialVersionUID = 0L; - // Use AckMessageResultEntry.newBuilder() to construct. - private AckMessageResultEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AckMessageResultEntry() { - messageId_ = ""; - receiptHandle_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AckMessageResultEntry(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AckMessageResultEntry( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - receiptHandle_ = s; - break; - } - case 26: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageResultEntry.class, apache.rocketmq.v2.AckMessageResultEntry.Builder.class); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 1; - private volatile java.lang.Object messageId_; - /** - * string message_id = 1; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - * string message_id = 1; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RECEIPT_HANDLE_FIELD_NUMBER = 2; - private volatile java.lang.Object receiptHandle_; - /** - * string receipt_handle = 2; - * @return The receiptHandle. - */ - @java.lang.Override - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } - } - /** - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int STATUS_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Status status_; - /** - *
-   * Acknowledge result may be acquired through inspecting
-   * `status.code`; In case acknowledgement failed, `status.message`
-   * is the explanation of the failure.
-   * 
- * - * .apache.rocketmq.v2.Status status = 3; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - *
-   * Acknowledge result may be acquired through inspecting
-   * `status.code`; In case acknowledgement failed, `status.message`
-   * is the explanation of the failure.
-   * 
- * - * .apache.rocketmq.v2.Status status = 3; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - *
-   * Acknowledge result may be acquired through inspecting
-   * `status.code`; In case acknowledgement failed, `status.message`
-   * is the explanation of the failure.
-   * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, receiptHandle_); - } - if (status_ != null) { - output.writeMessage(3, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, receiptHandle_); - } - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.AckMessageResultEntry)) { - return super.equals(obj); - } - apache.rocketmq.v2.AckMessageResultEntry other = (apache.rocketmq.v2.AckMessageResultEntry) obj; - - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!getReceiptHandle() - .equals(other.getReceiptHandle())) return false; - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getReceiptHandle().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AckMessageResultEntry parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.AckMessageResultEntry prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.AckMessageResultEntry} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AckMessageResultEntry) - apache.rocketmq.v2.AckMessageResultEntryOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AckMessageResultEntry.class, apache.rocketmq.v2.AckMessageResultEntry.Builder.class); - } - - // Construct using apache.rocketmq.v2.AckMessageResultEntry.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - messageId_ = ""; - - receiptHandle_ = ""; - - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResultEntry getDefaultInstanceForType() { - return apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResultEntry build() { - apache.rocketmq.v2.AckMessageResultEntry result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResultEntry buildPartial() { - apache.rocketmq.v2.AckMessageResultEntry result = new apache.rocketmq.v2.AckMessageResultEntry(this); - result.messageId_ = messageId_; - result.receiptHandle_ = receiptHandle_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.AckMessageResultEntry) { - return mergeFrom((apache.rocketmq.v2.AckMessageResultEntry)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.AckMessageResultEntry other) { - if (other == apache.rocketmq.v2.AckMessageResultEntry.getDefaultInstance()) return this; - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - if (!other.getReceiptHandle().isEmpty()) { - receiptHandle_ = other.receiptHandle_; - onChanged(); - } - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.AckMessageResultEntry parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.AckMessageResultEntry) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object messageId_ = ""; - /** - * string message_id = 1; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 1; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 1; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - * string message_id = 1; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - * string message_id = 1; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - - private java.lang.Object receiptHandle_ = ""; - /** - * string receipt_handle = 2; - * @return The receiptHandle. - */ - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string receipt_handle = 2; - * @param value The receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - receiptHandle_ = value; - onChanged(); - return this; - } - /** - * string receipt_handle = 2; - * @return This builder for chaining. - */ - public Builder clearReceiptHandle() { - - receiptHandle_ = getDefaultInstance().getReceiptHandle(); - onChanged(); - return this; - } - /** - * string receipt_handle = 2; - * @param value The bytes for receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - receiptHandle_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - *
-     * Acknowledge result may be acquired through inspecting
-     * `status.code`; In case acknowledgement failed, `status.message`
-     * is the explanation of the failure.
-     * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AckMessageResultEntry) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AckMessageResultEntry) - private static final apache.rocketmq.v2.AckMessageResultEntry DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.AckMessageResultEntry(); - } - - public static apache.rocketmq.v2.AckMessageResultEntry getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AckMessageResultEntry parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AckMessageResultEntry(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.AckMessageResultEntry getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java deleted file mode 100644 index ca36989b47d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AckMessageResultEntryOrBuilder.java +++ /dev/null @@ -1,66 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface AckMessageResultEntryOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AckMessageResultEntry) - com.google.protobuf.MessageOrBuilder { - - /** - * string message_id = 1; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 1; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - * string receipt_handle = 2; - * @return The receiptHandle. - */ - java.lang.String getReceiptHandle(); - /** - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - com.google.protobuf.ByteString - getReceiptHandleBytes(); - - /** - *
-   * Acknowledge result may be acquired through inspecting
-   * `status.code`; In case acknowledgement failed, `status.message`
-   * is the explanation of the failure.
-   * 
- * - * .apache.rocketmq.v2.Status status = 3; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - *
-   * Acknowledge result may be acquired through inspecting
-   * `status.code`; In case acknowledgement failed, `status.message`
-   * is the explanation of the failure.
-   * 
- * - * .apache.rocketmq.v2.Status status = 3; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - *
-   * Acknowledge result may be acquired through inspecting
-   * `status.code`; In case acknowledgement failed, `status.message`
-   * is the explanation of the failure.
-   * 
- * - * .apache.rocketmq.v2.Status status = 3; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Address.java b/proxy/src/main/java/apache/rocketmq/v2/Address.java deleted file mode 100644 index b00867cf65c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Address.java +++ /dev/null @@ -1,623 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Address} - */ -public final class Address extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Address) - AddressOrBuilder { -private static final long serialVersionUID = 0L; - // Use Address.newBuilder() to construct. - private Address(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Address() { - host_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Address(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Address( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - host_ = s; - break; - } - case 16: { - - port_ = input.readInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Address.class, apache.rocketmq.v2.Address.Builder.class); - } - - public static final int HOST_FIELD_NUMBER = 1; - private volatile java.lang.Object host_; - /** - * string host = 1; - * @return The host. - */ - @java.lang.Override - public java.lang.String getHost() { - java.lang.Object ref = host_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - host_ = s; - return s; - } - } - /** - * string host = 1; - * @return The bytes for host. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getHostBytes() { - java.lang.Object ref = host_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - host_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PORT_FIELD_NUMBER = 2; - private int port_; - /** - * int32 port = 2; - * @return The port. - */ - @java.lang.Override - public int getPort() { - return port_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(host_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, host_); - } - if (port_ != 0) { - output.writeInt32(2, port_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(host_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, host_); - } - if (port_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, port_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Address)) { - return super.equals(obj); - } - apache.rocketmq.v2.Address other = (apache.rocketmq.v2.Address) obj; - - if (!getHost() - .equals(other.getHost())) return false; - if (getPort() - != other.getPort()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + HOST_FIELD_NUMBER; - hash = (53 * hash) + getHost().hashCode(); - hash = (37 * hash) + PORT_FIELD_NUMBER; - hash = (53 * hash) + getPort(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Address parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Address parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Address parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Address parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Address parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Address parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Address parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Address parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Address parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Address parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Address parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Address parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Address prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Address} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Address) - apache.rocketmq.v2.AddressOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Address.class, apache.rocketmq.v2.Address.Builder.class); - } - - // Construct using apache.rocketmq.v2.Address.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - host_ = ""; - - port_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Address_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Address getDefaultInstanceForType() { - return apache.rocketmq.v2.Address.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Address build() { - apache.rocketmq.v2.Address result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Address buildPartial() { - apache.rocketmq.v2.Address result = new apache.rocketmq.v2.Address(this); - result.host_ = host_; - result.port_ = port_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Address) { - return mergeFrom((apache.rocketmq.v2.Address)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Address other) { - if (other == apache.rocketmq.v2.Address.getDefaultInstance()) return this; - if (!other.getHost().isEmpty()) { - host_ = other.host_; - onChanged(); - } - if (other.getPort() != 0) { - setPort(other.getPort()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Address parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Address) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object host_ = ""; - /** - * string host = 1; - * @return The host. - */ - public java.lang.String getHost() { - java.lang.Object ref = host_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - host_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string host = 1; - * @return The bytes for host. - */ - public com.google.protobuf.ByteString - getHostBytes() { - java.lang.Object ref = host_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - host_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string host = 1; - * @param value The host to set. - * @return This builder for chaining. - */ - public Builder setHost( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - host_ = value; - onChanged(); - return this; - } - /** - * string host = 1; - * @return This builder for chaining. - */ - public Builder clearHost() { - - host_ = getDefaultInstance().getHost(); - onChanged(); - return this; - } - /** - * string host = 1; - * @param value The bytes for host to set. - * @return This builder for chaining. - */ - public Builder setHostBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - host_ = value; - onChanged(); - return this; - } - - private int port_ ; - /** - * int32 port = 2; - * @return The port. - */ - @java.lang.Override - public int getPort() { - return port_; - } - /** - * int32 port = 2; - * @param value The port to set. - * @return This builder for chaining. - */ - public Builder setPort(int value) { - - port_ = value; - onChanged(); - return this; - } - /** - * int32 port = 2; - * @return This builder for chaining. - */ - public Builder clearPort() { - - port_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Address) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Address) - private static final apache.rocketmq.v2.Address DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Address(); - } - - public static apache.rocketmq.v2.Address getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser
() { - @java.lang.Override - public Address parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Address(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser
parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser
getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Address getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java deleted file mode 100644 index f093e87048b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AddressOrBuilder.java +++ /dev/null @@ -1,27 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface AddressOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Address) - com.google.protobuf.MessageOrBuilder { - - /** - * string host = 1; - * @return The host. - */ - java.lang.String getHost(); - /** - * string host = 1; - * @return The bytes for host. - */ - com.google.protobuf.ByteString - getHostBytes(); - - /** - * int32 port = 2; - * @return The port. - */ - int getPort(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java b/proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java deleted file mode 100644 index a21573200c6..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AddressScheme.java +++ /dev/null @@ -1,131 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.AddressScheme} - */ -public enum AddressScheme - implements com.google.protobuf.ProtocolMessageEnum { - /** - * ADDRESS_SCHEME_UNSPECIFIED = 0; - */ - ADDRESS_SCHEME_UNSPECIFIED(0), - /** - * IPv4 = 1; - */ - IPv4(1), - /** - * IPv6 = 2; - */ - IPv6(2), - /** - * DOMAIN_NAME = 3; - */ - DOMAIN_NAME(3), - UNRECOGNIZED(-1), - ; - - /** - * ADDRESS_SCHEME_UNSPECIFIED = 0; - */ - public static final int ADDRESS_SCHEME_UNSPECIFIED_VALUE = 0; - /** - * IPv4 = 1; - */ - public static final int IPv4_VALUE = 1; - /** - * IPv6 = 2; - */ - public static final int IPv6_VALUE = 2; - /** - * DOMAIN_NAME = 3; - */ - public static final int DOMAIN_NAME_VALUE = 3; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static AddressScheme valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static AddressScheme forNumber(int value) { - switch (value) { - case 0: return ADDRESS_SCHEME_UNSPECIFIED; - case 1: return IPv4; - case 2: return IPv6; - case 3: return DOMAIN_NAME; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - AddressScheme> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public AddressScheme findValueByNumber(int number) { - return AddressScheme.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(4); - } - - private static final AddressScheme[] VALUES = values(); - - public static AddressScheme valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private AddressScheme(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.AddressScheme) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java b/proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java deleted file mode 100644 index c1cceb99a18..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AdminGrpc.java +++ /dev/null @@ -1,1598 +0,0 @@ -package apache.rocketmq.v2; - -import static io.grpc.MethodDescriptor.generateFullMethodName; - -/** - *
- * Admin exposes control-plane operations for cluster administration and
- * diagnostics over gRPC, complementing the data-plane MessagingService.
- * 
- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler (version 1.53.0)", - comments = "Source: apache/rocketmq/v2/admin.proto") -@io.grpc.stub.annotations.GrpcGenerated -public final class AdminGrpc { - - private AdminGrpc() {} - - public static final String SERVICE_NAME = "apache.rocketmq.v2.Admin"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor getChangeLogLevelMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ChangeLogLevel", - requestType = apache.rocketmq.v2.ChangeLogLevelRequest.class, - responseType = apache.rocketmq.v2.ChangeLogLevelResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getChangeLogLevelMethod() { - io.grpc.MethodDescriptor getChangeLogLevelMethod; - if ((getChangeLogLevelMethod = AdminGrpc.getChangeLogLevelMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getChangeLogLevelMethod = AdminGrpc.getChangeLogLevelMethod) == null) { - AdminGrpc.getChangeLogLevelMethod = getChangeLogLevelMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ChangeLogLevel")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ChangeLogLevelRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ChangeLogLevelResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ChangeLogLevel")) - .build(); - } - } - } - return getChangeLogLevelMethod; - } - - private static volatile io.grpc.MethodDescriptor getDescribeTopicStatusMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DescribeTopicStatus", - requestType = apache.rocketmq.v2.DescribeTopicStatusRequest.class, - responseType = apache.rocketmq.v2.DescribeTopicStatusResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getDescribeTopicStatusMethod() { - io.grpc.MethodDescriptor getDescribeTopicStatusMethod; - if ((getDescribeTopicStatusMethod = AdminGrpc.getDescribeTopicStatusMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getDescribeTopicStatusMethod = AdminGrpc.getDescribeTopicStatusMethod) == null) { - AdminGrpc.getDescribeTopicStatusMethod = getDescribeTopicStatusMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DescribeTopicStatus")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DescribeTopicStatusRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DescribeTopicStatusResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DescribeTopicStatus")) - .build(); - } - } - } - return getDescribeTopicStatusMethod; - } - - private static volatile io.grpc.MethodDescriptor getListSubscriptionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListSubscription", - requestType = apache.rocketmq.v2.ListSubscriptionRequest.class, - responseType = apache.rocketmq.v2.ListSubscriptionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getListSubscriptionMethod() { - io.grpc.MethodDescriptor getListSubscriptionMethod; - if ((getListSubscriptionMethod = AdminGrpc.getListSubscriptionMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getListSubscriptionMethod = AdminGrpc.getListSubscriptionMethod) == null) { - AdminGrpc.getListSubscriptionMethod = getListSubscriptionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListSubscription")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ListSubscriptionRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ListSubscriptionResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ListSubscription")) - .build(); - } - } - } - return getListSubscriptionMethod; - } - - private static volatile io.grpc.MethodDescriptor getDescribeSubscriptionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DescribeSubscription", - requestType = apache.rocketmq.v2.DescribeSubscriptionRequest.class, - responseType = apache.rocketmq.v2.DescribeSubscriptionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getDescribeSubscriptionMethod() { - io.grpc.MethodDescriptor getDescribeSubscriptionMethod; - if ((getDescribeSubscriptionMethod = AdminGrpc.getDescribeSubscriptionMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getDescribeSubscriptionMethod = AdminGrpc.getDescribeSubscriptionMethod) == null) { - AdminGrpc.getDescribeSubscriptionMethod = getDescribeSubscriptionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DescribeSubscription")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DescribeSubscriptionRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DescribeSubscriptionResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DescribeSubscription")) - .build(); - } - } - } - return getDescribeSubscriptionMethod; - } - - private static volatile io.grpc.MethodDescriptor getDeleteSubscriptionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DeleteSubscription", - requestType = apache.rocketmq.v2.DeleteSubscriptionRequest.class, - responseType = apache.rocketmq.v2.DeleteSubscriptionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getDeleteSubscriptionMethod() { - io.grpc.MethodDescriptor getDeleteSubscriptionMethod; - if ((getDeleteSubscriptionMethod = AdminGrpc.getDeleteSubscriptionMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getDeleteSubscriptionMethod = AdminGrpc.getDeleteSubscriptionMethod) == null) { - AdminGrpc.getDeleteSubscriptionMethod = getDeleteSubscriptionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DeleteSubscription")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DeleteSubscriptionRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DeleteSubscriptionResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DeleteSubscription")) - .build(); - } - } - } - return getDeleteSubscriptionMethod; - } - - private static volatile io.grpc.MethodDescriptor getDescribeGroupAccumulationMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "DescribeGroupAccumulation", - requestType = apache.rocketmq.v2.DescribeGroupAccumulationRequest.class, - responseType = apache.rocketmq.v2.DescribeGroupAccumulationResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getDescribeGroupAccumulationMethod() { - io.grpc.MethodDescriptor getDescribeGroupAccumulationMethod; - if ((getDescribeGroupAccumulationMethod = AdminGrpc.getDescribeGroupAccumulationMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getDescribeGroupAccumulationMethod = AdminGrpc.getDescribeGroupAccumulationMethod) == null) { - AdminGrpc.getDescribeGroupAccumulationMethod = getDescribeGroupAccumulationMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "DescribeGroupAccumulation")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DescribeGroupAccumulationRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.DescribeGroupAccumulationResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("DescribeGroupAccumulation")) - .build(); - } - } - } - return getDescribeGroupAccumulationMethod; - } - - private static volatile io.grpc.MethodDescriptor getListConsumerConnectionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ListConsumerConnection", - requestType = apache.rocketmq.v2.ListConsumerConnectionRequest.class, - responseType = apache.rocketmq.v2.ListConsumerConnectionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getListConsumerConnectionMethod() { - io.grpc.MethodDescriptor getListConsumerConnectionMethod; - if ((getListConsumerConnectionMethod = AdminGrpc.getListConsumerConnectionMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getListConsumerConnectionMethod = AdminGrpc.getListConsumerConnectionMethod) == null) { - AdminGrpc.getListConsumerConnectionMethod = getListConsumerConnectionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ListConsumerConnection")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ListConsumerConnectionRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ListConsumerConnectionResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ListConsumerConnection")) - .build(); - } - } - } - return getListConsumerConnectionMethod; - } - - private static volatile io.grpc.MethodDescriptor getResetGroupOffsetMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ResetGroupOffset", - requestType = apache.rocketmq.v2.ResetGroupOffsetRequest.class, - responseType = apache.rocketmq.v2.ResetGroupOffsetResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getResetGroupOffsetMethod() { - io.grpc.MethodDescriptor getResetGroupOffsetMethod; - if ((getResetGroupOffsetMethod = AdminGrpc.getResetGroupOffsetMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getResetGroupOffsetMethod = AdminGrpc.getResetGroupOffsetMethod) == null) { - AdminGrpc.getResetGroupOffsetMethod = getResetGroupOffsetMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ResetGroupOffset")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ResetGroupOffsetRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ResetGroupOffsetResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("ResetGroupOffset")) - .build(); - } - } - } - return getResetGroupOffsetMethod; - } - - private static volatile io.grpc.MethodDescriptor getQueryMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "QueryMessage", - requestType = apache.rocketmq.v2.ListMessageRequest.class, - responseType = apache.rocketmq.v2.ListMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getQueryMessageMethod() { - io.grpc.MethodDescriptor getQueryMessageMethod; - if ((getQueryMessageMethod = AdminGrpc.getQueryMessageMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getQueryMessageMethod = AdminGrpc.getQueryMessageMethod) == null) { - AdminGrpc.getQueryMessageMethod = getQueryMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ListMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ListMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("QueryMessage")) - .build(); - } - } - } - return getQueryMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getPrintThreadStackTraceMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "PrintThreadStackTrace", - requestType = apache.rocketmq.v2.PrintThreadStackTraceRequest.class, - responseType = apache.rocketmq.v2.PrintThreadStackTraceResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getPrintThreadStackTraceMethod() { - io.grpc.MethodDescriptor getPrintThreadStackTraceMethod; - if ((getPrintThreadStackTraceMethod = AdminGrpc.getPrintThreadStackTraceMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getPrintThreadStackTraceMethod = AdminGrpc.getPrintThreadStackTraceMethod) == null) { - AdminGrpc.getPrintThreadStackTraceMethod = getPrintThreadStackTraceMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "PrintThreadStackTrace")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.PrintThreadStackTraceRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.PrintThreadStackTraceResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("PrintThreadStackTrace")) - .build(); - } - } - } - return getPrintThreadStackTraceMethod; - } - - private static volatile io.grpc.MethodDescriptor getVerifyMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "VerifyMessage", - requestType = apache.rocketmq.v2.VerifyMessageRequest.class, - responseType = apache.rocketmq.v2.VerifyMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getVerifyMessageMethod() { - io.grpc.MethodDescriptor getVerifyMessageMethod; - if ((getVerifyMessageMethod = AdminGrpc.getVerifyMessageMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getVerifyMessageMethod = AdminGrpc.getVerifyMessageMethod) == null) { - AdminGrpc.getVerifyMessageMethod = getVerifyMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "VerifyMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.VerifyMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.VerifyMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("VerifyMessage")) - .build(); - } - } - } - return getVerifyMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getAdminSendMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "AdminSendMessage", - requestType = apache.rocketmq.v2.AdminSendMessageRequest.class, - responseType = apache.rocketmq.v2.AdminSendMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getAdminSendMessageMethod() { - io.grpc.MethodDescriptor getAdminSendMessageMethod; - if ((getAdminSendMessageMethod = AdminGrpc.getAdminSendMessageMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getAdminSendMessageMethod = AdminGrpc.getAdminSendMessageMethod) == null) { - AdminGrpc.getAdminSendMessageMethod = getAdminSendMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "AdminSendMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.AdminSendMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.AdminSendMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("AdminSendMessage")) - .build(); - } - } - } - return getAdminSendMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetConsumerRunningInfoMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetConsumerRunningInfo", - requestType = apache.rocketmq.v2.GetConsumerRunningInfoRequest.class, - responseType = apache.rocketmq.v2.GetConsumerRunningInfoResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetConsumerRunningInfoMethod() { - io.grpc.MethodDescriptor getGetConsumerRunningInfoMethod; - if ((getGetConsumerRunningInfoMethod = AdminGrpc.getGetConsumerRunningInfoMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getGetConsumerRunningInfoMethod = AdminGrpc.getGetConsumerRunningInfoMethod) == null) { - AdminGrpc.getGetConsumerRunningInfoMethod = getGetConsumerRunningInfoMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetConsumerRunningInfo")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetConsumerRunningInfoRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetConsumerRunningInfoResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("GetConsumerRunningInfo")) - .build(); - } - } - } - return getGetConsumerRunningInfoMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetTopicRouteMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetTopicRoute", - requestType = apache.rocketmq.v2.GetTopicRouteRequest.class, - responseType = apache.rocketmq.v2.GetTopicRouteResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetTopicRouteMethod() { - io.grpc.MethodDescriptor getGetTopicRouteMethod; - if ((getGetTopicRouteMethod = AdminGrpc.getGetTopicRouteMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getGetTopicRouteMethod = AdminGrpc.getGetTopicRouteMethod) == null) { - AdminGrpc.getGetTopicRouteMethod = getGetTopicRouteMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetTopicRoute")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetTopicRouteRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetTopicRouteResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("GetTopicRoute")) - .build(); - } - } - } - return getGetTopicRouteMethod; - } - - private static volatile io.grpc.MethodDescriptor getQueryTimeSpanMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "QueryTimeSpan", - requestType = apache.rocketmq.v2.QueryTimeSpanRequest.class, - responseType = apache.rocketmq.v2.QueryTimeSpanResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getQueryTimeSpanMethod() { - io.grpc.MethodDescriptor getQueryTimeSpanMethod; - if ((getQueryTimeSpanMethod = AdminGrpc.getQueryTimeSpanMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getQueryTimeSpanMethod = AdminGrpc.getQueryTimeSpanMethod) == null) { - AdminGrpc.getQueryTimeSpanMethod = getQueryTimeSpanMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryTimeSpan")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryTimeSpanRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryTimeSpanResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("QueryTimeSpan")) - .build(); - } - } - } - return getQueryTimeSpanMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetProxyRuntimeStatsMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetProxyRuntimeStats", - requestType = apache.rocketmq.v2.GetProxyRuntimeStatsRequest.class, - responseType = apache.rocketmq.v2.GetProxyRuntimeStatsResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetProxyRuntimeStatsMethod() { - io.grpc.MethodDescriptor getGetProxyRuntimeStatsMethod; - if ((getGetProxyRuntimeStatsMethod = AdminGrpc.getGetProxyRuntimeStatsMethod) == null) { - synchronized (AdminGrpc.class) { - if ((getGetProxyRuntimeStatsMethod = AdminGrpc.getGetProxyRuntimeStatsMethod) == null) { - AdminGrpc.getGetProxyRuntimeStatsMethod = getGetProxyRuntimeStatsMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetProxyRuntimeStats")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetProxyRuntimeStatsRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetProxyRuntimeStatsResponse.getDefaultInstance())) - .setSchemaDescriptor(new AdminMethodDescriptorSupplier("GetProxyRuntimeStats")) - .build(); - } - } - } - return getGetProxyRuntimeStatsMethod; - } - - /** - * Creates a new async stub that supports all call types for the service - */ - public static AdminStub newStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AdminStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AdminStub(channel, callOptions); - } - }; - return AdminStub.newStub(factory, channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static AdminBlockingStub newBlockingStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AdminBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AdminBlockingStub(channel, callOptions); - } - }; - return AdminBlockingStub.newStub(factory, channel); - } - - /** - * Creates a new ListenableFuture-style stub that supports unary calls on the service - */ - public static AdminFutureStub newFutureStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public AdminFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AdminFutureStub(channel, callOptions); - } - }; - return AdminFutureStub.newStub(factory, channel); - } - - /** - *
-   * Admin exposes control-plane operations for cluster administration and
-   * diagnostics over gRPC, complementing the data-plane MessagingService.
-   * 
- */ - public static abstract class AdminImplBase implements io.grpc.BindableService { - - /** - *
-     * Dynamically change the server log level.
-     * 
- */ - public void changeLogLevel(apache.rocketmq.v2.ChangeLogLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getChangeLogLevelMethod(), responseObserver); - } - - /** - *
-     * Describe the status and metadata of a topic.
-     * 
- */ - public void describeTopicStatus(apache.rocketmq.v2.DescribeTopicStatusRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDescribeTopicStatusMethod(), responseObserver); - } - - /** - *
-     * List subscription relationships filtered by topic and/or group.
-     * 
- */ - public void listSubscription(apache.rocketmq.v2.ListSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListSubscriptionMethod(), responseObserver); - } - - /** - *
-     * Describe subscriptions grouped per connected client.
-     * 
- */ - public void describeSubscription(apache.rocketmq.v2.DescribeSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDescribeSubscriptionMethod(), responseObserver); - } - - /** - *
-     * Delete a subscription relationship.
-     * 
- */ - public void deleteSubscription(apache.rocketmq.v2.DeleteSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDeleteSubscriptionMethod(), responseObserver); - } - - /** - *
-     * Query the message accumulation (lag) of a consumer group.
-     * 
- */ - public void describeGroupAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getDescribeGroupAccumulationMethod(), responseObserver); - } - - /** - *
-     * List online consumer connections of a group.
-     * 
- */ - public void listConsumerConnection(apache.rocketmq.v2.ListConsumerConnectionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getListConsumerConnectionMethod(), responseObserver); - } - - /** - *
-     * Reset the consume offset of a group to a timestamp.
-     * 
- */ - public void resetGroupOffset(apache.rocketmq.v2.ResetGroupOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getResetGroupOffsetMethod(), responseObserver); - } - - /** - *
-     * Query messages by id, key or subscription within a time range.
-     * 
- */ - public void queryMessage(apache.rocketmq.v2.ListMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryMessageMethod(), responseObserver); - } - - /** - *
-     * Print the thread stack trace of a client.
-     * 
- */ - public void printThreadStackTrace(apache.rocketmq.v2.PrintThreadStackTraceRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPrintThreadStackTraceMethod(), responseObserver); - } - - /** - *
-     * Verify consumption of a message by a specific client.
-     * 
- */ - public void verifyMessage(apache.rocketmq.v2.VerifyMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getVerifyMessageMethod(), responseObserver); - } - - /** - *
-     * Send a message from the admin side (e.g. a console test message).
-     * 
- */ - public void adminSendMessage(apache.rocketmq.v2.AdminSendMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getAdminSendMessageMethod(), responseObserver); - } - - /** - *
-     * Fetch aggregated running information of a consumer client.
-     * 
- */ - public void getConsumerRunningInfo(apache.rocketmq.v2.GetConsumerRunningInfoRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetConsumerRunningInfoMethod(), responseObserver); - } - - /** - *
-     * Query the route data of a topic.
-     * 
- */ - public void getTopicRoute(apache.rocketmq.v2.GetTopicRouteRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetTopicRouteMethod(), responseObserver); - } - - /** - *
-     * Query the time span of messages consumed by a group.
-     * 
- */ - public void queryTimeSpan(apache.rocketmq.v2.QueryTimeSpanRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryTimeSpanMethod(), responseObserver); - } - - /** - *
-     * Fetch runtime statistics of the serving process.
-     * 
- */ - public void getProxyRuntimeStats(apache.rocketmq.v2.GetProxyRuntimeStatsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetProxyRuntimeStatsMethod(), responseObserver); - } - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getChangeLogLevelMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.ChangeLogLevelRequest, - apache.rocketmq.v2.ChangeLogLevelResponse>( - this, METHODID_CHANGE_LOG_LEVEL))) - .addMethod( - getDescribeTopicStatusMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.DescribeTopicStatusRequest, - apache.rocketmq.v2.DescribeTopicStatusResponse>( - this, METHODID_DESCRIBE_TOPIC_STATUS))) - .addMethod( - getListSubscriptionMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.ListSubscriptionRequest, - apache.rocketmq.v2.ListSubscriptionResponse>( - this, METHODID_LIST_SUBSCRIPTION))) - .addMethod( - getDescribeSubscriptionMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.DescribeSubscriptionRequest, - apache.rocketmq.v2.DescribeSubscriptionResponse>( - this, METHODID_DESCRIBE_SUBSCRIPTION))) - .addMethod( - getDeleteSubscriptionMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.DeleteSubscriptionRequest, - apache.rocketmq.v2.DeleteSubscriptionResponse>( - this, METHODID_DELETE_SUBSCRIPTION))) - .addMethod( - getDescribeGroupAccumulationMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.DescribeGroupAccumulationRequest, - apache.rocketmq.v2.DescribeGroupAccumulationResponse>( - this, METHODID_DESCRIBE_GROUP_ACCUMULATION))) - .addMethod( - getListConsumerConnectionMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.ListConsumerConnectionRequest, - apache.rocketmq.v2.ListConsumerConnectionResponse>( - this, METHODID_LIST_CONSUMER_CONNECTION))) - .addMethod( - getResetGroupOffsetMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.ResetGroupOffsetRequest, - apache.rocketmq.v2.ResetGroupOffsetResponse>( - this, METHODID_RESET_GROUP_OFFSET))) - .addMethod( - getQueryMessageMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.ListMessageRequest, - apache.rocketmq.v2.ListMessageResponse>( - this, METHODID_QUERY_MESSAGE))) - .addMethod( - getPrintThreadStackTraceMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.PrintThreadStackTraceRequest, - apache.rocketmq.v2.PrintThreadStackTraceResponse>( - this, METHODID_PRINT_THREAD_STACK_TRACE))) - .addMethod( - getVerifyMessageMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.VerifyMessageRequest, - apache.rocketmq.v2.VerifyMessageResponse>( - this, METHODID_VERIFY_MESSAGE))) - .addMethod( - getAdminSendMessageMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.AdminSendMessageRequest, - apache.rocketmq.v2.AdminSendMessageResponse>( - this, METHODID_ADMIN_SEND_MESSAGE))) - .addMethod( - getGetConsumerRunningInfoMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.GetConsumerRunningInfoRequest, - apache.rocketmq.v2.GetConsumerRunningInfoResponse>( - this, METHODID_GET_CONSUMER_RUNNING_INFO))) - .addMethod( - getGetTopicRouteMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.GetTopicRouteRequest, - apache.rocketmq.v2.GetTopicRouteResponse>( - this, METHODID_GET_TOPIC_ROUTE))) - .addMethod( - getQueryTimeSpanMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.QueryTimeSpanRequest, - apache.rocketmq.v2.QueryTimeSpanResponse>( - this, METHODID_QUERY_TIME_SPAN))) - .addMethod( - getGetProxyRuntimeStatsMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.GetProxyRuntimeStatsRequest, - apache.rocketmq.v2.GetProxyRuntimeStatsResponse>( - this, METHODID_GET_PROXY_RUNTIME_STATS))) - .build(); - } - } - - /** - *
-   * Admin exposes control-plane operations for cluster administration and
-   * diagnostics over gRPC, complementing the data-plane MessagingService.
-   * 
- */ - public static final class AdminStub extends io.grpc.stub.AbstractAsyncStub { - private AdminStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AdminStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AdminStub(channel, callOptions); - } - - /** - *
-     * Dynamically change the server log level.
-     * 
- */ - public void changeLogLevel(apache.rocketmq.v2.ChangeLogLevelRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getChangeLogLevelMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Describe the status and metadata of a topic.
-     * 
- */ - public void describeTopicStatus(apache.rocketmq.v2.DescribeTopicStatusRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDescribeTopicStatusMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * List subscription relationships filtered by topic and/or group.
-     * 
- */ - public void listSubscription(apache.rocketmq.v2.ListSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListSubscriptionMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Describe subscriptions grouped per connected client.
-     * 
- */ - public void describeSubscription(apache.rocketmq.v2.DescribeSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDescribeSubscriptionMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Delete a subscription relationship.
-     * 
- */ - public void deleteSubscription(apache.rocketmq.v2.DeleteSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDeleteSubscriptionMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Query the message accumulation (lag) of a consumer group.
-     * 
- */ - public void describeGroupAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getDescribeGroupAccumulationMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * List online consumer connections of a group.
-     * 
- */ - public void listConsumerConnection(apache.rocketmq.v2.ListConsumerConnectionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getListConsumerConnectionMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Reset the consume offset of a group to a timestamp.
-     * 
- */ - public void resetGroupOffset(apache.rocketmq.v2.ResetGroupOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getResetGroupOffsetMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Query messages by id, key or subscription within a time range.
-     * 
- */ - public void queryMessage(apache.rocketmq.v2.ListMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getQueryMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Print the thread stack trace of a client.
-     * 
- */ - public void printThreadStackTrace(apache.rocketmq.v2.PrintThreadStackTraceRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getPrintThreadStackTraceMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Verify consumption of a message by a specific client.
-     * 
- */ - public void verifyMessage(apache.rocketmq.v2.VerifyMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getVerifyMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Send a message from the admin side (e.g. a console test message).
-     * 
- */ - public void adminSendMessage(apache.rocketmq.v2.AdminSendMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getAdminSendMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Fetch aggregated running information of a consumer client.
-     * 
- */ - public void getConsumerRunningInfo(apache.rocketmq.v2.GetConsumerRunningInfoRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetConsumerRunningInfoMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Query the route data of a topic.
-     * 
- */ - public void getTopicRoute(apache.rocketmq.v2.GetTopicRouteRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetTopicRouteMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Query the time span of messages consumed by a group.
-     * 
- */ - public void queryTimeSpan(apache.rocketmq.v2.QueryTimeSpanRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getQueryTimeSpanMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Fetch runtime statistics of the serving process.
-     * 
- */ - public void getProxyRuntimeStats(apache.rocketmq.v2.GetProxyRuntimeStatsRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetProxyRuntimeStatsMethod(), getCallOptions()), request, responseObserver); - } - } - - /** - *
-   * Admin exposes control-plane operations for cluster administration and
-   * diagnostics over gRPC, complementing the data-plane MessagingService.
-   * 
- */ - public static final class AdminBlockingStub extends io.grpc.stub.AbstractBlockingStub { - private AdminBlockingStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AdminBlockingStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AdminBlockingStub(channel, callOptions); - } - - /** - *
-     * Dynamically change the server log level.
-     * 
- */ - public apache.rocketmq.v2.ChangeLogLevelResponse changeLogLevel(apache.rocketmq.v2.ChangeLogLevelRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getChangeLogLevelMethod(), getCallOptions(), request); - } - - /** - *
-     * Describe the status and metadata of a topic.
-     * 
- */ - public apache.rocketmq.v2.DescribeTopicStatusResponse describeTopicStatus(apache.rocketmq.v2.DescribeTopicStatusRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDescribeTopicStatusMethod(), getCallOptions(), request); - } - - /** - *
-     * List subscription relationships filtered by topic and/or group.
-     * 
- */ - public apache.rocketmq.v2.ListSubscriptionResponse listSubscription(apache.rocketmq.v2.ListSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListSubscriptionMethod(), getCallOptions(), request); - } - - /** - *
-     * Describe subscriptions grouped per connected client.
-     * 
- */ - public apache.rocketmq.v2.DescribeSubscriptionResponse describeSubscription(apache.rocketmq.v2.DescribeSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDescribeSubscriptionMethod(), getCallOptions(), request); - } - - /** - *
-     * Delete a subscription relationship.
-     * 
- */ - public apache.rocketmq.v2.DeleteSubscriptionResponse deleteSubscription(apache.rocketmq.v2.DeleteSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDeleteSubscriptionMethod(), getCallOptions(), request); - } - - /** - *
-     * Query the message accumulation (lag) of a consumer group.
-     * 
- */ - public apache.rocketmq.v2.DescribeGroupAccumulationResponse describeGroupAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getDescribeGroupAccumulationMethod(), getCallOptions(), request); - } - - /** - *
-     * List online consumer connections of a group.
-     * 
- */ - public apache.rocketmq.v2.ListConsumerConnectionResponse listConsumerConnection(apache.rocketmq.v2.ListConsumerConnectionRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getListConsumerConnectionMethod(), getCallOptions(), request); - } - - /** - *
-     * Reset the consume offset of a group to a timestamp.
-     * 
- */ - public apache.rocketmq.v2.ResetGroupOffsetResponse resetGroupOffset(apache.rocketmq.v2.ResetGroupOffsetRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getResetGroupOffsetMethod(), getCallOptions(), request); - } - - /** - *
-     * Query messages by id, key or subscription within a time range.
-     * 
- */ - public apache.rocketmq.v2.ListMessageResponse queryMessage(apache.rocketmq.v2.ListMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getQueryMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Print the thread stack trace of a client.
-     * 
- */ - public apache.rocketmq.v2.PrintThreadStackTraceResponse printThreadStackTrace(apache.rocketmq.v2.PrintThreadStackTraceRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getPrintThreadStackTraceMethod(), getCallOptions(), request); - } - - /** - *
-     * Verify consumption of a message by a specific client.
-     * 
- */ - public apache.rocketmq.v2.VerifyMessageResponse verifyMessage(apache.rocketmq.v2.VerifyMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getVerifyMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Send a message from the admin side (e.g. a console test message).
-     * 
- */ - public apache.rocketmq.v2.AdminSendMessageResponse adminSendMessage(apache.rocketmq.v2.AdminSendMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getAdminSendMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Fetch aggregated running information of a consumer client.
-     * 
- */ - public apache.rocketmq.v2.GetConsumerRunningInfoResponse getConsumerRunningInfo(apache.rocketmq.v2.GetConsumerRunningInfoRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetConsumerRunningInfoMethod(), getCallOptions(), request); - } - - /** - *
-     * Query the route data of a topic.
-     * 
- */ - public apache.rocketmq.v2.GetTopicRouteResponse getTopicRoute(apache.rocketmq.v2.GetTopicRouteRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetTopicRouteMethod(), getCallOptions(), request); - } - - /** - *
-     * Query the time span of messages consumed by a group.
-     * 
- */ - public apache.rocketmq.v2.QueryTimeSpanResponse queryTimeSpan(apache.rocketmq.v2.QueryTimeSpanRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getQueryTimeSpanMethod(), getCallOptions(), request); - } - - /** - *
-     * Fetch runtime statistics of the serving process.
-     * 
- */ - public apache.rocketmq.v2.GetProxyRuntimeStatsResponse getProxyRuntimeStats(apache.rocketmq.v2.GetProxyRuntimeStatsRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetProxyRuntimeStatsMethod(), getCallOptions(), request); - } - } - - /** - *
-   * Admin exposes control-plane operations for cluster administration and
-   * diagnostics over gRPC, complementing the data-plane MessagingService.
-   * 
- */ - public static final class AdminFutureStub extends io.grpc.stub.AbstractFutureStub { - private AdminFutureStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected AdminFutureStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new AdminFutureStub(channel, callOptions); - } - - /** - *
-     * Dynamically change the server log level.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture changeLogLevel( - apache.rocketmq.v2.ChangeLogLevelRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getChangeLogLevelMethod(), getCallOptions()), request); - } - - /** - *
-     * Describe the status and metadata of a topic.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture describeTopicStatus( - apache.rocketmq.v2.DescribeTopicStatusRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDescribeTopicStatusMethod(), getCallOptions()), request); - } - - /** - *
-     * List subscription relationships filtered by topic and/or group.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture listSubscription( - apache.rocketmq.v2.ListSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListSubscriptionMethod(), getCallOptions()), request); - } - - /** - *
-     * Describe subscriptions grouped per connected client.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture describeSubscription( - apache.rocketmq.v2.DescribeSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDescribeSubscriptionMethod(), getCallOptions()), request); - } - - /** - *
-     * Delete a subscription relationship.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture deleteSubscription( - apache.rocketmq.v2.DeleteSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDeleteSubscriptionMethod(), getCallOptions()), request); - } - - /** - *
-     * Query the message accumulation (lag) of a consumer group.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture describeGroupAccumulation( - apache.rocketmq.v2.DescribeGroupAccumulationRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getDescribeGroupAccumulationMethod(), getCallOptions()), request); - } - - /** - *
-     * List online consumer connections of a group.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture listConsumerConnection( - apache.rocketmq.v2.ListConsumerConnectionRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getListConsumerConnectionMethod(), getCallOptions()), request); - } - - /** - *
-     * Reset the consume offset of a group to a timestamp.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture resetGroupOffset( - apache.rocketmq.v2.ResetGroupOffsetRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getResetGroupOffsetMethod(), getCallOptions()), request); - } - - /** - *
-     * Query messages by id, key or subscription within a time range.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture queryMessage( - apache.rocketmq.v2.ListMessageRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getQueryMessageMethod(), getCallOptions()), request); - } - - /** - *
-     * Print the thread stack trace of a client.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture printThreadStackTrace( - apache.rocketmq.v2.PrintThreadStackTraceRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getPrintThreadStackTraceMethod(), getCallOptions()), request); - } - - /** - *
-     * Verify consumption of a message by a specific client.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture verifyMessage( - apache.rocketmq.v2.VerifyMessageRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getVerifyMessageMethod(), getCallOptions()), request); - } - - /** - *
-     * Send a message from the admin side (e.g. a console test message).
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture adminSendMessage( - apache.rocketmq.v2.AdminSendMessageRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getAdminSendMessageMethod(), getCallOptions()), request); - } - - /** - *
-     * Fetch aggregated running information of a consumer client.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture getConsumerRunningInfo( - apache.rocketmq.v2.GetConsumerRunningInfoRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetConsumerRunningInfoMethod(), getCallOptions()), request); - } - - /** - *
-     * Query the route data of a topic.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture getTopicRoute( - apache.rocketmq.v2.GetTopicRouteRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetTopicRouteMethod(), getCallOptions()), request); - } - - /** - *
-     * Query the time span of messages consumed by a group.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture queryTimeSpan( - apache.rocketmq.v2.QueryTimeSpanRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getQueryTimeSpanMethod(), getCallOptions()), request); - } - - /** - *
-     * Fetch runtime statistics of the serving process.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture getProxyRuntimeStats( - apache.rocketmq.v2.GetProxyRuntimeStatsRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetProxyRuntimeStatsMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_CHANGE_LOG_LEVEL = 0; - private static final int METHODID_DESCRIBE_TOPIC_STATUS = 1; - private static final int METHODID_LIST_SUBSCRIPTION = 2; - private static final int METHODID_DESCRIBE_SUBSCRIPTION = 3; - private static final int METHODID_DELETE_SUBSCRIPTION = 4; - private static final int METHODID_DESCRIBE_GROUP_ACCUMULATION = 5; - private static final int METHODID_LIST_CONSUMER_CONNECTION = 6; - private static final int METHODID_RESET_GROUP_OFFSET = 7; - private static final int METHODID_QUERY_MESSAGE = 8; - private static final int METHODID_PRINT_THREAD_STACK_TRACE = 9; - private static final int METHODID_VERIFY_MESSAGE = 10; - private static final int METHODID_ADMIN_SEND_MESSAGE = 11; - private static final int METHODID_GET_CONSUMER_RUNNING_INFO = 12; - private static final int METHODID_GET_TOPIC_ROUTE = 13; - private static final int METHODID_QUERY_TIME_SPAN = 14; - private static final int METHODID_GET_PROXY_RUNTIME_STATS = 15; - - private static final class MethodHandlers implements - io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final AdminImplBase serviceImpl; - private final int methodId; - - MethodHandlers(AdminImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_CHANGE_LOG_LEVEL: - serviceImpl.changeLogLevel((apache.rocketmq.v2.ChangeLogLevelRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DESCRIBE_TOPIC_STATUS: - serviceImpl.describeTopicStatus((apache.rocketmq.v2.DescribeTopicStatusRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_LIST_SUBSCRIPTION: - serviceImpl.listSubscription((apache.rocketmq.v2.ListSubscriptionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DESCRIBE_SUBSCRIPTION: - serviceImpl.describeSubscription((apache.rocketmq.v2.DescribeSubscriptionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DELETE_SUBSCRIPTION: - serviceImpl.deleteSubscription((apache.rocketmq.v2.DeleteSubscriptionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_DESCRIBE_GROUP_ACCUMULATION: - serviceImpl.describeGroupAccumulation((apache.rocketmq.v2.DescribeGroupAccumulationRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_LIST_CONSUMER_CONNECTION: - serviceImpl.listConsumerConnection((apache.rocketmq.v2.ListConsumerConnectionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_RESET_GROUP_OFFSET: - serviceImpl.resetGroupOffset((apache.rocketmq.v2.ResetGroupOffsetRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_QUERY_MESSAGE: - serviceImpl.queryMessage((apache.rocketmq.v2.ListMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_PRINT_THREAD_STACK_TRACE: - serviceImpl.printThreadStackTrace((apache.rocketmq.v2.PrintThreadStackTraceRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_VERIFY_MESSAGE: - serviceImpl.verifyMessage((apache.rocketmq.v2.VerifyMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_ADMIN_SEND_MESSAGE: - serviceImpl.adminSendMessage((apache.rocketmq.v2.AdminSendMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_CONSUMER_RUNNING_INFO: - serviceImpl.getConsumerRunningInfo((apache.rocketmq.v2.GetConsumerRunningInfoRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_TOPIC_ROUTE: - serviceImpl.getTopicRoute((apache.rocketmq.v2.GetTopicRouteRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_QUERY_TIME_SPAN: - serviceImpl.queryTimeSpan((apache.rocketmq.v2.QueryTimeSpanRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_PROXY_RUNTIME_STATS: - serviceImpl.getProxyRuntimeStats((apache.rocketmq.v2.GetProxyRuntimeStatsRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - default: - throw new AssertionError(); - } - } - } - - private static abstract class AdminBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { - AdminBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return apache.rocketmq.v2.MQAdmin.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("Admin"); - } - } - - private static final class AdminFileDescriptorSupplier - extends AdminBaseDescriptorSupplier { - AdminFileDescriptorSupplier() {} - } - - private static final class AdminMethodDescriptorSupplier - extends AdminBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - AdminMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (AdminGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new AdminFileDescriptorSupplier()) - .addMethod(getChangeLogLevelMethod()) - .addMethod(getDescribeTopicStatusMethod()) - .addMethod(getListSubscriptionMethod()) - .addMethod(getDescribeSubscriptionMethod()) - .addMethod(getDeleteSubscriptionMethod()) - .addMethod(getDescribeGroupAccumulationMethod()) - .addMethod(getListConsumerConnectionMethod()) - .addMethod(getResetGroupOffsetMethod()) - .addMethod(getQueryMessageMethod()) - .addMethod(getPrintThreadStackTraceMethod()) - .addMethod(getVerifyMessageMethod()) - .addMethod(getAdminSendMessageMethod()) - .addMethod(getGetConsumerRunningInfoMethod()) - .addMethod(getGetTopicRouteMethod()) - .addMethod(getQueryTimeSpanMethod()) - .addMethod(getGetProxyRuntimeStatsMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java deleted file mode 100644 index afc0cc1f1cd..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequest.java +++ /dev/null @@ -1,2198 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Send a message from the admin side, typically used to send a test message
- * from a console.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageRequest} - */ -public final class AdminSendMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AdminSendMessageRequest) - AdminSendMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use AdminSendMessageRequest.newBuilder() to construct. - private AdminSendMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AdminSendMessageRequest() { - deploymentName_ = ""; - tag_ = ""; - key_ = ""; - body_ = com.google.protobuf.ByteString.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AdminSendMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AdminSendMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - tag_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000004; - key_ = s; - break; - } - case 42: { - - body_ = input.readBytes(); - break; - } - case 50: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - userProperties_ = com.google.protobuf.MapField.newMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000008; - } - com.google.protobuf.MapEntry - userProperties__ = input.readMessage( - UserPropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - userProperties_.getMutableMap().put( - userProperties__.getKey(), userProperties__.getValue()); - break; - } - case 58: { - apache.rocketmq.v2.SystemProperties.Builder subBuilder = null; - if (((bitField0_ & 0x00000008) != 0)) { - subBuilder = systemProperties_.toBuilder(); - } - systemProperties_ = input.readMessage(apache.rocketmq.v2.SystemProperties.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(systemProperties_); - systemProperties_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000008; - break; - } - case 66: { - if (!((mutable_bitField0_ & 0x00000020) != 0)) { - extInfo_ = com.google.protobuf.MapField.newMapField( - ExtInfoDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000020; - } - com.google.protobuf.MapEntry - extInfo__ = input.readMessage( - ExtInfoDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - extInfo_.getMutableMap().put( - extInfo__.getKey(), extInfo__.getValue()); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 6: - return internalGetUserProperties(); - case 8: - return internalGetExtInfo(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AdminSendMessageRequest.class, apache.rocketmq.v2.AdminSendMessageRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int TAG_FIELD_NUMBER = 3; - private volatile java.lang.Object tag_; - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 3; - * @return Whether the tag field is set. - */ - @java.lang.Override - public boolean hasTag() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 3; - * @return The tag. - */ - @java.lang.Override - public java.lang.String getTag() { - java.lang.Object ref = tag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - tag_ = s; - return s; - } - } - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 3; - * @return The bytes for tag. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTagBytes() { - java.lang.Object ref = tag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - tag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int KEY_FIELD_NUMBER = 4; - private volatile java.lang.Object key_; - /** - *
-   * Message key
-   * 
- * - * optional string key = 4; - * @return Whether the key field is set. - */ - @java.lang.Override - public boolean hasKey() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-   * Message key
-   * 
- * - * optional string key = 4; - * @return The key. - */ - @java.lang.Override - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } - } - /** - *
-   * Message key
-   * 
- * - * optional string key = 4; - * @return The bytes for key. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int BODY_FIELD_NUMBER = 5; - private com.google.protobuf.ByteString body_; - /** - *
-   * Message body
-   * 
- * - * bytes body = 5; - * @return The body. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBody() { - return body_; - } - - public static final int USER_PROPERTIES_FIELD_NUMBER = 6; - private static final class UserPropertiesDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> userProperties_; - private com.google.protobuf.MapField - internalGetUserProperties() { - if (userProperties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - } - return userProperties_; - } - - public int getUserPropertiesCount() { - return internalGetUserProperties().getMap().size(); - } - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - - @java.lang.Override - public boolean containsUserProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetUserProperties().getMap().containsKey(key); - } - /** - * Use {@link #getUserPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getUserProperties() { - return getUserPropertiesMap(); - } - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - @java.lang.Override - - public java.util.Map getUserPropertiesMap() { - return internalGetUserProperties().getMap(); - } - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int SYSTEM_PROPERTIES_FIELD_NUMBER = 7; - private apache.rocketmq.v2.SystemProperties systemProperties_; - /** - *
-   * System properties of the message.
-   * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - * @return Whether the systemProperties field is set. - */ - @java.lang.Override - public boolean hasSystemProperties() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - *
-   * System properties of the message.
-   * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - * @return The systemProperties. - */ - @java.lang.Override - public apache.rocketmq.v2.SystemProperties getSystemProperties() { - return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; - } - /** - *
-   * System properties of the message.
-   * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - @java.lang.Override - public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { - return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; - } - - public static final int EXT_INFO_FIELD_NUMBER = 8; - private static final class ExtInfoDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> extInfo_; - private com.google.protobuf.MapField - internalGetExtInfo() { - if (extInfo_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ExtInfoDefaultEntryHolder.defaultEntry); - } - return extInfo_; - } - - public int getExtInfoCount() { - return internalGetExtInfo().getMap().size(); - } - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - - @java.lang.Override - public boolean containsExtInfo( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetExtInfo().getMap().containsKey(key); - } - /** - * Use {@link #getExtInfoMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getExtInfo() { - return getExtInfoMap(); - } - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - @java.lang.Override - - public java.util.Map getExtInfoMap() { - return internalGetExtInfo().getMap(); - } - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - @java.lang.Override - - public java.lang.String getExtInfoOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetExtInfo().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - @java.lang.Override - - public java.lang.String getExtInfoOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetExtInfo().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (((bitField0_ & 0x00000002) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, tag_); - } - if (((bitField0_ & 0x00000004) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, key_); - } - if (!body_.isEmpty()) { - output.writeBytes(5, body_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetUserProperties(), - UserPropertiesDefaultEntryHolder.defaultEntry, - 6); - if (((bitField0_ & 0x00000008) != 0)) { - output.writeMessage(7, getSystemProperties()); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetExtInfo(), - ExtInfoDefaultEntryHolder.defaultEntry, - 8); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, tag_); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, key_); - } - if (!body_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(5, body_); - } - for (java.util.Map.Entry entry - : internalGetUserProperties().getMap().entrySet()) { - com.google.protobuf.MapEntry - userProperties__ = UserPropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, userProperties__); - } - if (((bitField0_ & 0x00000008) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getSystemProperties()); - } - for (java.util.Map.Entry entry - : internalGetExtInfo().getMap().entrySet()) { - com.google.protobuf.MapEntry - extInfo__ = ExtInfoDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, extInfo__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.AdminSendMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.AdminSendMessageRequest other = (apache.rocketmq.v2.AdminSendMessageRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasTag() != other.hasTag()) return false; - if (hasTag()) { - if (!getTag() - .equals(other.getTag())) return false; - } - if (hasKey() != other.hasKey()) return false; - if (hasKey()) { - if (!getKey() - .equals(other.getKey())) return false; - } - if (!getBody() - .equals(other.getBody())) return false; - if (!internalGetUserProperties().equals( - other.internalGetUserProperties())) return false; - if (hasSystemProperties() != other.hasSystemProperties()) return false; - if (hasSystemProperties()) { - if (!getSystemProperties() - .equals(other.getSystemProperties())) return false; - } - if (!internalGetExtInfo().equals( - other.internalGetExtInfo())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasTag()) { - hash = (37 * hash) + TAG_FIELD_NUMBER; - hash = (53 * hash) + getTag().hashCode(); - } - if (hasKey()) { - hash = (37 * hash) + KEY_FIELD_NUMBER; - hash = (53 * hash) + getKey().hashCode(); - } - hash = (37 * hash) + BODY_FIELD_NUMBER; - hash = (53 * hash) + getBody().hashCode(); - if (!internalGetUserProperties().getMap().isEmpty()) { - hash = (37 * hash) + USER_PROPERTIES_FIELD_NUMBER; - hash = (53 * hash) + internalGetUserProperties().hashCode(); - } - if (hasSystemProperties()) { - hash = (37 * hash) + SYSTEM_PROPERTIES_FIELD_NUMBER; - hash = (53 * hash) + getSystemProperties().hashCode(); - } - if (!internalGetExtInfo().getMap().isEmpty()) { - hash = (37 * hash) + EXT_INFO_FIELD_NUMBER; - hash = (53 * hash) + internalGetExtInfo().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AdminSendMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.AdminSendMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Send a message from the admin side, typically used to send a test message
-   * from a console.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AdminSendMessageRequest) - apache.rocketmq.v2.AdminSendMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 6: - return internalGetUserProperties(); - case 8: - return internalGetExtInfo(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 6: - return internalGetMutableUserProperties(); - case 8: - return internalGetMutableExtInfo(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AdminSendMessageRequest.class, apache.rocketmq.v2.AdminSendMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.AdminSendMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getSystemPropertiesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - tag_ = ""; - bitField0_ = (bitField0_ & ~0x00000002); - key_ = ""; - bitField0_ = (bitField0_ & ~0x00000004); - body_ = com.google.protobuf.ByteString.EMPTY; - - internalGetMutableUserProperties().clear(); - if (systemPropertiesBuilder_ == null) { - systemProperties_ = null; - } else { - systemPropertiesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000010); - internalGetMutableExtInfo().clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.AdminSendMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageRequest build() { - apache.rocketmq.v2.AdminSendMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageRequest buildPartial() { - apache.rocketmq.v2.AdminSendMessageRequest result = new apache.rocketmq.v2.AdminSendMessageRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (((from_bitField0_ & 0x00000002) != 0)) { - to_bitField0_ |= 0x00000002; - } - result.tag_ = tag_; - if (((from_bitField0_ & 0x00000004) != 0)) { - to_bitField0_ |= 0x00000004; - } - result.key_ = key_; - result.body_ = body_; - result.userProperties_ = internalGetUserProperties(); - result.userProperties_.makeImmutable(); - if (((from_bitField0_ & 0x00000010) != 0)) { - if (systemPropertiesBuilder_ == null) { - result.systemProperties_ = systemProperties_; - } else { - result.systemProperties_ = systemPropertiesBuilder_.build(); - } - to_bitField0_ |= 0x00000008; - } - result.extInfo_ = internalGetExtInfo(); - result.extInfo_.makeImmutable(); - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.AdminSendMessageRequest) { - return mergeFrom((apache.rocketmq.v2.AdminSendMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.AdminSendMessageRequest other) { - if (other == apache.rocketmq.v2.AdminSendMessageRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasTag()) { - bitField0_ |= 0x00000002; - tag_ = other.tag_; - onChanged(); - } - if (other.hasKey()) { - bitField0_ |= 0x00000004; - key_ = other.key_; - onChanged(); - } - if (other.getBody() != com.google.protobuf.ByteString.EMPTY) { - setBody(other.getBody()); - } - internalGetMutableUserProperties().mergeFrom( - other.internalGetUserProperties()); - if (other.hasSystemProperties()) { - mergeSystemProperties(other.getSystemProperties()); - } - internalGetMutableExtInfo().mergeFrom( - other.internalGetExtInfo()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.AdminSendMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.AdminSendMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.lang.Object tag_ = ""; - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 3; - * @return Whether the tag field is set. - */ - public boolean hasTag() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 3; - * @return The tag. - */ - public java.lang.String getTag() { - java.lang.Object ref = tag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - tag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 3; - * @return The bytes for tag. - */ - public com.google.protobuf.ByteString - getTagBytes() { - java.lang.Object ref = tag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - tag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 3; - * @param value The tag to set. - * @return This builder for chaining. - */ - public Builder setTag( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; - tag_ = value; - onChanged(); - return this; - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 3; - * @return This builder for chaining. - */ - public Builder clearTag() { - bitField0_ = (bitField0_ & ~0x00000002); - tag_ = getDefaultInstance().getTag(); - onChanged(); - return this; - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 3; - * @param value The bytes for tag to set. - * @return This builder for chaining. - */ - public Builder setTagBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000002; - tag_ = value; - onChanged(); - return this; - } - - private java.lang.Object key_ = ""; - /** - *
-     * Message key
-     * 
- * - * optional string key = 4; - * @return Whether the key field is set. - */ - public boolean hasKey() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-     * Message key
-     * 
- * - * optional string key = 4; - * @return The key. - */ - public java.lang.String getKey() { - java.lang.Object ref = key_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - key_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Message key
-     * 
- * - * optional string key = 4; - * @return The bytes for key. - */ - public com.google.protobuf.ByteString - getKeyBytes() { - java.lang.Object ref = key_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - key_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Message key
-     * 
- * - * optional string key = 4; - * @param value The key to set. - * @return This builder for chaining. - */ - public Builder setKey( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; - key_ = value; - onChanged(); - return this; - } - /** - *
-     * Message key
-     * 
- * - * optional string key = 4; - * @return This builder for chaining. - */ - public Builder clearKey() { - bitField0_ = (bitField0_ & ~0x00000004); - key_ = getDefaultInstance().getKey(); - onChanged(); - return this; - } - /** - *
-     * Message key
-     * 
- * - * optional string key = 4; - * @param value The bytes for key to set. - * @return This builder for chaining. - */ - public Builder setKeyBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000004; - key_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.ByteString body_ = com.google.protobuf.ByteString.EMPTY; - /** - *
-     * Message body
-     * 
- * - * bytes body = 5; - * @return The body. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBody() { - return body_; - } - /** - *
-     * Message body
-     * 
- * - * bytes body = 5; - * @param value The body to set. - * @return This builder for chaining. - */ - public Builder setBody(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - body_ = value; - onChanged(); - return this; - } - /** - *
-     * Message body
-     * 
- * - * bytes body = 5; - * @return This builder for chaining. - */ - public Builder clearBody() { - - body_ = getDefaultInstance().getBody(); - onChanged(); - return this; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> userProperties_; - private com.google.protobuf.MapField - internalGetUserProperties() { - if (userProperties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - } - return userProperties_; - } - private com.google.protobuf.MapField - internalGetMutableUserProperties() { - onChanged();; - if (userProperties_ == null) { - userProperties_ = com.google.protobuf.MapField.newMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - } - if (!userProperties_.isMutable()) { - userProperties_ = userProperties_.copy(); - } - return userProperties_; - } - - public int getUserPropertiesCount() { - return internalGetUserProperties().getMap().size(); - } - /** - *
-     * User-defined properties of the message.
-     * 
- * - * map<string, string> user_properties = 6; - */ - - @java.lang.Override - public boolean containsUserProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetUserProperties().getMap().containsKey(key); - } - /** - * Use {@link #getUserPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getUserProperties() { - return getUserPropertiesMap(); - } - /** - *
-     * User-defined properties of the message.
-     * 
- * - * map<string, string> user_properties = 6; - */ - @java.lang.Override - - public java.util.Map getUserPropertiesMap() { - return internalGetUserProperties().getMap(); - } - /** - *
-     * User-defined properties of the message.
-     * 
- * - * map<string, string> user_properties = 6; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * User-defined properties of the message.
-     * 
- * - * map<string, string> user_properties = 6; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearUserProperties() { - internalGetMutableUserProperties().getMutableMap() - .clear(); - return this; - } - /** - *
-     * User-defined properties of the message.
-     * 
- * - * map<string, string> user_properties = 6; - */ - - public Builder removeUserProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableUserProperties().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableUserProperties() { - return internalGetMutableUserProperties().getMutableMap(); - } - /** - *
-     * User-defined properties of the message.
-     * 
- * - * map<string, string> user_properties = 6; - */ - public Builder putUserProperties( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableUserProperties().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * User-defined properties of the message.
-     * 
- * - * map<string, string> user_properties = 6; - */ - - public Builder putAllUserProperties( - java.util.Map values) { - internalGetMutableUserProperties().getMutableMap() - .putAll(values); - return this; - } - - private apache.rocketmq.v2.SystemProperties systemProperties_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> systemPropertiesBuilder_; - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - * @return Whether the systemProperties field is set. - */ - public boolean hasSystemProperties() { - return ((bitField0_ & 0x00000010) != 0); - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - * @return The systemProperties. - */ - public apache.rocketmq.v2.SystemProperties getSystemProperties() { - if (systemPropertiesBuilder_ == null) { - return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; - } else { - return systemPropertiesBuilder_.getMessage(); - } - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - public Builder setSystemProperties(apache.rocketmq.v2.SystemProperties value) { - if (systemPropertiesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - systemProperties_ = value; - onChanged(); - } else { - systemPropertiesBuilder_.setMessage(value); - } - bitField0_ |= 0x00000010; - return this; - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - public Builder setSystemProperties( - apache.rocketmq.v2.SystemProperties.Builder builderForValue) { - if (systemPropertiesBuilder_ == null) { - systemProperties_ = builderForValue.build(); - onChanged(); - } else { - systemPropertiesBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000010; - return this; - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - public Builder mergeSystemProperties(apache.rocketmq.v2.SystemProperties value) { - if (systemPropertiesBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0) && - systemProperties_ != null && - systemProperties_ != apache.rocketmq.v2.SystemProperties.getDefaultInstance()) { - systemProperties_ = - apache.rocketmq.v2.SystemProperties.newBuilder(systemProperties_).mergeFrom(value).buildPartial(); - } else { - systemProperties_ = value; - } - onChanged(); - } else { - systemPropertiesBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000010; - return this; - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - public Builder clearSystemProperties() { - if (systemPropertiesBuilder_ == null) { - systemProperties_ = null; - onChanged(); - } else { - systemPropertiesBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000010); - return this; - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - public apache.rocketmq.v2.SystemProperties.Builder getSystemPropertiesBuilder() { - bitField0_ |= 0x00000010; - onChanged(); - return getSystemPropertiesFieldBuilder().getBuilder(); - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { - if (systemPropertiesBuilder_ != null) { - return systemPropertiesBuilder_.getMessageOrBuilder(); - } else { - return systemProperties_ == null ? - apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; - } - } - /** - *
-     * System properties of the message.
-     * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> - getSystemPropertiesFieldBuilder() { - if (systemPropertiesBuilder_ == null) { - systemPropertiesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder>( - getSystemProperties(), - getParentForChildren(), - isClean()); - systemProperties_ = null; - } - return systemPropertiesBuilder_; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> extInfo_; - private com.google.protobuf.MapField - internalGetExtInfo() { - if (extInfo_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ExtInfoDefaultEntryHolder.defaultEntry); - } - return extInfo_; - } - private com.google.protobuf.MapField - internalGetMutableExtInfo() { - onChanged();; - if (extInfo_ == null) { - extInfo_ = com.google.protobuf.MapField.newMapField( - ExtInfoDefaultEntryHolder.defaultEntry); - } - if (!extInfo_.isMutable()) { - extInfo_ = extInfo_.copy(); - } - return extInfo_; - } - - public int getExtInfoCount() { - return internalGetExtInfo().getMap().size(); - } - /** - *
-     * Request-scoped extension information. Unknown entries should be ignored.
-     * Known keys:
-     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-     * 
- * - * map<string, string> ext_info = 8; - */ - - @java.lang.Override - public boolean containsExtInfo( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetExtInfo().getMap().containsKey(key); - } - /** - * Use {@link #getExtInfoMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getExtInfo() { - return getExtInfoMap(); - } - /** - *
-     * Request-scoped extension information. Unknown entries should be ignored.
-     * Known keys:
-     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-     * 
- * - * map<string, string> ext_info = 8; - */ - @java.lang.Override - - public java.util.Map getExtInfoMap() { - return internalGetExtInfo().getMap(); - } - /** - *
-     * Request-scoped extension information. Unknown entries should be ignored.
-     * Known keys:
-     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-     * 
- * - * map<string, string> ext_info = 8; - */ - @java.lang.Override - - public java.lang.String getExtInfoOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetExtInfo().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Request-scoped extension information. Unknown entries should be ignored.
-     * Known keys:
-     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-     * 
- * - * map<string, string> ext_info = 8; - */ - @java.lang.Override - - public java.lang.String getExtInfoOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetExtInfo().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearExtInfo() { - internalGetMutableExtInfo().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Request-scoped extension information. Unknown entries should be ignored.
-     * Known keys:
-     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-     * 
- * - * map<string, string> ext_info = 8; - */ - - public Builder removeExtInfo( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableExtInfo().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableExtInfo() { - return internalGetMutableExtInfo().getMutableMap(); - } - /** - *
-     * Request-scoped extension information. Unknown entries should be ignored.
-     * Known keys:
-     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-     * 
- * - * map<string, string> ext_info = 8; - */ - public Builder putExtInfo( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableExtInfo().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Request-scoped extension information. Unknown entries should be ignored.
-     * Known keys:
-     * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-     * 
- * - * map<string, string> ext_info = 8; - */ - - public Builder putAllExtInfo( - java.util.Map values) { - internalGetMutableExtInfo().getMutableMap() - .putAll(values); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AdminSendMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AdminSendMessageRequest) - private static final apache.rocketmq.v2.AdminSendMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.AdminSendMessageRequest(); - } - - public static apache.rocketmq.v2.AdminSendMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AdminSendMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AdminSendMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java deleted file mode 100644 index c65648151f9..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageRequestOrBuilder.java +++ /dev/null @@ -1,270 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface AdminSendMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AdminSendMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 3; - * @return Whether the tag field is set. - */ - boolean hasTag(); - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 3; - * @return The tag. - */ - java.lang.String getTag(); - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 3; - * @return The bytes for tag. - */ - com.google.protobuf.ByteString - getTagBytes(); - - /** - *
-   * Message key
-   * 
- * - * optional string key = 4; - * @return Whether the key field is set. - */ - boolean hasKey(); - /** - *
-   * Message key
-   * 
- * - * optional string key = 4; - * @return The key. - */ - java.lang.String getKey(); - /** - *
-   * Message key
-   * 
- * - * optional string key = 4; - * @return The bytes for key. - */ - com.google.protobuf.ByteString - getKeyBytes(); - - /** - *
-   * Message body
-   * 
- * - * bytes body = 5; - * @return The body. - */ - com.google.protobuf.ByteString getBody(); - - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - int getUserPropertiesCount(); - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - boolean containsUserProperties( - java.lang.String key); - /** - * Use {@link #getUserPropertiesMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getUserProperties(); - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - java.util.Map - getUserPropertiesMap(); - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - - /* nullable */ -java.lang.String getUserPropertiesOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * User-defined properties of the message.
-   * 
- * - * map<string, string> user_properties = 6; - */ - - java.lang.String getUserPropertiesOrThrow( - java.lang.String key); - - /** - *
-   * System properties of the message.
-   * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - * @return Whether the systemProperties field is set. - */ - boolean hasSystemProperties(); - /** - *
-   * System properties of the message.
-   * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - * @return The systemProperties. - */ - apache.rocketmq.v2.SystemProperties getSystemProperties(); - /** - *
-   * System properties of the message.
-   * 
- * - * optional .apache.rocketmq.v2.SystemProperties system_properties = 7; - */ - apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder(); - - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - int getExtInfoCount(); - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - boolean containsExtInfo( - java.lang.String key); - /** - * Use {@link #getExtInfoMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getExtInfo(); - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - java.util.Map - getExtInfoMap(); - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - - /* nullable */ -java.lang.String getExtInfoOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * Request-scoped extension information. Unknown entries should be ignored.
-   * Known keys:
-   * - protocol_type: Protocol used by the original producer (REMOTING or GRPC_V2).
-   * 
- * - * map<string, string> ext_info = 8; - */ - - java.lang.String getExtInfoOrThrow( - java.lang.String key); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java deleted file mode 100644 index d367aa018a5..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponse.java +++ /dev/null @@ -1,775 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageResponse} - */ -public final class AdminSendMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.AdminSendMessageResponse) - AdminSendMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use AdminSendMessageResponse.newBuilder() to construct. - private AdminSendMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private AdminSendMessageResponse() { - messageId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new AdminSendMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private AdminSendMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AdminSendMessageResponse.class, apache.rocketmq.v2.AdminSendMessageResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object messageId_; - /** - *
-   * Id assigned to the sent message.
-   * 
- * - * string message_id = 2; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - *
-   * Id assigned to the sent message.
-   * 
- * - * string message_id = 2; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.AdminSendMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.AdminSendMessageResponse other = (apache.rocketmq.v2.AdminSendMessageResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.AdminSendMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.AdminSendMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.AdminSendMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.AdminSendMessageResponse) - apache.rocketmq.v2.AdminSendMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.AdminSendMessageResponse.class, apache.rocketmq.v2.AdminSendMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.AdminSendMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - messageId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.AdminSendMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageResponse build() { - apache.rocketmq.v2.AdminSendMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageResponse buildPartial() { - apache.rocketmq.v2.AdminSendMessageResponse result = new apache.rocketmq.v2.AdminSendMessageResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.messageId_ = messageId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.AdminSendMessageResponse) { - return mergeFrom((apache.rocketmq.v2.AdminSendMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.AdminSendMessageResponse other) { - if (other == apache.rocketmq.v2.AdminSendMessageResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.AdminSendMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.AdminSendMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.lang.Object messageId_ = ""; - /** - *
-     * Id assigned to the sent message.
-     * 
- * - * string message_id = 2; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Id assigned to the sent message.
-     * 
- * - * string message_id = 2; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Id assigned to the sent message.
-     * 
- * - * string message_id = 2; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - *
-     * Id assigned to the sent message.
-     * 
- * - * string message_id = 2; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - *
-     * Id assigned to the sent message.
-     * 
- * - * string message_id = 2; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.AdminSendMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.AdminSendMessageResponse) - private static final apache.rocketmq.v2.AdminSendMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.AdminSendMessageResponse(); - } - - public static apache.rocketmq.v2.AdminSendMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public AdminSendMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new AdminSendMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.AdminSendMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java deleted file mode 100644 index 93a73e65908..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AdminSendMessageResponseOrBuilder.java +++ /dev/null @@ -1,44 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface AdminSendMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.AdminSendMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - *
-   * Id assigned to the sent message.
-   * 
- * - * string message_id = 2; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - *
-   * Id assigned to the sent message.
-   * 
- * - * string message_id = 2; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Assignment.java b/proxy/src/main/java/apache/rocketmq/v2/Assignment.java deleted file mode 100644 index d6a3c02e67d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Assignment.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Assignment} - */ -public final class Assignment extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Assignment) - AssignmentOrBuilder { -private static final long serialVersionUID = 0L; - // Use Assignment.newBuilder() to construct. - private Assignment(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Assignment() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Assignment(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Assignment( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Assignment.class, apache.rocketmq.v2.Assignment.Builder.class); - } - - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (messageQueue_ != null) { - output.writeMessage(1, getMessageQueue()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getMessageQueue()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Assignment)) { - return super.equals(obj); - } - apache.rocketmq.v2.Assignment other = (apache.rocketmq.v2.Assignment) obj; - - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Assignment parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Assignment parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Assignment parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Assignment parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Assignment parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Assignment parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Assignment parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Assignment parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Assignment parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Assignment parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Assignment parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Assignment parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Assignment prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Assignment} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Assignment) - apache.rocketmq.v2.AssignmentOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Assignment.class, apache.rocketmq.v2.Assignment.Builder.class); - } - - // Construct using apache.rocketmq.v2.Assignment.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Assignment_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Assignment getDefaultInstanceForType() { - return apache.rocketmq.v2.Assignment.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Assignment build() { - apache.rocketmq.v2.Assignment result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Assignment buildPartial() { - apache.rocketmq.v2.Assignment result = new apache.rocketmq.v2.Assignment(this); - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Assignment) { - return mergeFrom((apache.rocketmq.v2.Assignment)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Assignment other) { - if (other == apache.rocketmq.v2.Assignment.getDefaultInstance()) return this; - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Assignment parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Assignment) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Assignment) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Assignment) - private static final apache.rocketmq.v2.Assignment DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Assignment(); - } - - public static apache.rocketmq.v2.Assignment getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Assignment parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Assignment(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Assignment getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java deleted file mode 100644 index b6e16ef80e1..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/AssignmentOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface AssignmentOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Assignment) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Broker.java b/proxy/src/main/java/apache/rocketmq/v2/Broker.java deleted file mode 100644 index 09d48797f2b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Broker.java +++ /dev/null @@ -1,943 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Broker} - */ -public final class Broker extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Broker) - BrokerOrBuilder { -private static final long serialVersionUID = 0L; - // Use Broker.newBuilder() to construct. - private Broker(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Broker() { - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Broker(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Broker( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 16: { - - id_ = input.readInt32(); - break; - } - case 26: { - apache.rocketmq.v2.Endpoints.Builder subBuilder = null; - if (endpoints_ != null) { - subBuilder = endpoints_.toBuilder(); - } - endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(endpoints_); - endpoints_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Broker.class, apache.rocketmq.v2.Broker.Builder.class); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-   * Name of the broker
-   * 
- * - * string name = 1; - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Name of the broker
-   * 
- * - * string name = 1; - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ID_FIELD_NUMBER = 2; - private int id_; - /** - *
-   * Broker index. Canonically, index = 0 implies that the broker is playing
-   * leader role while brokers with index > 0 play follower role.
-   * 
- * - * int32 id = 2; - * @return The id. - */ - @java.lang.Override - public int getId() { - return id_; - } - - public static final int ENDPOINTS_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Endpoints endpoints_; - /** - *
-   * Address of the broker, complying with the following scheme
-   * 1. dns:[//authority/]host[:port]
-   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-   * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return Whether the endpoints field is set. - */ - @java.lang.Override - public boolean hasEndpoints() { - return endpoints_ != null; - } - /** - *
-   * Address of the broker, complying with the following scheme
-   * 1. dns:[//authority/]host[:port]
-   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-   * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return The endpoints. - */ - @java.lang.Override - public apache.rocketmq.v2.Endpoints getEndpoints() { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - /** - *
-   * Address of the broker, complying with the following scheme
-   * 1. dns:[//authority/]host[:port]
-   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-   * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - return getEndpoints(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (id_ != 0) { - output.writeInt32(2, id_); - } - if (endpoints_ != null) { - output.writeMessage(3, getEndpoints()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (id_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, id_); - } - if (endpoints_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getEndpoints()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Broker)) { - return super.equals(obj); - } - apache.rocketmq.v2.Broker other = (apache.rocketmq.v2.Broker) obj; - - if (!getName() - .equals(other.getName())) return false; - if (getId() - != other.getId()) return false; - if (hasEndpoints() != other.hasEndpoints()) return false; - if (hasEndpoints()) { - if (!getEndpoints() - .equals(other.getEndpoints())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (37 * hash) + ID_FIELD_NUMBER; - hash = (53 * hash) + getId(); - if (hasEndpoints()) { - hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; - hash = (53 * hash) + getEndpoints().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Broker parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Broker parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Broker parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Broker parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Broker parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Broker parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Broker parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Broker parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Broker parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Broker parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Broker parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Broker parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Broker prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Broker} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Broker) - apache.rocketmq.v2.BrokerOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Broker.class, apache.rocketmq.v2.Broker.Builder.class); - } - - // Construct using apache.rocketmq.v2.Broker.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - id_ = 0; - - if (endpointsBuilder_ == null) { - endpoints_ = null; - } else { - endpoints_ = null; - endpointsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Broker_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Broker getDefaultInstanceForType() { - return apache.rocketmq.v2.Broker.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Broker build() { - apache.rocketmq.v2.Broker result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Broker buildPartial() { - apache.rocketmq.v2.Broker result = new apache.rocketmq.v2.Broker(this); - result.name_ = name_; - result.id_ = id_; - if (endpointsBuilder_ == null) { - result.endpoints_ = endpoints_; - } else { - result.endpoints_ = endpointsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Broker) { - return mergeFrom((apache.rocketmq.v2.Broker)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Broker other) { - if (other == apache.rocketmq.v2.Broker.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.getId() != 0) { - setId(other.getId()); - } - if (other.hasEndpoints()) { - mergeEndpoints(other.getEndpoints()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Broker parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Broker) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object name_ = ""; - /** - *
-     * Name of the broker
-     * 
- * - * string name = 1; - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Name of the broker
-     * 
- * - * string name = 1; - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Name of the broker
-     * 
- * - * string name = 1; - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Name of the broker
-     * 
- * - * string name = 1; - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Name of the broker
-     * 
- * - * string name = 1; - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private int id_ ; - /** - *
-     * Broker index. Canonically, index = 0 implies that the broker is playing
-     * leader role while brokers with index > 0 play follower role.
-     * 
- * - * int32 id = 2; - * @return The id. - */ - @java.lang.Override - public int getId() { - return id_; - } - /** - *
-     * Broker index. Canonically, index = 0 implies that the broker is playing
-     * leader role while brokers with index > 0 play follower role.
-     * 
- * - * int32 id = 2; - * @param value The id to set. - * @return This builder for chaining. - */ - public Builder setId(int value) { - - id_ = value; - onChanged(); - return this; - } - /** - *
-     * Broker index. Canonically, index = 0 implies that the broker is playing
-     * leader role while brokers with index > 0 play follower role.
-     * 
- * - * int32 id = 2; - * @return This builder for chaining. - */ - public Builder clearId() { - - id_ = 0; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Endpoints endpoints_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return Whether the endpoints field is set. - */ - public boolean hasEndpoints() { - return endpointsBuilder_ != null || endpoints_ != null; - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return The endpoints. - */ - public apache.rocketmq.v2.Endpoints getEndpoints() { - if (endpointsBuilder_ == null) { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } else { - return endpointsBuilder_.getMessage(); - } - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endpoints_ = value; - onChanged(); - } else { - endpointsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder setEndpoints( - apache.rocketmq.v2.Endpoints.Builder builderForValue) { - if (endpointsBuilder_ == null) { - endpoints_ = builderForValue.build(); - onChanged(); - } else { - endpointsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (endpoints_ != null) { - endpoints_ = - apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); - } else { - endpoints_ = value; - } - onChanged(); - } else { - endpointsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder clearEndpoints() { - if (endpointsBuilder_ == null) { - endpoints_ = null; - onChanged(); - } else { - endpoints_ = null; - endpointsBuilder_ = null; - } - - return this; - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { - - onChanged(); - return getEndpointsFieldBuilder().getBuilder(); - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - if (endpointsBuilder_ != null) { - return endpointsBuilder_.getMessageOrBuilder(); - } else { - return endpoints_ == null ? - apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - } - /** - *
-     * Address of the broker, complying with the following scheme
-     * 1. dns:[//authority/]host[:port]
-     * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-     * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-     * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> - getEndpointsFieldBuilder() { - if (endpointsBuilder_ == null) { - endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( - getEndpoints(), - getParentForChildren(), - isClean()); - endpoints_ = null; - } - return endpointsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Broker) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Broker) - private static final apache.rocketmq.v2.Broker DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Broker(); - } - - public static apache.rocketmq.v2.Broker getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Broker parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Broker(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Broker getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java deleted file mode 100644 index 607388a4349..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/BrokerOrBuilder.java +++ /dev/null @@ -1,76 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface BrokerOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Broker) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Name of the broker
-   * 
- * - * string name = 1; - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Name of the broker
-   * 
- * - * string name = 1; - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - *
-   * Broker index. Canonically, index = 0 implies that the broker is playing
-   * leader role while brokers with index > 0 play follower role.
-   * 
- * - * int32 id = 2; - * @return The id. - */ - int getId(); - - /** - *
-   * Address of the broker, complying with the following scheme
-   * 1. dns:[//authority/]host[:port]
-   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-   * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return Whether the endpoints field is set. - */ - boolean hasEndpoints(); - /** - *
-   * Address of the broker, complying with the following scheme
-   * 1. dns:[//authority/]host[:port]
-   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-   * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return The endpoints. - */ - apache.rocketmq.v2.Endpoints getEndpoints(); - /** - *
-   * Address of the broker, complying with the following scheme
-   * 1. dns:[//authority/]host[:port]
-   * 2. ipv4:address[:port][,address[:port],...] – IPv4 addresses
-   * 3. ipv6:address[:port][,address[:port],...] – IPv6 addresses
-   * 
- * - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java deleted file mode 100644 index c33946b951f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequest.java +++ /dev/null @@ -1,1646 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationRequest} - */ -public final class ChangeInvisibleDurationRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeInvisibleDurationRequest) - ChangeInvisibleDurationRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ChangeInvisibleDurationRequest.newBuilder() to construct. - private ChangeInvisibleDurationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ChangeInvisibleDurationRequest() { - receiptHandle_ = ""; - messageId_ = ""; - liteTopic_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ChangeInvisibleDurationRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ChangeInvisibleDurationRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - receiptHandle_ = s; - break; - } - case 34: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (invisibleDuration_ != null) { - subBuilder = invisibleDuration_.toBuilder(); - } - invisibleDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(invisibleDuration_); - invisibleDuration_ = subBuilder.buildPartial(); - } - - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - liteTopic_ = s; - break; - } - case 56: { - bitField0_ |= 0x00000002; - suspend_ = input.readBool(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeInvisibleDurationRequest.class, apache.rocketmq.v2.ChangeInvisibleDurationRequest.Builder.class); - } - - private int bitField0_; - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int RECEIPT_HANDLE_FIELD_NUMBER = 3; - private volatile java.lang.Object receiptHandle_; - /** - *
-   * Unique receipt handle to identify message to change
-   * 
- * - * string receipt_handle = 3; - * @return The receiptHandle. - */ - @java.lang.Override - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } - } - /** - *
-   * Unique receipt handle to identify message to change
-   * 
- * - * string receipt_handle = 3; - * @return The bytes for receiptHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int INVISIBLE_DURATION_FIELD_NUMBER = 4; - private com.google.protobuf.Duration invisibleDuration_; - /** - *
-   * New invisible duration
-   * 
- * - * .google.protobuf.Duration invisible_duration = 4; - * @return Whether the invisibleDuration field is set. - */ - @java.lang.Override - public boolean hasInvisibleDuration() { - return invisibleDuration_ != null; - } - /** - *
-   * New invisible duration
-   * 
- * - * .google.protobuf.Duration invisible_duration = 4; - * @return The invisibleDuration. - */ - @java.lang.Override - public com.google.protobuf.Duration getInvisibleDuration() { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - /** - *
-   * New invisible duration
-   * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { - return getInvisibleDuration(); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 5; - private volatile java.lang.Object messageId_; - /** - *
-   * For message tracing
-   * 
- * - * string message_id = 5; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - *
-   * For message tracing
-   * 
- * - * string message_id = 5; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int LITE_TOPIC_FIELD_NUMBER = 6; - private volatile java.lang.Object liteTopic_; - /** - * optional string lite_topic = 6; - * @return Whether the liteTopic field is set. - */ - @java.lang.Override - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string lite_topic = 6; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } - } - /** - * optional string lite_topic = 6; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int SUSPEND_FIELD_NUMBER = 7; - private boolean suspend_; - /** - *
-   * If true, server will not increment the retry times for this message
-   * 
- * - * optional bool suspend = 7; - * @return Whether the suspend field is set. - */ - @java.lang.Override - public boolean hasSuspend() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * If true, server will not increment the retry times for this message
-   * 
- * - * optional bool suspend = 7; - * @return The suspend. - */ - @java.lang.Override - public boolean getSuspend() { - return suspend_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, receiptHandle_); - } - if (invisibleDuration_ != null) { - output.writeMessage(4, getInvisibleDuration()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, messageId_); - } - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, liteTopic_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeBool(7, suspend_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, receiptHandle_); - } - if (invisibleDuration_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getInvisibleDuration()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, messageId_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, liteTopic_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(7, suspend_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ChangeInvisibleDurationRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ChangeInvisibleDurationRequest other = (apache.rocketmq.v2.ChangeInvisibleDurationRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!getReceiptHandle() - .equals(other.getReceiptHandle())) return false; - if (hasInvisibleDuration() != other.hasInvisibleDuration()) return false; - if (hasInvisibleDuration()) { - if (!getInvisibleDuration() - .equals(other.getInvisibleDuration())) return false; - } - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (hasLiteTopic() != other.hasLiteTopic()) return false; - if (hasLiteTopic()) { - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - } - if (hasSuspend() != other.hasSuspend()) return false; - if (hasSuspend()) { - if (getSuspend() - != other.getSuspend()) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getReceiptHandle().hashCode(); - if (hasInvisibleDuration()) { - hash = (37 * hash) + INVISIBLE_DURATION_FIELD_NUMBER; - hash = (53 * hash) + getInvisibleDuration().hashCode(); - } - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - if (hasLiteTopic()) { - hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - } - if (hasSuspend()) { - hash = (37 * hash) + SUSPEND_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getSuspend()); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ChangeInvisibleDurationRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeInvisibleDurationRequest) - apache.rocketmq.v2.ChangeInvisibleDurationRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeInvisibleDurationRequest.class, apache.rocketmq.v2.ChangeInvisibleDurationRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ChangeInvisibleDurationRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - receiptHandle_ = ""; - - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = null; - } else { - invisibleDuration_ = null; - invisibleDurationBuilder_ = null; - } - messageId_ = ""; - - liteTopic_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - suspend_ = false; - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ChangeInvisibleDurationRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationRequest build() { - apache.rocketmq.v2.ChangeInvisibleDurationRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationRequest buildPartial() { - apache.rocketmq.v2.ChangeInvisibleDurationRequest result = new apache.rocketmq.v2.ChangeInvisibleDurationRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.receiptHandle_ = receiptHandle_; - if (invisibleDurationBuilder_ == null) { - result.invisibleDuration_ = invisibleDuration_; - } else { - result.invisibleDuration_ = invisibleDurationBuilder_.build(); - } - result.messageId_ = messageId_; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.liteTopic_ = liteTopic_; - if (((from_bitField0_ & 0x00000002) != 0)) { - result.suspend_ = suspend_; - to_bitField0_ |= 0x00000002; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ChangeInvisibleDurationRequest) { - return mergeFrom((apache.rocketmq.v2.ChangeInvisibleDurationRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ChangeInvisibleDurationRequest other) { - if (other == apache.rocketmq.v2.ChangeInvisibleDurationRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (!other.getReceiptHandle().isEmpty()) { - receiptHandle_ = other.receiptHandle_; - onChanged(); - } - if (other.hasInvisibleDuration()) { - mergeInvisibleDuration(other.getInvisibleDuration()); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - if (other.hasLiteTopic()) { - bitField0_ |= 0x00000001; - liteTopic_ = other.liteTopic_; - onChanged(); - } - if (other.hasSuspend()) { - setSuspend(other.getSuspend()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ChangeInvisibleDurationRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ChangeInvisibleDurationRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.lang.Object receiptHandle_ = ""; - /** - *
-     * Unique receipt handle to identify message to change
-     * 
- * - * string receipt_handle = 3; - * @return The receiptHandle. - */ - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Unique receipt handle to identify message to change
-     * 
- * - * string receipt_handle = 3; - * @return The bytes for receiptHandle. - */ - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Unique receipt handle to identify message to change
-     * 
- * - * string receipt_handle = 3; - * @param value The receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - receiptHandle_ = value; - onChanged(); - return this; - } - /** - *
-     * Unique receipt handle to identify message to change
-     * 
- * - * string receipt_handle = 3; - * @return This builder for chaining. - */ - public Builder clearReceiptHandle() { - - receiptHandle_ = getDefaultInstance().getReceiptHandle(); - onChanged(); - return this; - } - /** - *
-     * Unique receipt handle to identify message to change
-     * 
- * - * string receipt_handle = 3; - * @param value The bytes for receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - receiptHandle_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Duration invisibleDuration_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> invisibleDurationBuilder_; - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - * @return Whether the invisibleDuration field is set. - */ - public boolean hasInvisibleDuration() { - return invisibleDurationBuilder_ != null || invisibleDuration_ != null; - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - * @return The invisibleDuration. - */ - public com.google.protobuf.Duration getInvisibleDuration() { - if (invisibleDurationBuilder_ == null) { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } else { - return invisibleDurationBuilder_.getMessage(); - } - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - public Builder setInvisibleDuration(com.google.protobuf.Duration value) { - if (invisibleDurationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - invisibleDuration_ = value; - onChanged(); - } else { - invisibleDurationBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - public Builder setInvisibleDuration( - com.google.protobuf.Duration.Builder builderForValue) { - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = builderForValue.build(); - onChanged(); - } else { - invisibleDurationBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - public Builder mergeInvisibleDuration(com.google.protobuf.Duration value) { - if (invisibleDurationBuilder_ == null) { - if (invisibleDuration_ != null) { - invisibleDuration_ = - com.google.protobuf.Duration.newBuilder(invisibleDuration_).mergeFrom(value).buildPartial(); - } else { - invisibleDuration_ = value; - } - onChanged(); - } else { - invisibleDurationBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - public Builder clearInvisibleDuration() { - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = null; - onChanged(); - } else { - invisibleDuration_ = null; - invisibleDurationBuilder_ = null; - } - - return this; - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - public com.google.protobuf.Duration.Builder getInvisibleDurationBuilder() { - - onChanged(); - return getInvisibleDurationFieldBuilder().getBuilder(); - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { - if (invisibleDurationBuilder_ != null) { - return invisibleDurationBuilder_.getMessageOrBuilder(); - } else { - return invisibleDuration_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - } - /** - *
-     * New invisible duration
-     * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getInvisibleDurationFieldBuilder() { - if (invisibleDurationBuilder_ == null) { - invisibleDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getInvisibleDuration(), - getParentForChildren(), - isClean()); - invisibleDuration_ = null; - } - return invisibleDurationBuilder_; - } - - private java.lang.Object messageId_ = ""; - /** - *
-     * For message tracing
-     * 
- * - * string message_id = 5; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * For message tracing
-     * 
- * - * string message_id = 5; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * For message tracing
-     * 
- * - * string message_id = 5; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - *
-     * For message tracing
-     * 
- * - * string message_id = 5; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - *
-     * For message tracing
-     * 
- * - * string message_id = 5; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - - private java.lang.Object liteTopic_ = ""; - /** - * optional string lite_topic = 6; - * @return Whether the liteTopic field is set. - */ - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string lite_topic = 6; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * optional string lite_topic = 6; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * optional string lite_topic = 6; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - liteTopic_ = value; - onChanged(); - return this; - } - /** - * optional string lite_topic = 6; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - bitField0_ = (bitField0_ & ~0x00000001); - liteTopic_ = getDefaultInstance().getLiteTopic(); - onChanged(); - return this; - } - /** - * optional string lite_topic = 6; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - liteTopic_ = value; - onChanged(); - return this; - } - - private boolean suspend_ ; - /** - *
-     * If true, server will not increment the retry times for this message
-     * 
- * - * optional bool suspend = 7; - * @return Whether the suspend field is set. - */ - @java.lang.Override - public boolean hasSuspend() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-     * If true, server will not increment the retry times for this message
-     * 
- * - * optional bool suspend = 7; - * @return The suspend. - */ - @java.lang.Override - public boolean getSuspend() { - return suspend_; - } - /** - *
-     * If true, server will not increment the retry times for this message
-     * 
- * - * optional bool suspend = 7; - * @param value The suspend to set. - * @return This builder for chaining. - */ - public Builder setSuspend(boolean value) { - bitField0_ |= 0x00000002; - suspend_ = value; - onChanged(); - return this; - } - /** - *
-     * If true, server will not increment the retry times for this message
-     * 
- * - * optional bool suspend = 7; - * @return This builder for chaining. - */ - public Builder clearSuspend() { - bitField0_ = (bitField0_ & ~0x00000002); - suspend_ = false; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeInvisibleDurationRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeInvisibleDurationRequest) - private static final apache.rocketmq.v2.ChangeInvisibleDurationRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeInvisibleDurationRequest(); - } - - public static apache.rocketmq.v2.ChangeInvisibleDurationRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ChangeInvisibleDurationRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ChangeInvisibleDurationRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java deleted file mode 100644 index 0b5018e1d29..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationRequestOrBuilder.java +++ /dev/null @@ -1,142 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ChangeInvisibleDurationRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeInvisibleDurationRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * Unique receipt handle to identify message to change
-   * 
- * - * string receipt_handle = 3; - * @return The receiptHandle. - */ - java.lang.String getReceiptHandle(); - /** - *
-   * Unique receipt handle to identify message to change
-   * 
- * - * string receipt_handle = 3; - * @return The bytes for receiptHandle. - */ - com.google.protobuf.ByteString - getReceiptHandleBytes(); - - /** - *
-   * New invisible duration
-   * 
- * - * .google.protobuf.Duration invisible_duration = 4; - * @return Whether the invisibleDuration field is set. - */ - boolean hasInvisibleDuration(); - /** - *
-   * New invisible duration
-   * 
- * - * .google.protobuf.Duration invisible_duration = 4; - * @return The invisibleDuration. - */ - com.google.protobuf.Duration getInvisibleDuration(); - /** - *
-   * New invisible duration
-   * 
- * - * .google.protobuf.Duration invisible_duration = 4; - */ - com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder(); - - /** - *
-   * For message tracing
-   * 
- * - * string message_id = 5; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - *
-   * For message tracing
-   * 
- * - * string message_id = 5; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - * optional string lite_topic = 6; - * @return Whether the liteTopic field is set. - */ - boolean hasLiteTopic(); - /** - * optional string lite_topic = 6; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - * optional string lite_topic = 6; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); - - /** - *
-   * If true, server will not increment the retry times for this message
-   * 
- * - * optional bool suspend = 7; - * @return Whether the suspend field is set. - */ - boolean hasSuspend(); - /** - *
-   * If true, server will not increment the retry times for this message
-   * 
- * - * optional bool suspend = 7; - * @return The suspend. - */ - boolean getSuspend(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java deleted file mode 100644 index f27a28e04ce..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponse.java +++ /dev/null @@ -1,775 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationResponse} - */ -public final class ChangeInvisibleDurationResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeInvisibleDurationResponse) - ChangeInvisibleDurationResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ChangeInvisibleDurationResponse.newBuilder() to construct. - private ChangeInvisibleDurationResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ChangeInvisibleDurationResponse() { - receiptHandle_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ChangeInvisibleDurationResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ChangeInvisibleDurationResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - receiptHandle_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeInvisibleDurationResponse.class, apache.rocketmq.v2.ChangeInvisibleDurationResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int RECEIPT_HANDLE_FIELD_NUMBER = 2; - private volatile java.lang.Object receiptHandle_; - /** - *
-   * Server may generate a new receipt handle for the message.
-   * 
- * - * string receipt_handle = 2; - * @return The receiptHandle. - */ - @java.lang.Override - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } - } - /** - *
-   * Server may generate a new receipt handle for the message.
-   * 
- * - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, receiptHandle_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, receiptHandle_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ChangeInvisibleDurationResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ChangeInvisibleDurationResponse other = (apache.rocketmq.v2.ChangeInvisibleDurationResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getReceiptHandle() - .equals(other.getReceiptHandle())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getReceiptHandle().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ChangeInvisibleDurationResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ChangeInvisibleDurationResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeInvisibleDurationResponse) - apache.rocketmq.v2.ChangeInvisibleDurationResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeInvisibleDurationResponse.class, apache.rocketmq.v2.ChangeInvisibleDurationResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ChangeInvisibleDurationResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - receiptHandle_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ChangeInvisibleDurationResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationResponse build() { - apache.rocketmq.v2.ChangeInvisibleDurationResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationResponse buildPartial() { - apache.rocketmq.v2.ChangeInvisibleDurationResponse result = new apache.rocketmq.v2.ChangeInvisibleDurationResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.receiptHandle_ = receiptHandle_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ChangeInvisibleDurationResponse) { - return mergeFrom((apache.rocketmq.v2.ChangeInvisibleDurationResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ChangeInvisibleDurationResponse other) { - if (other == apache.rocketmq.v2.ChangeInvisibleDurationResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (!other.getReceiptHandle().isEmpty()) { - receiptHandle_ = other.receiptHandle_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ChangeInvisibleDurationResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ChangeInvisibleDurationResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.lang.Object receiptHandle_ = ""; - /** - *
-     * Server may generate a new receipt handle for the message.
-     * 
- * - * string receipt_handle = 2; - * @return The receiptHandle. - */ - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Server may generate a new receipt handle for the message.
-     * 
- * - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Server may generate a new receipt handle for the message.
-     * 
- * - * string receipt_handle = 2; - * @param value The receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - receiptHandle_ = value; - onChanged(); - return this; - } - /** - *
-     * Server may generate a new receipt handle for the message.
-     * 
- * - * string receipt_handle = 2; - * @return This builder for chaining. - */ - public Builder clearReceiptHandle() { - - receiptHandle_ = getDefaultInstance().getReceiptHandle(); - onChanged(); - return this; - } - /** - *
-     * Server may generate a new receipt handle for the message.
-     * 
- * - * string receipt_handle = 2; - * @param value The bytes for receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - receiptHandle_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeInvisibleDurationResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeInvisibleDurationResponse) - private static final apache.rocketmq.v2.ChangeInvisibleDurationResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeInvisibleDurationResponse(); - } - - public static apache.rocketmq.v2.ChangeInvisibleDurationResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ChangeInvisibleDurationResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ChangeInvisibleDurationResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeInvisibleDurationResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java deleted file mode 100644 index a1dd4cbc338..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeInvisibleDurationResponseOrBuilder.java +++ /dev/null @@ -1,44 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ChangeInvisibleDurationResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeInvisibleDurationResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - *
-   * Server may generate a new receipt handle for the message.
-   * 
- * - * string receipt_handle = 2; - * @return The receiptHandle. - */ - java.lang.String getReceiptHandle(); - /** - *
-   * Server may generate a new receipt handle for the message.
-   * 
- * - * string receipt_handle = 2; - * @return The bytes for receiptHandle. - */ - com.google.protobuf.ByteString - getReceiptHandleBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java deleted file mode 100644 index fe6a8047586..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequest.java +++ /dev/null @@ -1,662 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Request to dynamically change the runtime log level of the server without a
- * restart. Mainly used for on-demand troubleshooting.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelRequest} - */ -public final class ChangeLogLevelRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeLogLevelRequest) - ChangeLogLevelRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ChangeLogLevelRequest.newBuilder() to construct. - private ChangeLogLevelRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ChangeLogLevelRequest() { - level_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ChangeLogLevelRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ChangeLogLevelRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - - level_ = rawValue; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeLogLevelRequest.class, apache.rocketmq.v2.ChangeLogLevelRequest.Builder.class); - } - - /** - * Protobuf enum {@code apache.rocketmq.v2.ChangeLogLevelRequest.Level} - */ - public enum Level - implements com.google.protobuf.ProtocolMessageEnum { - /** - * TRACE = 0; - */ - TRACE(0), - /** - * DEBUG = 1; - */ - DEBUG(1), - /** - * INFO = 2; - */ - INFO(2), - /** - * WARN = 3; - */ - WARN(3), - /** - * ERROR = 4; - */ - ERROR(4), - UNRECOGNIZED(-1), - ; - - /** - * TRACE = 0; - */ - public static final int TRACE_VALUE = 0; - /** - * DEBUG = 1; - */ - public static final int DEBUG_VALUE = 1; - /** - * INFO = 2; - */ - public static final int INFO_VALUE = 2; - /** - * WARN = 3; - */ - public static final int WARN_VALUE = 3; - /** - * ERROR = 4; - */ - public static final int ERROR_VALUE = 4; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static Level valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static Level forNumber(int value) { - switch (value) { - case 0: return TRACE; - case 1: return DEBUG; - case 2: return INFO; - case 3: return WARN; - case 4: return ERROR; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - Level> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public Level findValueByNumber(int number) { - return Level.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.ChangeLogLevelRequest.getDescriptor().getEnumTypes().get(0); - } - - private static final Level[] VALUES = values(); - - public static Level valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private Level(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.ChangeLogLevelRequest.Level) - } - - public static final int LEVEL_FIELD_NUMBER = 1; - private int level_; - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @return The enum numeric value on the wire for level. - */ - @java.lang.Override public int getLevelValue() { - return level_; - } - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @return The level. - */ - @java.lang.Override public apache.rocketmq.v2.ChangeLogLevelRequest.Level getLevel() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.ChangeLogLevelRequest.Level result = apache.rocketmq.v2.ChangeLogLevelRequest.Level.valueOf(level_); - return result == null ? apache.rocketmq.v2.ChangeLogLevelRequest.Level.UNRECOGNIZED : result; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (level_ != apache.rocketmq.v2.ChangeLogLevelRequest.Level.TRACE.getNumber()) { - output.writeEnum(1, level_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (level_ != apache.rocketmq.v2.ChangeLogLevelRequest.Level.TRACE.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, level_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ChangeLogLevelRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ChangeLogLevelRequest other = (apache.rocketmq.v2.ChangeLogLevelRequest) obj; - - if (level_ != other.level_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LEVEL_FIELD_NUMBER; - hash = (53 * hash) + level_; - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeLogLevelRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ChangeLogLevelRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request to dynamically change the runtime log level of the server without a
-   * restart. Mainly used for on-demand troubleshooting.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeLogLevelRequest) - apache.rocketmq.v2.ChangeLogLevelRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeLogLevelRequest.class, apache.rocketmq.v2.ChangeLogLevelRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ChangeLogLevelRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - level_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ChangeLogLevelRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelRequest build() { - apache.rocketmq.v2.ChangeLogLevelRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelRequest buildPartial() { - apache.rocketmq.v2.ChangeLogLevelRequest result = new apache.rocketmq.v2.ChangeLogLevelRequest(this); - result.level_ = level_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ChangeLogLevelRequest) { - return mergeFrom((apache.rocketmq.v2.ChangeLogLevelRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ChangeLogLevelRequest other) { - if (other == apache.rocketmq.v2.ChangeLogLevelRequest.getDefaultInstance()) return this; - if (other.level_ != 0) { - setLevelValue(other.getLevelValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ChangeLogLevelRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ChangeLogLevelRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private int level_ = 0; - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @return The enum numeric value on the wire for level. - */ - @java.lang.Override public int getLevelValue() { - return level_; - } - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @param value The enum numeric value on the wire for level to set. - * @return This builder for chaining. - */ - public Builder setLevelValue(int value) { - - level_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @return The level. - */ - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelRequest.Level getLevel() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.ChangeLogLevelRequest.Level result = apache.rocketmq.v2.ChangeLogLevelRequest.Level.valueOf(level_); - return result == null ? apache.rocketmq.v2.ChangeLogLevelRequest.Level.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @param value The level to set. - * @return This builder for chaining. - */ - public Builder setLevel(apache.rocketmq.v2.ChangeLogLevelRequest.Level value) { - if (value == null) { - throw new NullPointerException(); - } - - level_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @return This builder for chaining. - */ - public Builder clearLevel() { - - level_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeLogLevelRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeLogLevelRequest) - private static final apache.rocketmq.v2.ChangeLogLevelRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeLogLevelRequest(); - } - - public static apache.rocketmq.v2.ChangeLogLevelRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ChangeLogLevelRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ChangeLogLevelRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java deleted file mode 100644 index 53db4a9fed8..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelRequestOrBuilder.java +++ /dev/null @@ -1,20 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ChangeLogLevelRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeLogLevelRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @return The enum numeric value on the wire for level. - */ - int getLevelValue(); - /** - * .apache.rocketmq.v2.ChangeLogLevelRequest.Level level = 1; - * @return The level. - */ - apache.rocketmq.v2.ChangeLogLevelRequest.Level getLevel(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java deleted file mode 100644 index 8a795f266ed..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponse.java +++ /dev/null @@ -1,587 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelResponse} - */ -public final class ChangeLogLevelResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ChangeLogLevelResponse) - ChangeLogLevelResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ChangeLogLevelResponse.newBuilder() to construct. - private ChangeLogLevelResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ChangeLogLevelResponse() { - remark_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ChangeLogLevelResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ChangeLogLevelResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - remark_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeLogLevelResponse.class, apache.rocketmq.v2.ChangeLogLevelResponse.Builder.class); - } - - public static final int REMARK_FIELD_NUMBER = 1; - private volatile java.lang.Object remark_; - /** - *
-   * Human-readable result of the operation.
-   * 
- * - * string remark = 1; - * @return The remark. - */ - @java.lang.Override - public java.lang.String getRemark() { - java.lang.Object ref = remark_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - remark_ = s; - return s; - } - } - /** - *
-   * Human-readable result of the operation.
-   * 
- * - * string remark = 1; - * @return The bytes for remark. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getRemarkBytes() { - java.lang.Object ref = remark_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - remark_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remark_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, remark_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remark_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, remark_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ChangeLogLevelResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ChangeLogLevelResponse other = (apache.rocketmq.v2.ChangeLogLevelResponse) obj; - - if (!getRemark() - .equals(other.getRemark())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + REMARK_FIELD_NUMBER; - hash = (53 * hash) + getRemark().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ChangeLogLevelResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ChangeLogLevelResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ChangeLogLevelResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ChangeLogLevelResponse) - apache.rocketmq.v2.ChangeLogLevelResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ChangeLogLevelResponse.class, apache.rocketmq.v2.ChangeLogLevelResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ChangeLogLevelResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - remark_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ChangeLogLevelResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelResponse build() { - apache.rocketmq.v2.ChangeLogLevelResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelResponse buildPartial() { - apache.rocketmq.v2.ChangeLogLevelResponse result = new apache.rocketmq.v2.ChangeLogLevelResponse(this); - result.remark_ = remark_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ChangeLogLevelResponse) { - return mergeFrom((apache.rocketmq.v2.ChangeLogLevelResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ChangeLogLevelResponse other) { - if (other == apache.rocketmq.v2.ChangeLogLevelResponse.getDefaultInstance()) return this; - if (!other.getRemark().isEmpty()) { - remark_ = other.remark_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ChangeLogLevelResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ChangeLogLevelResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object remark_ = ""; - /** - *
-     * Human-readable result of the operation.
-     * 
- * - * string remark = 1; - * @return The remark. - */ - public java.lang.String getRemark() { - java.lang.Object ref = remark_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - remark_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Human-readable result of the operation.
-     * 
- * - * string remark = 1; - * @return The bytes for remark. - */ - public com.google.protobuf.ByteString - getRemarkBytes() { - java.lang.Object ref = remark_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - remark_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Human-readable result of the operation.
-     * 
- * - * string remark = 1; - * @param value The remark to set. - * @return This builder for chaining. - */ - public Builder setRemark( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - remark_ = value; - onChanged(); - return this; - } - /** - *
-     * Human-readable result of the operation.
-     * 
- * - * string remark = 1; - * @return This builder for chaining. - */ - public Builder clearRemark() { - - remark_ = getDefaultInstance().getRemark(); - onChanged(); - return this; - } - /** - *
-     * Human-readable result of the operation.
-     * 
- * - * string remark = 1; - * @param value The bytes for remark to set. - * @return This builder for chaining. - */ - public Builder setRemarkBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - remark_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ChangeLogLevelResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ChangeLogLevelResponse) - private static final apache.rocketmq.v2.ChangeLogLevelResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ChangeLogLevelResponse(); - } - - public static apache.rocketmq.v2.ChangeLogLevelResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ChangeLogLevelResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ChangeLogLevelResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ChangeLogLevelResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java deleted file mode 100644 index 23c404f203e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ChangeLogLevelResponseOrBuilder.java +++ /dev/null @@ -1,29 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ChangeLogLevelResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ChangeLogLevelResponse) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Human-readable result of the operation.
-   * 
- * - * string remark = 1; - * @return The remark. - */ - java.lang.String getRemark(); - /** - *
-   * Human-readable result of the operation.
-   * 
- * - * string remark = 1; - * @return The bytes for remark. - */ - com.google.protobuf.ByteString - getRemarkBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java b/proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java deleted file mode 100644 index ca58b085669..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ClientInfo.java +++ /dev/null @@ -1,1355 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Runtime information of a connected client (producer or consumer).
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ClientInfo} - */ -public final class ClientInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ClientInfo) - ClientInfoOrBuilder { -private static final long serialVersionUID = 0L; - // Use ClientInfo.newBuilder() to construct. - private ClientInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ClientInfo() { - clientId_ = ""; - version_ = ""; - language_ = ""; - hostname_ = ""; - egressIp_ = ""; - messageModel_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ClientInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ClientInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - clientId_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - version_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - language_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - hostname_ = s; - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - egressIp_ = s; - break; - } - case 48: { - int rawValue = input.readEnum(); - - messageModel_ = rawValue; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ClientInfo.class, apache.rocketmq.v2.ClientInfo.Builder.class); - } - - public static final int CLIENT_ID_FIELD_NUMBER = 1; - private volatile java.lang.Object clientId_; - /** - * string client_id = 1; - * @return The clientId. - */ - @java.lang.Override - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } - } - /** - * string client_id = 1; - * @return The bytes for clientId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int VERSION_FIELD_NUMBER = 2; - private volatile java.lang.Object version_; - /** - *
-   * Client SDK version.
-   * 
- * - * string version = 2; - * @return The version. - */ - @java.lang.Override - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } - } - /** - *
-   * Client SDK version.
-   * 
- * - * string version = 2; - * @return The bytes for version. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int LANGUAGE_FIELD_NUMBER = 3; - private volatile java.lang.Object language_; - /** - *
-   * Programming language of the client SDK.
-   * 
- * - * string language = 3; - * @return The language. - */ - @java.lang.Override - public java.lang.String getLanguage() { - java.lang.Object ref = language_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - language_ = s; - return s; - } - } - /** - *
-   * Programming language of the client SDK.
-   * 
- * - * string language = 3; - * @return The bytes for language. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLanguageBytes() { - java.lang.Object ref = language_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - language_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int HOSTNAME_FIELD_NUMBER = 4; - private volatile java.lang.Object hostname_; - /** - *
-   * Hostname of the client.
-   * 
- * - * string hostname = 4; - * @return The hostname. - */ - @java.lang.Override - public java.lang.String getHostname() { - java.lang.Object ref = hostname_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - hostname_ = s; - return s; - } - } - /** - *
-   * Hostname of the client.
-   * 
- * - * string hostname = 4; - * @return The bytes for hostname. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getHostnameBytes() { - java.lang.Object ref = hostname_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - hostname_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int EGRESS_IP_FIELD_NUMBER = 5; - private volatile java.lang.Object egressIp_; - /** - *
-   * Source IP address observed by the server.
-   * 
- * - * string egress_ip = 5; - * @return The egressIp. - */ - @java.lang.Override - public java.lang.String getEgressIp() { - java.lang.Object ref = egressIp_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - egressIp_ = s; - return s; - } - } - /** - *
-   * Source IP address observed by the server.
-   * 
- * - * string egress_ip = 5; - * @return The bytes for egressIp. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getEgressIpBytes() { - java.lang.Object ref = egressIp_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - egressIp_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int MESSAGE_MODEL_FIELD_NUMBER = 6; - private int messageModel_; - /** - *
-   * Consumption model, only meaningful for consumers.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The enum numeric value on the wire for messageModel. - */ - @java.lang.Override public int getMessageModelValue() { - return messageModel_; - } - /** - *
-   * Consumption model, only meaningful for consumers.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The messageModel. - */ - @java.lang.Override public apache.rocketmq.v2.MessageModel getMessageModel() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); - return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, clientId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(language_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, language_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, hostname_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(egressIp_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, egressIp_); - } - if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { - output.writeEnum(6, messageModel_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, clientId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(language_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, language_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, hostname_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(egressIp_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, egressIp_); - } - if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(6, messageModel_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ClientInfo)) { - return super.equals(obj); - } - apache.rocketmq.v2.ClientInfo other = (apache.rocketmq.v2.ClientInfo) obj; - - if (!getClientId() - .equals(other.getClientId())) return false; - if (!getVersion() - .equals(other.getVersion())) return false; - if (!getLanguage() - .equals(other.getLanguage())) return false; - if (!getHostname() - .equals(other.getHostname())) return false; - if (!getEgressIp() - .equals(other.getEgressIp())) return false; - if (messageModel_ != other.messageModel_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; - hash = (53 * hash) + getClientId().hashCode(); - hash = (37 * hash) + VERSION_FIELD_NUMBER; - hash = (53 * hash) + getVersion().hashCode(); - hash = (37 * hash) + LANGUAGE_FIELD_NUMBER; - hash = (53 * hash) + getLanguage().hashCode(); - hash = (37 * hash) + HOSTNAME_FIELD_NUMBER; - hash = (53 * hash) + getHostname().hashCode(); - hash = (37 * hash) + EGRESS_IP_FIELD_NUMBER; - hash = (53 * hash) + getEgressIp().hashCode(); - hash = (37 * hash) + MESSAGE_MODEL_FIELD_NUMBER; - hash = (53 * hash) + messageModel_; - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ClientInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ClientInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ClientInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ClientInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ClientInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ClientInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ClientInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ClientInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ClientInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ClientInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ClientInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ClientInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ClientInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Runtime information of a connected client (producer or consumer).
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ClientInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ClientInfo) - apache.rocketmq.v2.ClientInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ClientInfo.class, apache.rocketmq.v2.ClientInfo.Builder.class); - } - - // Construct using apache.rocketmq.v2.ClientInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - clientId_ = ""; - - version_ = ""; - - language_ = ""; - - hostname_ = ""; - - egressIp_ = ""; - - messageModel_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ClientInfo_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ClientInfo getDefaultInstanceForType() { - return apache.rocketmq.v2.ClientInfo.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ClientInfo build() { - apache.rocketmq.v2.ClientInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ClientInfo buildPartial() { - apache.rocketmq.v2.ClientInfo result = new apache.rocketmq.v2.ClientInfo(this); - result.clientId_ = clientId_; - result.version_ = version_; - result.language_ = language_; - result.hostname_ = hostname_; - result.egressIp_ = egressIp_; - result.messageModel_ = messageModel_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ClientInfo) { - return mergeFrom((apache.rocketmq.v2.ClientInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ClientInfo other) { - if (other == apache.rocketmq.v2.ClientInfo.getDefaultInstance()) return this; - if (!other.getClientId().isEmpty()) { - clientId_ = other.clientId_; - onChanged(); - } - if (!other.getVersion().isEmpty()) { - version_ = other.version_; - onChanged(); - } - if (!other.getLanguage().isEmpty()) { - language_ = other.language_; - onChanged(); - } - if (!other.getHostname().isEmpty()) { - hostname_ = other.hostname_; - onChanged(); - } - if (!other.getEgressIp().isEmpty()) { - egressIp_ = other.egressIp_; - onChanged(); - } - if (other.messageModel_ != 0) { - setMessageModelValue(other.getMessageModelValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ClientInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ClientInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object clientId_ = ""; - /** - * string client_id = 1; - * @return The clientId. - */ - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string client_id = 1; - * @return The bytes for clientId. - */ - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string client_id = 1; - * @param value The clientId to set. - * @return This builder for chaining. - */ - public Builder setClientId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - clientId_ = value; - onChanged(); - return this; - } - /** - * string client_id = 1; - * @return This builder for chaining. - */ - public Builder clearClientId() { - - clientId_ = getDefaultInstance().getClientId(); - onChanged(); - return this; - } - /** - * string client_id = 1; - * @param value The bytes for clientId to set. - * @return This builder for chaining. - */ - public Builder setClientIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - clientId_ = value; - onChanged(); - return this; - } - - private java.lang.Object version_ = ""; - /** - *
-     * Client SDK version.
-     * 
- * - * string version = 2; - * @return The version. - */ - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Client SDK version.
-     * 
- * - * string version = 2; - * @return The bytes for version. - */ - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Client SDK version.
-     * 
- * - * string version = 2; - * @param value The version to set. - * @return This builder for chaining. - */ - public Builder setVersion( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - version_ = value; - onChanged(); - return this; - } - /** - *
-     * Client SDK version.
-     * 
- * - * string version = 2; - * @return This builder for chaining. - */ - public Builder clearVersion() { - - version_ = getDefaultInstance().getVersion(); - onChanged(); - return this; - } - /** - *
-     * Client SDK version.
-     * 
- * - * string version = 2; - * @param value The bytes for version to set. - * @return This builder for chaining. - */ - public Builder setVersionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - version_ = value; - onChanged(); - return this; - } - - private java.lang.Object language_ = ""; - /** - *
-     * Programming language of the client SDK.
-     * 
- * - * string language = 3; - * @return The language. - */ - public java.lang.String getLanguage() { - java.lang.Object ref = language_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - language_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Programming language of the client SDK.
-     * 
- * - * string language = 3; - * @return The bytes for language. - */ - public com.google.protobuf.ByteString - getLanguageBytes() { - java.lang.Object ref = language_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - language_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Programming language of the client SDK.
-     * 
- * - * string language = 3; - * @param value The language to set. - * @return This builder for chaining. - */ - public Builder setLanguage( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - language_ = value; - onChanged(); - return this; - } - /** - *
-     * Programming language of the client SDK.
-     * 
- * - * string language = 3; - * @return This builder for chaining. - */ - public Builder clearLanguage() { - - language_ = getDefaultInstance().getLanguage(); - onChanged(); - return this; - } - /** - *
-     * Programming language of the client SDK.
-     * 
- * - * string language = 3; - * @param value The bytes for language to set. - * @return This builder for chaining. - */ - public Builder setLanguageBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - language_ = value; - onChanged(); - return this; - } - - private java.lang.Object hostname_ = ""; - /** - *
-     * Hostname of the client.
-     * 
- * - * string hostname = 4; - * @return The hostname. - */ - public java.lang.String getHostname() { - java.lang.Object ref = hostname_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - hostname_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Hostname of the client.
-     * 
- * - * string hostname = 4; - * @return The bytes for hostname. - */ - public com.google.protobuf.ByteString - getHostnameBytes() { - java.lang.Object ref = hostname_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - hostname_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Hostname of the client.
-     * 
- * - * string hostname = 4; - * @param value The hostname to set. - * @return This builder for chaining. - */ - public Builder setHostname( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - hostname_ = value; - onChanged(); - return this; - } - /** - *
-     * Hostname of the client.
-     * 
- * - * string hostname = 4; - * @return This builder for chaining. - */ - public Builder clearHostname() { - - hostname_ = getDefaultInstance().getHostname(); - onChanged(); - return this; - } - /** - *
-     * Hostname of the client.
-     * 
- * - * string hostname = 4; - * @param value The bytes for hostname to set. - * @return This builder for chaining. - */ - public Builder setHostnameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - hostname_ = value; - onChanged(); - return this; - } - - private java.lang.Object egressIp_ = ""; - /** - *
-     * Source IP address observed by the server.
-     * 
- * - * string egress_ip = 5; - * @return The egressIp. - */ - public java.lang.String getEgressIp() { - java.lang.Object ref = egressIp_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - egressIp_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Source IP address observed by the server.
-     * 
- * - * string egress_ip = 5; - * @return The bytes for egressIp. - */ - public com.google.protobuf.ByteString - getEgressIpBytes() { - java.lang.Object ref = egressIp_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - egressIp_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Source IP address observed by the server.
-     * 
- * - * string egress_ip = 5; - * @param value The egressIp to set. - * @return This builder for chaining. - */ - public Builder setEgressIp( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - egressIp_ = value; - onChanged(); - return this; - } - /** - *
-     * Source IP address observed by the server.
-     * 
- * - * string egress_ip = 5; - * @return This builder for chaining. - */ - public Builder clearEgressIp() { - - egressIp_ = getDefaultInstance().getEgressIp(); - onChanged(); - return this; - } - /** - *
-     * Source IP address observed by the server.
-     * 
- * - * string egress_ip = 5; - * @param value The bytes for egressIp to set. - * @return This builder for chaining. - */ - public Builder setEgressIpBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - egressIp_ = value; - onChanged(); - return this; - } - - private int messageModel_ = 0; - /** - *
-     * Consumption model, only meaningful for consumers.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The enum numeric value on the wire for messageModel. - */ - @java.lang.Override public int getMessageModelValue() { - return messageModel_; - } - /** - *
-     * Consumption model, only meaningful for consumers.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @param value The enum numeric value on the wire for messageModel to set. - * @return This builder for chaining. - */ - public Builder setMessageModelValue(int value) { - - messageModel_ = value; - onChanged(); - return this; - } - /** - *
-     * Consumption model, only meaningful for consumers.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The messageModel. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageModel getMessageModel() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); - return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; - } - /** - *
-     * Consumption model, only meaningful for consumers.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @param value The messageModel to set. - * @return This builder for chaining. - */ - public Builder setMessageModel(apache.rocketmq.v2.MessageModel value) { - if (value == null) { - throw new NullPointerException(); - } - - messageModel_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Consumption model, only meaningful for consumers.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return This builder for chaining. - */ - public Builder clearMessageModel() { - - messageModel_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ClientInfo) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ClientInfo) - private static final apache.rocketmq.v2.ClientInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ClientInfo(); - } - - public static apache.rocketmq.v2.ClientInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ClientInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ClientInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ClientInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java deleted file mode 100644 index 1ee6560b00c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ClientInfoOrBuilder.java +++ /dev/null @@ -1,120 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ClientInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ClientInfo) - com.google.protobuf.MessageOrBuilder { - - /** - * string client_id = 1; - * @return The clientId. - */ - java.lang.String getClientId(); - /** - * string client_id = 1; - * @return The bytes for clientId. - */ - com.google.protobuf.ByteString - getClientIdBytes(); - - /** - *
-   * Client SDK version.
-   * 
- * - * string version = 2; - * @return The version. - */ - java.lang.String getVersion(); - /** - *
-   * Client SDK version.
-   * 
- * - * string version = 2; - * @return The bytes for version. - */ - com.google.protobuf.ByteString - getVersionBytes(); - - /** - *
-   * Programming language of the client SDK.
-   * 
- * - * string language = 3; - * @return The language. - */ - java.lang.String getLanguage(); - /** - *
-   * Programming language of the client SDK.
-   * 
- * - * string language = 3; - * @return The bytes for language. - */ - com.google.protobuf.ByteString - getLanguageBytes(); - - /** - *
-   * Hostname of the client.
-   * 
- * - * string hostname = 4; - * @return The hostname. - */ - java.lang.String getHostname(); - /** - *
-   * Hostname of the client.
-   * 
- * - * string hostname = 4; - * @return The bytes for hostname. - */ - com.google.protobuf.ByteString - getHostnameBytes(); - - /** - *
-   * Source IP address observed by the server.
-   * 
- * - * string egress_ip = 5; - * @return The egressIp. - */ - java.lang.String getEgressIp(); - /** - *
-   * Source IP address observed by the server.
-   * 
- * - * string egress_ip = 5; - * @return The bytes for egressIp. - */ - com.google.protobuf.ByteString - getEgressIpBytes(); - - /** - *
-   * Consumption model, only meaningful for consumers.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The enum numeric value on the wire for messageModel. - */ - int getMessageModelValue(); - /** - *
-   * Consumption model, only meaningful for consumers.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The messageModel. - */ - apache.rocketmq.v2.MessageModel getMessageModel(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ClientType.java b/proxy/src/main/java/apache/rocketmq/v2/ClientType.java deleted file mode 100644 index 29970938880..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ClientType.java +++ /dev/null @@ -1,158 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.ClientType} - */ -public enum ClientType - implements com.google.protobuf.ProtocolMessageEnum { - /** - * CLIENT_TYPE_UNSPECIFIED = 0; - */ - CLIENT_TYPE_UNSPECIFIED(0), - /** - * PRODUCER = 1; - */ - PRODUCER(1), - /** - * PUSH_CONSUMER = 2; - */ - PUSH_CONSUMER(2), - /** - * SIMPLE_CONSUMER = 3; - */ - SIMPLE_CONSUMER(3), - /** - * PULL_CONSUMER = 4; - */ - PULL_CONSUMER(4), - /** - * LITE_PUSH_CONSUMER = 5; - */ - LITE_PUSH_CONSUMER(5), - /** - * LITE_SIMPLE_CONSUMER = 6; - */ - LITE_SIMPLE_CONSUMER(6), - UNRECOGNIZED(-1), - ; - - /** - * CLIENT_TYPE_UNSPECIFIED = 0; - */ - public static final int CLIENT_TYPE_UNSPECIFIED_VALUE = 0; - /** - * PRODUCER = 1; - */ - public static final int PRODUCER_VALUE = 1; - /** - * PUSH_CONSUMER = 2; - */ - public static final int PUSH_CONSUMER_VALUE = 2; - /** - * SIMPLE_CONSUMER = 3; - */ - public static final int SIMPLE_CONSUMER_VALUE = 3; - /** - * PULL_CONSUMER = 4; - */ - public static final int PULL_CONSUMER_VALUE = 4; - /** - * LITE_PUSH_CONSUMER = 5; - */ - public static final int LITE_PUSH_CONSUMER_VALUE = 5; - /** - * LITE_SIMPLE_CONSUMER = 6; - */ - public static final int LITE_SIMPLE_CONSUMER_VALUE = 6; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ClientType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static ClientType forNumber(int value) { - switch (value) { - case 0: return CLIENT_TYPE_UNSPECIFIED; - case 1: return PRODUCER; - case 2: return PUSH_CONSUMER; - case 3: return SIMPLE_CONSUMER; - case 4: return PULL_CONSUMER; - case 5: return LITE_PUSH_CONSUMER; - case 6: return LITE_SIMPLE_CONSUMER; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - ClientType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public ClientType findValueByNumber(int number) { - return ClientType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(7); - } - - private static final ClientType[] VALUES = values(); - - public static ClientType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private ClientType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.ClientType) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/Code.java b/proxy/src/main/java/apache/rocketmq/v2/Code.java deleted file mode 100644 index 86ed12764b1..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Code.java +++ /dev/null @@ -1,1041 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.Code} - */ -public enum Code - implements com.google.protobuf.ProtocolMessageEnum { - /** - * CODE_UNSPECIFIED = 0; - */ - CODE_UNSPECIFIED(0), - /** - *
-   * Generic code for success.
-   * 
- * - * OK = 20000; - */ - OK(20000), - /** - *
-   * Generic code for multiple return results.
-   * 
- * - * MULTIPLE_RESULTS = 30000; - */ - MULTIPLE_RESULTS(30000), - /** - *
-   * Generic code for bad request, indicating that required fields or headers are missing.
-   * 
- * - * BAD_REQUEST = 40000; - */ - BAD_REQUEST(40000), - /** - *
-   * Format of access point is illegal.
-   * 
- * - * ILLEGAL_ACCESS_POINT = 40001; - */ - ILLEGAL_ACCESS_POINT(40001), - /** - *
-   * Format of topic is illegal.
-   * 
- * - * ILLEGAL_TOPIC = 40002; - */ - ILLEGAL_TOPIC(40002), - /** - *
-   * Format of consumer group is illegal.
-   * 
- * - * ILLEGAL_CONSUMER_GROUP = 40003; - */ - ILLEGAL_CONSUMER_GROUP(40003), - /** - *
-   * Format of message tag is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_TAG = 40004; - */ - ILLEGAL_MESSAGE_TAG(40004), - /** - *
-   * Format of message key is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_KEY = 40005; - */ - ILLEGAL_MESSAGE_KEY(40005), - /** - *
-   * Format of message group is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_GROUP = 40006; - */ - ILLEGAL_MESSAGE_GROUP(40006), - /** - *
-   * Format of message property key is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_PROPERTY_KEY = 40007; - */ - ILLEGAL_MESSAGE_PROPERTY_KEY(40007), - /** - *
-   * Transaction id is invalid.
-   * 
- * - * INVALID_TRANSACTION_ID = 40008; - */ - INVALID_TRANSACTION_ID(40008), - /** - *
-   * Format of message id is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_ID = 40009; - */ - ILLEGAL_MESSAGE_ID(40009), - /** - *
-   * Format of filter expression is illegal.
-   * 
- * - * ILLEGAL_FILTER_EXPRESSION = 40010; - */ - ILLEGAL_FILTER_EXPRESSION(40010), - /** - *
-   * The invisible time of request is invalid.
-   * 
- * - * ILLEGAL_INVISIBLE_TIME = 40011; - */ - ILLEGAL_INVISIBLE_TIME(40011), - /** - *
-   * The delivery timestamp of message is invalid.
-   * 
- * - * ILLEGAL_DELIVERY_TIME = 40012; - */ - ILLEGAL_DELIVERY_TIME(40012), - /** - *
-   * Receipt handle of message is invalid.
-   * 
- * - * INVALID_RECEIPT_HANDLE = 40013; - */ - INVALID_RECEIPT_HANDLE(40013), - /** - *
-   * Message property conflicts with its type.
-   * 
- * - * MESSAGE_PROPERTY_CONFLICT_WITH_TYPE = 40014; - */ - MESSAGE_PROPERTY_CONFLICT_WITH_TYPE(40014), - /** - *
-   * Client type could not be recognized.
-   * 
- * - * UNRECOGNIZED_CLIENT_TYPE = 40015; - */ - UNRECOGNIZED_CLIENT_TYPE(40015), - /** - *
-   * Message is corrupted.
-   * 
- * - * MESSAGE_CORRUPTED = 40016; - */ - MESSAGE_CORRUPTED(40016), - /** - *
-   * Request is rejected due to missing of x-mq-client-id header.
-   * 
- * - * CLIENT_ID_REQUIRED = 40017; - */ - CLIENT_ID_REQUIRED(40017), - /** - *
-   * Polling time is illegal.
-   * 
- * - * ILLEGAL_POLLING_TIME = 40018; - */ - ILLEGAL_POLLING_TIME(40018), - /** - *
-   * Offset is illegal.
-   * 
- * - * ILLEGAL_OFFSET = 40019; - */ - ILLEGAL_OFFSET(40019), - /** - *
-   * Format of lite topic is illegal.
-   * 
- * - * ILLEGAL_LITE_TOPIC = 40020; - */ - ILLEGAL_LITE_TOPIC(40020), - /** - *
-   * Client properties validation failed. This error occurs when:
-   * - The number of properties exceeds 32.
-   * - Key length exceeds 64 characters.
-   * - Key does not match the regex pattern: [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length exceeds 256 characters.
-   * - Total serialized size exceeds 4KB.
-   * 
- * - * INVALID_CLIENT_PROPERTIES = 40021; - */ - INVALID_CLIENT_PROPERTIES(40021), - /** - *
-   * Generic code indicates that the client request lacks valid authentication
-   * credentials for the requested resource.
-   * 
- * - * UNAUTHORIZED = 40100; - */ - UNAUTHORIZED(40100), - /** - *
-   * Generic code indicates that the account is suspended due to overdue of payment.
-   * 
- * - * PAYMENT_REQUIRED = 40200; - */ - PAYMENT_REQUIRED(40200), - /** - *
-   * Generic code for the case that user does not have the permission to operate.
-   * 
- * - * FORBIDDEN = 40300; - */ - FORBIDDEN(40300), - /** - *
-   * Generic code for resource not found.
-   * 
- * - * NOT_FOUND = 40400; - */ - NOT_FOUND(40400), - /** - *
-   * Message not found from server.
-   * 
- * - * MESSAGE_NOT_FOUND = 40401; - */ - MESSAGE_NOT_FOUND(40401), - /** - *
-   * Topic resource does not exist.
-   * 
- * - * TOPIC_NOT_FOUND = 40402; - */ - TOPIC_NOT_FOUND(40402), - /** - *
-   * Consumer group resource does not exist.
-   * 
- * - * CONSUMER_GROUP_NOT_FOUND = 40403; - */ - CONSUMER_GROUP_NOT_FOUND(40403), - /** - *
-   * Offset not found from server.
-   * 
- * - * OFFSET_NOT_FOUND = 40404; - */ - OFFSET_NOT_FOUND(40404), - /** - *
-   * Generic code representing client side timeout when connecting to, reading data from, or write data to server.
-   * 
- * - * REQUEST_TIMEOUT = 40800; - */ - REQUEST_TIMEOUT(40800), - /** - *
-   * Generic code represents that the request entity is larger than limits defined by server.
-   * 
- * - * PAYLOAD_TOO_LARGE = 41300; - */ - PAYLOAD_TOO_LARGE(41300), - /** - *
-   * Message body size exceeds the threshold.
-   * 
- * - * MESSAGE_BODY_TOO_LARGE = 41301; - */ - MESSAGE_BODY_TOO_LARGE(41301), - /** - *
-   * Message body is empty.
-   * 
- * - * MESSAGE_BODY_EMPTY = 41302; - */ - MESSAGE_BODY_EMPTY(41302), - /** - *
-   * Generic code for use cases where pre-conditions are not met.
-   * For example, if a producer instance is used to publish messages without prior start() invocation,
-   * this error code will be raised.
-   * 
- * - * PRECONDITION_FAILED = 42800; - */ - PRECONDITION_FAILED(42800), - /** - *
-   * Generic code indicates that too many requests are made in short period of duration.
-   * Requests are throttled.
-   * 
- * - * TOO_MANY_REQUESTS = 42900; - */ - TOO_MANY_REQUESTS(42900), - /** - *
-   * LiteTopic related quota exceeded
-   * 
- * - * LITE_TOPIC_QUOTA_EXCEEDED = 42901; - */ - LITE_TOPIC_QUOTA_EXCEEDED(42901), - /** - * LITE_SUBSCRIPTION_QUOTA_EXCEEDED = 42902; - */ - LITE_SUBSCRIPTION_QUOTA_EXCEEDED(42902), - /** - *
-   * Generic code for the case that the server is unwilling to process the request because its header fields are too large.
-   * The request may be resubmitted after reducing the size of the request header fields.
-   * 
- * - * REQUEST_HEADER_FIELDS_TOO_LARGE = 43100; - */ - REQUEST_HEADER_FIELDS_TOO_LARGE(43100), - /** - *
-   * Message properties total size exceeds the threshold.
-   * 
- * - * MESSAGE_PROPERTIES_TOO_LARGE = 43101; - */ - MESSAGE_PROPERTIES_TOO_LARGE(43101), - /** - *
-   * Generic code indicates that server/client encountered an unexpected
-   * condition that prevented it from fulfilling the request.
-   * 
- * - * INTERNAL_ERROR = 50000; - */ - INTERNAL_ERROR(50000), - /** - *
-   * Code indicates that the server encountered an unexpected condition
-   * that prevented it from fulfilling the request.
-   * This error response is a generic "catch-all" response.
-   * Usually, this indicates the server cannot find a better alternative
-   * error code to response. Sometimes, server administrators log error
-   * responses like the 500 status code with more details about the request
-   * to prevent the error from happening again in the future.
-   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
-   * 
- * - * INTERNAL_SERVER_ERROR = 50001; - */ - INTERNAL_SERVER_ERROR(50001), - /** - *
-   * The HA-mechanism is not working now.
-   * 
- * - * HA_NOT_AVAILABLE = 50002; - */ - HA_NOT_AVAILABLE(50002), - /** - *
-   * Generic code means that the server or client does not support the
-   * functionality required to fulfill the request.
-   * 
- * - * NOT_IMPLEMENTED = 50100; - */ - NOT_IMPLEMENTED(50100), - /** - *
-   * Generic code represents that the server, which acts as a gateway or proxy,
-   * does not get an satisfied response in time from its upstream servers.
-   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/504
-   * 
- * - * PROXY_TIMEOUT = 50400; - */ - PROXY_TIMEOUT(50400), - /** - *
-   * Message persistence timeout.
-   * 
- * - * MASTER_PERSISTENCE_TIMEOUT = 50401; - */ - MASTER_PERSISTENCE_TIMEOUT(50401), - /** - *
-   * Slave persistence timeout.
-   * 
- * - * SLAVE_PERSISTENCE_TIMEOUT = 50402; - */ - SLAVE_PERSISTENCE_TIMEOUT(50402), - /** - *
-   * Generic code for unsupported operation.
-   * 
- * - * UNSUPPORTED = 50500; - */ - UNSUPPORTED(50500), - /** - *
-   * Operation is not allowed in current version.
-   * 
- * - * VERSION_UNSUPPORTED = 50501; - */ - VERSION_UNSUPPORTED(50501), - /** - *
-   * Not allowed to verify message. Chances are that you are verifying
-   * a FIFO message, as is violating FIFO semantics.
-   * 
- * - * VERIFY_FIFO_MESSAGE_UNSUPPORTED = 50502; - */ - VERIFY_FIFO_MESSAGE_UNSUPPORTED(50502), - /** - *
-   * Generic code for failed message consumption.
-   * 
- * - * FAILED_TO_CONSUME_MESSAGE = 60000; - */ - FAILED_TO_CONSUME_MESSAGE(60000), - UNRECOGNIZED(-1), - ; - - /** - * CODE_UNSPECIFIED = 0; - */ - public static final int CODE_UNSPECIFIED_VALUE = 0; - /** - *
-   * Generic code for success.
-   * 
- * - * OK = 20000; - */ - public static final int OK_VALUE = 20000; - /** - *
-   * Generic code for multiple return results.
-   * 
- * - * MULTIPLE_RESULTS = 30000; - */ - public static final int MULTIPLE_RESULTS_VALUE = 30000; - /** - *
-   * Generic code for bad request, indicating that required fields or headers are missing.
-   * 
- * - * BAD_REQUEST = 40000; - */ - public static final int BAD_REQUEST_VALUE = 40000; - /** - *
-   * Format of access point is illegal.
-   * 
- * - * ILLEGAL_ACCESS_POINT = 40001; - */ - public static final int ILLEGAL_ACCESS_POINT_VALUE = 40001; - /** - *
-   * Format of topic is illegal.
-   * 
- * - * ILLEGAL_TOPIC = 40002; - */ - public static final int ILLEGAL_TOPIC_VALUE = 40002; - /** - *
-   * Format of consumer group is illegal.
-   * 
- * - * ILLEGAL_CONSUMER_GROUP = 40003; - */ - public static final int ILLEGAL_CONSUMER_GROUP_VALUE = 40003; - /** - *
-   * Format of message tag is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_TAG = 40004; - */ - public static final int ILLEGAL_MESSAGE_TAG_VALUE = 40004; - /** - *
-   * Format of message key is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_KEY = 40005; - */ - public static final int ILLEGAL_MESSAGE_KEY_VALUE = 40005; - /** - *
-   * Format of message group is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_GROUP = 40006; - */ - public static final int ILLEGAL_MESSAGE_GROUP_VALUE = 40006; - /** - *
-   * Format of message property key is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_PROPERTY_KEY = 40007; - */ - public static final int ILLEGAL_MESSAGE_PROPERTY_KEY_VALUE = 40007; - /** - *
-   * Transaction id is invalid.
-   * 
- * - * INVALID_TRANSACTION_ID = 40008; - */ - public static final int INVALID_TRANSACTION_ID_VALUE = 40008; - /** - *
-   * Format of message id is illegal.
-   * 
- * - * ILLEGAL_MESSAGE_ID = 40009; - */ - public static final int ILLEGAL_MESSAGE_ID_VALUE = 40009; - /** - *
-   * Format of filter expression is illegal.
-   * 
- * - * ILLEGAL_FILTER_EXPRESSION = 40010; - */ - public static final int ILLEGAL_FILTER_EXPRESSION_VALUE = 40010; - /** - *
-   * The invisible time of request is invalid.
-   * 
- * - * ILLEGAL_INVISIBLE_TIME = 40011; - */ - public static final int ILLEGAL_INVISIBLE_TIME_VALUE = 40011; - /** - *
-   * The delivery timestamp of message is invalid.
-   * 
- * - * ILLEGAL_DELIVERY_TIME = 40012; - */ - public static final int ILLEGAL_DELIVERY_TIME_VALUE = 40012; - /** - *
-   * Receipt handle of message is invalid.
-   * 
- * - * INVALID_RECEIPT_HANDLE = 40013; - */ - public static final int INVALID_RECEIPT_HANDLE_VALUE = 40013; - /** - *
-   * Message property conflicts with its type.
-   * 
- * - * MESSAGE_PROPERTY_CONFLICT_WITH_TYPE = 40014; - */ - public static final int MESSAGE_PROPERTY_CONFLICT_WITH_TYPE_VALUE = 40014; - /** - *
-   * Client type could not be recognized.
-   * 
- * - * UNRECOGNIZED_CLIENT_TYPE = 40015; - */ - public static final int UNRECOGNIZED_CLIENT_TYPE_VALUE = 40015; - /** - *
-   * Message is corrupted.
-   * 
- * - * MESSAGE_CORRUPTED = 40016; - */ - public static final int MESSAGE_CORRUPTED_VALUE = 40016; - /** - *
-   * Request is rejected due to missing of x-mq-client-id header.
-   * 
- * - * CLIENT_ID_REQUIRED = 40017; - */ - public static final int CLIENT_ID_REQUIRED_VALUE = 40017; - /** - *
-   * Polling time is illegal.
-   * 
- * - * ILLEGAL_POLLING_TIME = 40018; - */ - public static final int ILLEGAL_POLLING_TIME_VALUE = 40018; - /** - *
-   * Offset is illegal.
-   * 
- * - * ILLEGAL_OFFSET = 40019; - */ - public static final int ILLEGAL_OFFSET_VALUE = 40019; - /** - *
-   * Format of lite topic is illegal.
-   * 
- * - * ILLEGAL_LITE_TOPIC = 40020; - */ - public static final int ILLEGAL_LITE_TOPIC_VALUE = 40020; - /** - *
-   * Client properties validation failed. This error occurs when:
-   * - The number of properties exceeds 32.
-   * - Key length exceeds 64 characters.
-   * - Key does not match the regex pattern: [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length exceeds 256 characters.
-   * - Total serialized size exceeds 4KB.
-   * 
- * - * INVALID_CLIENT_PROPERTIES = 40021; - */ - public static final int INVALID_CLIENT_PROPERTIES_VALUE = 40021; - /** - *
-   * Generic code indicates that the client request lacks valid authentication
-   * credentials for the requested resource.
-   * 
- * - * UNAUTHORIZED = 40100; - */ - public static final int UNAUTHORIZED_VALUE = 40100; - /** - *
-   * Generic code indicates that the account is suspended due to overdue of payment.
-   * 
- * - * PAYMENT_REQUIRED = 40200; - */ - public static final int PAYMENT_REQUIRED_VALUE = 40200; - /** - *
-   * Generic code for the case that user does not have the permission to operate.
-   * 
- * - * FORBIDDEN = 40300; - */ - public static final int FORBIDDEN_VALUE = 40300; - /** - *
-   * Generic code for resource not found.
-   * 
- * - * NOT_FOUND = 40400; - */ - public static final int NOT_FOUND_VALUE = 40400; - /** - *
-   * Message not found from server.
-   * 
- * - * MESSAGE_NOT_FOUND = 40401; - */ - public static final int MESSAGE_NOT_FOUND_VALUE = 40401; - /** - *
-   * Topic resource does not exist.
-   * 
- * - * TOPIC_NOT_FOUND = 40402; - */ - public static final int TOPIC_NOT_FOUND_VALUE = 40402; - /** - *
-   * Consumer group resource does not exist.
-   * 
- * - * CONSUMER_GROUP_NOT_FOUND = 40403; - */ - public static final int CONSUMER_GROUP_NOT_FOUND_VALUE = 40403; - /** - *
-   * Offset not found from server.
-   * 
- * - * OFFSET_NOT_FOUND = 40404; - */ - public static final int OFFSET_NOT_FOUND_VALUE = 40404; - /** - *
-   * Generic code representing client side timeout when connecting to, reading data from, or write data to server.
-   * 
- * - * REQUEST_TIMEOUT = 40800; - */ - public static final int REQUEST_TIMEOUT_VALUE = 40800; - /** - *
-   * Generic code represents that the request entity is larger than limits defined by server.
-   * 
- * - * PAYLOAD_TOO_LARGE = 41300; - */ - public static final int PAYLOAD_TOO_LARGE_VALUE = 41300; - /** - *
-   * Message body size exceeds the threshold.
-   * 
- * - * MESSAGE_BODY_TOO_LARGE = 41301; - */ - public static final int MESSAGE_BODY_TOO_LARGE_VALUE = 41301; - /** - *
-   * Message body is empty.
-   * 
- * - * MESSAGE_BODY_EMPTY = 41302; - */ - public static final int MESSAGE_BODY_EMPTY_VALUE = 41302; - /** - *
-   * Generic code for use cases where pre-conditions are not met.
-   * For example, if a producer instance is used to publish messages without prior start() invocation,
-   * this error code will be raised.
-   * 
- * - * PRECONDITION_FAILED = 42800; - */ - public static final int PRECONDITION_FAILED_VALUE = 42800; - /** - *
-   * Generic code indicates that too many requests are made in short period of duration.
-   * Requests are throttled.
-   * 
- * - * TOO_MANY_REQUESTS = 42900; - */ - public static final int TOO_MANY_REQUESTS_VALUE = 42900; - /** - *
-   * LiteTopic related quota exceeded
-   * 
- * - * LITE_TOPIC_QUOTA_EXCEEDED = 42901; - */ - public static final int LITE_TOPIC_QUOTA_EXCEEDED_VALUE = 42901; - /** - * LITE_SUBSCRIPTION_QUOTA_EXCEEDED = 42902; - */ - public static final int LITE_SUBSCRIPTION_QUOTA_EXCEEDED_VALUE = 42902; - /** - *
-   * Generic code for the case that the server is unwilling to process the request because its header fields are too large.
-   * The request may be resubmitted after reducing the size of the request header fields.
-   * 
- * - * REQUEST_HEADER_FIELDS_TOO_LARGE = 43100; - */ - public static final int REQUEST_HEADER_FIELDS_TOO_LARGE_VALUE = 43100; - /** - *
-   * Message properties total size exceeds the threshold.
-   * 
- * - * MESSAGE_PROPERTIES_TOO_LARGE = 43101; - */ - public static final int MESSAGE_PROPERTIES_TOO_LARGE_VALUE = 43101; - /** - *
-   * Generic code indicates that server/client encountered an unexpected
-   * condition that prevented it from fulfilling the request.
-   * 
- * - * INTERNAL_ERROR = 50000; - */ - public static final int INTERNAL_ERROR_VALUE = 50000; - /** - *
-   * Code indicates that the server encountered an unexpected condition
-   * that prevented it from fulfilling the request.
-   * This error response is a generic "catch-all" response.
-   * Usually, this indicates the server cannot find a better alternative
-   * error code to response. Sometimes, server administrators log error
-   * responses like the 500 status code with more details about the request
-   * to prevent the error from happening again in the future.
-   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
-   * 
- * - * INTERNAL_SERVER_ERROR = 50001; - */ - public static final int INTERNAL_SERVER_ERROR_VALUE = 50001; - /** - *
-   * The HA-mechanism is not working now.
-   * 
- * - * HA_NOT_AVAILABLE = 50002; - */ - public static final int HA_NOT_AVAILABLE_VALUE = 50002; - /** - *
-   * Generic code means that the server or client does not support the
-   * functionality required to fulfill the request.
-   * 
- * - * NOT_IMPLEMENTED = 50100; - */ - public static final int NOT_IMPLEMENTED_VALUE = 50100; - /** - *
-   * Generic code represents that the server, which acts as a gateway or proxy,
-   * does not get an satisfied response in time from its upstream servers.
-   * See https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/504
-   * 
- * - * PROXY_TIMEOUT = 50400; - */ - public static final int PROXY_TIMEOUT_VALUE = 50400; - /** - *
-   * Message persistence timeout.
-   * 
- * - * MASTER_PERSISTENCE_TIMEOUT = 50401; - */ - public static final int MASTER_PERSISTENCE_TIMEOUT_VALUE = 50401; - /** - *
-   * Slave persistence timeout.
-   * 
- * - * SLAVE_PERSISTENCE_TIMEOUT = 50402; - */ - public static final int SLAVE_PERSISTENCE_TIMEOUT_VALUE = 50402; - /** - *
-   * Generic code for unsupported operation.
-   * 
- * - * UNSUPPORTED = 50500; - */ - public static final int UNSUPPORTED_VALUE = 50500; - /** - *
-   * Operation is not allowed in current version.
-   * 
- * - * VERSION_UNSUPPORTED = 50501; - */ - public static final int VERSION_UNSUPPORTED_VALUE = 50501; - /** - *
-   * Not allowed to verify message. Chances are that you are verifying
-   * a FIFO message, as is violating FIFO semantics.
-   * 
- * - * VERIFY_FIFO_MESSAGE_UNSUPPORTED = 50502; - */ - public static final int VERIFY_FIFO_MESSAGE_UNSUPPORTED_VALUE = 50502; - /** - *
-   * Generic code for failed message consumption.
-   * 
- * - * FAILED_TO_CONSUME_MESSAGE = 60000; - */ - public static final int FAILED_TO_CONSUME_MESSAGE_VALUE = 60000; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static Code valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static Code forNumber(int value) { - switch (value) { - case 0: return CODE_UNSPECIFIED; - case 20000: return OK; - case 30000: return MULTIPLE_RESULTS; - case 40000: return BAD_REQUEST; - case 40001: return ILLEGAL_ACCESS_POINT; - case 40002: return ILLEGAL_TOPIC; - case 40003: return ILLEGAL_CONSUMER_GROUP; - case 40004: return ILLEGAL_MESSAGE_TAG; - case 40005: return ILLEGAL_MESSAGE_KEY; - case 40006: return ILLEGAL_MESSAGE_GROUP; - case 40007: return ILLEGAL_MESSAGE_PROPERTY_KEY; - case 40008: return INVALID_TRANSACTION_ID; - case 40009: return ILLEGAL_MESSAGE_ID; - case 40010: return ILLEGAL_FILTER_EXPRESSION; - case 40011: return ILLEGAL_INVISIBLE_TIME; - case 40012: return ILLEGAL_DELIVERY_TIME; - case 40013: return INVALID_RECEIPT_HANDLE; - case 40014: return MESSAGE_PROPERTY_CONFLICT_WITH_TYPE; - case 40015: return UNRECOGNIZED_CLIENT_TYPE; - case 40016: return MESSAGE_CORRUPTED; - case 40017: return CLIENT_ID_REQUIRED; - case 40018: return ILLEGAL_POLLING_TIME; - case 40019: return ILLEGAL_OFFSET; - case 40020: return ILLEGAL_LITE_TOPIC; - case 40021: return INVALID_CLIENT_PROPERTIES; - case 40100: return UNAUTHORIZED; - case 40200: return PAYMENT_REQUIRED; - case 40300: return FORBIDDEN; - case 40400: return NOT_FOUND; - case 40401: return MESSAGE_NOT_FOUND; - case 40402: return TOPIC_NOT_FOUND; - case 40403: return CONSUMER_GROUP_NOT_FOUND; - case 40404: return OFFSET_NOT_FOUND; - case 40800: return REQUEST_TIMEOUT; - case 41300: return PAYLOAD_TOO_LARGE; - case 41301: return MESSAGE_BODY_TOO_LARGE; - case 41302: return MESSAGE_BODY_EMPTY; - case 42800: return PRECONDITION_FAILED; - case 42900: return TOO_MANY_REQUESTS; - case 42901: return LITE_TOPIC_QUOTA_EXCEEDED; - case 42902: return LITE_SUBSCRIPTION_QUOTA_EXCEEDED; - case 43100: return REQUEST_HEADER_FIELDS_TOO_LARGE; - case 43101: return MESSAGE_PROPERTIES_TOO_LARGE; - case 50000: return INTERNAL_ERROR; - case 50001: return INTERNAL_SERVER_ERROR; - case 50002: return HA_NOT_AVAILABLE; - case 50100: return NOT_IMPLEMENTED; - case 50400: return PROXY_TIMEOUT; - case 50401: return MASTER_PERSISTENCE_TIMEOUT; - case 50402: return SLAVE_PERSISTENCE_TIMEOUT; - case 50500: return UNSUPPORTED; - case 50501: return VERSION_UNSUPPORTED; - case 50502: return VERIFY_FIFO_MESSAGE_UNSUPPORTED; - case 60000: return FAILED_TO_CONSUME_MESSAGE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - Code> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public Code findValueByNumber(int number) { - return Code.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(9); - } - - private static final Code[] VALUES = values(); - - public static Code valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private Code(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Code) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java deleted file mode 100644 index b89238bcb03..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatus.java +++ /dev/null @@ -1,824 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Consumption statistics reported by a consumer.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ConsumeStatus} - */ -public final class ConsumeStatus extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ConsumeStatus) - ConsumeStatusOrBuilder { -private static final long serialVersionUID = 0L; - // Use ConsumeStatus.newBuilder() to construct. - private ConsumeStatus(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ConsumeStatus() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ConsumeStatus(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ConsumeStatus( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 9: { - - receiveRt_ = input.readDouble(); - break; - } - case 17: { - - receiveTps_ = input.readDouble(); - break; - } - case 25: { - - consumeRt_ = input.readDouble(); - break; - } - case 33: { - - consumeOkTps_ = input.readDouble(); - break; - } - case 41: { - - consumeFailedTps_ = input.readDouble(); - break; - } - case 48: { - - consumeFailedMsgs_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ConsumeStatus.class, apache.rocketmq.v2.ConsumeStatus.Builder.class); - } - - public static final int RECEIVE_RT_FIELD_NUMBER = 1; - private double receiveRt_; - /** - * double receive_rt = 1; - * @return The receiveRt. - */ - @java.lang.Override - public double getReceiveRt() { - return receiveRt_; - } - - public static final int RECEIVE_TPS_FIELD_NUMBER = 2; - private double receiveTps_; - /** - * double receive_tps = 2; - * @return The receiveTps. - */ - @java.lang.Override - public double getReceiveTps() { - return receiveTps_; - } - - public static final int CONSUME_RT_FIELD_NUMBER = 3; - private double consumeRt_; - /** - * double consume_rt = 3; - * @return The consumeRt. - */ - @java.lang.Override - public double getConsumeRt() { - return consumeRt_; - } - - public static final int CONSUME_OK_TPS_FIELD_NUMBER = 4; - private double consumeOkTps_; - /** - * double consume_ok_tps = 4; - * @return The consumeOkTps. - */ - @java.lang.Override - public double getConsumeOkTps() { - return consumeOkTps_; - } - - public static final int CONSUME_FAILED_TPS_FIELD_NUMBER = 5; - private double consumeFailedTps_; - /** - * double consume_failed_tps = 5; - * @return The consumeFailedTps. - */ - @java.lang.Override - public double getConsumeFailedTps() { - return consumeFailedTps_; - } - - public static final int CONSUME_FAILED_MSGS_FIELD_NUMBER = 6; - private long consumeFailedMsgs_; - /** - * int64 consume_failed_msgs = 6; - * @return The consumeFailedMsgs. - */ - @java.lang.Override - public long getConsumeFailedMsgs() { - return consumeFailedMsgs_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (java.lang.Double.doubleToRawLongBits(receiveRt_) != 0) { - output.writeDouble(1, receiveRt_); - } - if (java.lang.Double.doubleToRawLongBits(receiveTps_) != 0) { - output.writeDouble(2, receiveTps_); - } - if (java.lang.Double.doubleToRawLongBits(consumeRt_) != 0) { - output.writeDouble(3, consumeRt_); - } - if (java.lang.Double.doubleToRawLongBits(consumeOkTps_) != 0) { - output.writeDouble(4, consumeOkTps_); - } - if (java.lang.Double.doubleToRawLongBits(consumeFailedTps_) != 0) { - output.writeDouble(5, consumeFailedTps_); - } - if (consumeFailedMsgs_ != 0L) { - output.writeInt64(6, consumeFailedMsgs_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (java.lang.Double.doubleToRawLongBits(receiveRt_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeDoubleSize(1, receiveRt_); - } - if (java.lang.Double.doubleToRawLongBits(receiveTps_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeDoubleSize(2, receiveTps_); - } - if (java.lang.Double.doubleToRawLongBits(consumeRt_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeDoubleSize(3, consumeRt_); - } - if (java.lang.Double.doubleToRawLongBits(consumeOkTps_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeDoubleSize(4, consumeOkTps_); - } - if (java.lang.Double.doubleToRawLongBits(consumeFailedTps_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeDoubleSize(5, consumeFailedTps_); - } - if (consumeFailedMsgs_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(6, consumeFailedMsgs_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ConsumeStatus)) { - return super.equals(obj); - } - apache.rocketmq.v2.ConsumeStatus other = (apache.rocketmq.v2.ConsumeStatus) obj; - - if (java.lang.Double.doubleToLongBits(getReceiveRt()) - != java.lang.Double.doubleToLongBits( - other.getReceiveRt())) return false; - if (java.lang.Double.doubleToLongBits(getReceiveTps()) - != java.lang.Double.doubleToLongBits( - other.getReceiveTps())) return false; - if (java.lang.Double.doubleToLongBits(getConsumeRt()) - != java.lang.Double.doubleToLongBits( - other.getConsumeRt())) return false; - if (java.lang.Double.doubleToLongBits(getConsumeOkTps()) - != java.lang.Double.doubleToLongBits( - other.getConsumeOkTps())) return false; - if (java.lang.Double.doubleToLongBits(getConsumeFailedTps()) - != java.lang.Double.doubleToLongBits( - other.getConsumeFailedTps())) return false; - if (getConsumeFailedMsgs() - != other.getConsumeFailedMsgs()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + RECEIVE_RT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getReceiveRt())); - hash = (37 * hash) + RECEIVE_TPS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getReceiveTps())); - hash = (37 * hash) + CONSUME_RT_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getConsumeRt())); - hash = (37 * hash) + CONSUME_OK_TPS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getConsumeOkTps())); - hash = (37 * hash) + CONSUME_FAILED_TPS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getConsumeFailedTps())); - hash = (37 * hash) + CONSUME_FAILED_MSGS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getConsumeFailedMsgs()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumeStatus parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ConsumeStatus parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ConsumeStatus parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ConsumeStatus prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Consumption statistics reported by a consumer.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ConsumeStatus} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ConsumeStatus) - apache.rocketmq.v2.ConsumeStatusOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ConsumeStatus.class, apache.rocketmq.v2.ConsumeStatus.Builder.class); - } - - // Construct using apache.rocketmq.v2.ConsumeStatus.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - receiveRt_ = 0D; - - receiveTps_ = 0D; - - consumeRt_ = 0D; - - consumeOkTps_ = 0D; - - consumeFailedTps_ = 0D; - - consumeFailedMsgs_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumeStatus getDefaultInstanceForType() { - return apache.rocketmq.v2.ConsumeStatus.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumeStatus build() { - apache.rocketmq.v2.ConsumeStatus result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumeStatus buildPartial() { - apache.rocketmq.v2.ConsumeStatus result = new apache.rocketmq.v2.ConsumeStatus(this); - result.receiveRt_ = receiveRt_; - result.receiveTps_ = receiveTps_; - result.consumeRt_ = consumeRt_; - result.consumeOkTps_ = consumeOkTps_; - result.consumeFailedTps_ = consumeFailedTps_; - result.consumeFailedMsgs_ = consumeFailedMsgs_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ConsumeStatus) { - return mergeFrom((apache.rocketmq.v2.ConsumeStatus)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ConsumeStatus other) { - if (other == apache.rocketmq.v2.ConsumeStatus.getDefaultInstance()) return this; - if (other.getReceiveRt() != 0D) { - setReceiveRt(other.getReceiveRt()); - } - if (other.getReceiveTps() != 0D) { - setReceiveTps(other.getReceiveTps()); - } - if (other.getConsumeRt() != 0D) { - setConsumeRt(other.getConsumeRt()); - } - if (other.getConsumeOkTps() != 0D) { - setConsumeOkTps(other.getConsumeOkTps()); - } - if (other.getConsumeFailedTps() != 0D) { - setConsumeFailedTps(other.getConsumeFailedTps()); - } - if (other.getConsumeFailedMsgs() != 0L) { - setConsumeFailedMsgs(other.getConsumeFailedMsgs()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ConsumeStatus parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ConsumeStatus) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private double receiveRt_ ; - /** - * double receive_rt = 1; - * @return The receiveRt. - */ - @java.lang.Override - public double getReceiveRt() { - return receiveRt_; - } - /** - * double receive_rt = 1; - * @param value The receiveRt to set. - * @return This builder for chaining. - */ - public Builder setReceiveRt(double value) { - - receiveRt_ = value; - onChanged(); - return this; - } - /** - * double receive_rt = 1; - * @return This builder for chaining. - */ - public Builder clearReceiveRt() { - - receiveRt_ = 0D; - onChanged(); - return this; - } - - private double receiveTps_ ; - /** - * double receive_tps = 2; - * @return The receiveTps. - */ - @java.lang.Override - public double getReceiveTps() { - return receiveTps_; - } - /** - * double receive_tps = 2; - * @param value The receiveTps to set. - * @return This builder for chaining. - */ - public Builder setReceiveTps(double value) { - - receiveTps_ = value; - onChanged(); - return this; - } - /** - * double receive_tps = 2; - * @return This builder for chaining. - */ - public Builder clearReceiveTps() { - - receiveTps_ = 0D; - onChanged(); - return this; - } - - private double consumeRt_ ; - /** - * double consume_rt = 3; - * @return The consumeRt. - */ - @java.lang.Override - public double getConsumeRt() { - return consumeRt_; - } - /** - * double consume_rt = 3; - * @param value The consumeRt to set. - * @return This builder for chaining. - */ - public Builder setConsumeRt(double value) { - - consumeRt_ = value; - onChanged(); - return this; - } - /** - * double consume_rt = 3; - * @return This builder for chaining. - */ - public Builder clearConsumeRt() { - - consumeRt_ = 0D; - onChanged(); - return this; - } - - private double consumeOkTps_ ; - /** - * double consume_ok_tps = 4; - * @return The consumeOkTps. - */ - @java.lang.Override - public double getConsumeOkTps() { - return consumeOkTps_; - } - /** - * double consume_ok_tps = 4; - * @param value The consumeOkTps to set. - * @return This builder for chaining. - */ - public Builder setConsumeOkTps(double value) { - - consumeOkTps_ = value; - onChanged(); - return this; - } - /** - * double consume_ok_tps = 4; - * @return This builder for chaining. - */ - public Builder clearConsumeOkTps() { - - consumeOkTps_ = 0D; - onChanged(); - return this; - } - - private double consumeFailedTps_ ; - /** - * double consume_failed_tps = 5; - * @return The consumeFailedTps. - */ - @java.lang.Override - public double getConsumeFailedTps() { - return consumeFailedTps_; - } - /** - * double consume_failed_tps = 5; - * @param value The consumeFailedTps to set. - * @return This builder for chaining. - */ - public Builder setConsumeFailedTps(double value) { - - consumeFailedTps_ = value; - onChanged(); - return this; - } - /** - * double consume_failed_tps = 5; - * @return This builder for chaining. - */ - public Builder clearConsumeFailedTps() { - - consumeFailedTps_ = 0D; - onChanged(); - return this; - } - - private long consumeFailedMsgs_ ; - /** - * int64 consume_failed_msgs = 6; - * @return The consumeFailedMsgs. - */ - @java.lang.Override - public long getConsumeFailedMsgs() { - return consumeFailedMsgs_; - } - /** - * int64 consume_failed_msgs = 6; - * @param value The consumeFailedMsgs to set. - * @return This builder for chaining. - */ - public Builder setConsumeFailedMsgs(long value) { - - consumeFailedMsgs_ = value; - onChanged(); - return this; - } - /** - * int64 consume_failed_msgs = 6; - * @return This builder for chaining. - */ - public Builder clearConsumeFailedMsgs() { - - consumeFailedMsgs_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ConsumeStatus) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ConsumeStatus) - private static final apache.rocketmq.v2.ConsumeStatus DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ConsumeStatus(); - } - - public static apache.rocketmq.v2.ConsumeStatus getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ConsumeStatus parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ConsumeStatus(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumeStatus getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java deleted file mode 100644 index 79085aef5b1..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ConsumeStatusOrBuilder.java +++ /dev/null @@ -1,45 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ConsumeStatusOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ConsumeStatus) - com.google.protobuf.MessageOrBuilder { - - /** - * double receive_rt = 1; - * @return The receiveRt. - */ - double getReceiveRt(); - - /** - * double receive_tps = 2; - * @return The receiveTps. - */ - double getReceiveTps(); - - /** - * double consume_rt = 3; - * @return The consumeRt. - */ - double getConsumeRt(); - - /** - * double consume_ok_tps = 4; - * @return The consumeOkTps. - */ - double getConsumeOkTps(); - - /** - * double consume_failed_tps = 5; - * @return The consumeFailedTps. - */ - double getConsumeFailedTps(); - - /** - * int64 consume_failed_msgs = 6; - * @return The consumeFailedMsgs. - */ - long getConsumeFailedMsgs(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java deleted file mode 100644 index e0c333f2191..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfo.java +++ /dev/null @@ -1,1806 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Aggregated running information of a consumer, reported on demand.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ConsumerRunningInfo} - */ -public final class ConsumerRunningInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ConsumerRunningInfo) - ConsumerRunningInfoOrBuilder { -private static final long serialVersionUID = 0L; - // Use ConsumerRunningInfo.newBuilder() to construct. - private ConsumerRunningInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ConsumerRunningInfo() { - messageQueueTable_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ConsumerRunningInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ConsumerRunningInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - properties_ = com.google.protobuf.MapField.newMapField( - PropertiesDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000001; - } - com.google.protobuf.MapEntry - properties__ = input.readMessage( - PropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - properties_.getMutableMap().put( - properties__.getKey(), properties__.getValue()); - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - subscriptions_ = com.google.protobuf.MapField.newMapField( - SubscriptionsDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000002; - } - com.google.protobuf.MapEntry - subscriptions__ = input.readMessage( - SubscriptionsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - subscriptions_.getMutableMap().put( - subscriptions__.getKey(), subscriptions__.getValue()); - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - messageQueueTable_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - messageQueueTable_.add( - input.readMessage(apache.rocketmq.v2.MessageQueueItem.parser(), extensionRegistry)); - break; - } - case 34: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - consumeStatusTable_ = com.google.protobuf.MapField.newMapField( - ConsumeStatusTableDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000008; - } - com.google.protobuf.MapEntry - consumeStatusTable__ = input.readMessage( - ConsumeStatusTableDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - consumeStatusTable_.getMutableMap().put( - consumeStatusTable__.getKey(), consumeStatusTable__.getValue()); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000004) != 0)) { - messageQueueTable_ = java.util.Collections.unmodifiableList(messageQueueTable_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 1: - return internalGetProperties(); - case 2: - return internalGetSubscriptions(); - case 4: - return internalGetConsumeStatusTable(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ConsumerRunningInfo.class, apache.rocketmq.v2.ConsumerRunningInfo.Builder.class); - } - - public static final int PROPERTIES_FIELD_NUMBER = 1; - private static final class PropertiesDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> properties_; - private com.google.protobuf.MapField - internalGetProperties() { - if (properties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - PropertiesDefaultEntryHolder.defaultEntry); - } - return properties_; - } - - public int getPropertiesCount() { - return internalGetProperties().getMap().size(); - } - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - - @java.lang.Override - public boolean containsProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetProperties().getMap().containsKey(key); - } - /** - * Use {@link #getPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getProperties() { - return getPropertiesMap(); - } - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - @java.lang.Override - - public java.util.Map getPropertiesMap() { - return internalGetProperties().getMap(); - } - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - @java.lang.Override - - public java.lang.String getPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - @java.lang.Override - - public java.lang.String getPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int SUBSCRIPTIONS_FIELD_NUMBER = 2; - private static final class SubscriptionsDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, apache.rocketmq.v2.FilterExpression> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.MESSAGE, - apache.rocketmq.v2.FilterExpression.getDefaultInstance()); - } - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.FilterExpression> subscriptions_; - private com.google.protobuf.MapField - internalGetSubscriptions() { - if (subscriptions_ == null) { - return com.google.protobuf.MapField.emptyMapField( - SubscriptionsDefaultEntryHolder.defaultEntry); - } - return subscriptions_; - } - - public int getSubscriptionsCount() { - return internalGetSubscriptions().getMap().size(); - } - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - - @java.lang.Override - public boolean containsSubscriptions( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetSubscriptions().getMap().containsKey(key); - } - /** - * Use {@link #getSubscriptionsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getSubscriptions() { - return getSubscriptionsMap(); - } - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - @java.lang.Override - - public java.util.Map getSubscriptionsMap() { - return internalGetSubscriptions().getMap(); - } - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - @java.lang.Override - - public apache.rocketmq.v2.FilterExpression getSubscriptionsOrDefault( - java.lang.String key, - apache.rocketmq.v2.FilterExpression defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetSubscriptions().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - @java.lang.Override - - public apache.rocketmq.v2.FilterExpression getSubscriptionsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetSubscriptions().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int MESSAGE_QUEUE_TABLE_FIELD_NUMBER = 3; - private java.util.List messageQueueTable_; - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - @java.lang.Override - public java.util.List getMessageQueueTableList() { - return messageQueueTable_; - } - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - @java.lang.Override - public java.util.List - getMessageQueueTableOrBuilderList() { - return messageQueueTable_; - } - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - @java.lang.Override - public int getMessageQueueTableCount() { - return messageQueueTable_.size(); - } - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueItem getMessageQueueTable(int index) { - return messageQueueTable_.get(index); - } - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueItemOrBuilder getMessageQueueTableOrBuilder( - int index) { - return messageQueueTable_.get(index); - } - - public static final int CONSUME_STATUS_TABLE_FIELD_NUMBER = 4; - private static final class ConsumeStatusTableDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, apache.rocketmq.v2.ConsumeStatus> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.MESSAGE, - apache.rocketmq.v2.ConsumeStatus.getDefaultInstance()); - } - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.ConsumeStatus> consumeStatusTable_; - private com.google.protobuf.MapField - internalGetConsumeStatusTable() { - if (consumeStatusTable_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ConsumeStatusTableDefaultEntryHolder.defaultEntry); - } - return consumeStatusTable_; - } - - public int getConsumeStatusTableCount() { - return internalGetConsumeStatusTable().getMap().size(); - } - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - - @java.lang.Override - public boolean containsConsumeStatusTable( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetConsumeStatusTable().getMap().containsKey(key); - } - /** - * Use {@link #getConsumeStatusTableMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getConsumeStatusTable() { - return getConsumeStatusTableMap(); - } - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - @java.lang.Override - - public java.util.Map getConsumeStatusTableMap() { - return internalGetConsumeStatusTable().getMap(); - } - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrDefault( - java.lang.String key, - apache.rocketmq.v2.ConsumeStatus defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetConsumeStatusTable().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetConsumeStatusTable().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetProperties(), - PropertiesDefaultEntryHolder.defaultEntry, - 1); - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetSubscriptions(), - SubscriptionsDefaultEntryHolder.defaultEntry, - 2); - for (int i = 0; i < messageQueueTable_.size(); i++) { - output.writeMessage(3, messageQueueTable_.get(i)); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetConsumeStatusTable(), - ConsumeStatusTableDefaultEntryHolder.defaultEntry, - 4); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (java.util.Map.Entry entry - : internalGetProperties().getMap().entrySet()) { - com.google.protobuf.MapEntry - properties__ = PropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, properties__); - } - for (java.util.Map.Entry entry - : internalGetSubscriptions().getMap().entrySet()) { - com.google.protobuf.MapEntry - subscriptions__ = SubscriptionsDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, subscriptions__); - } - for (int i = 0; i < messageQueueTable_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, messageQueueTable_.get(i)); - } - for (java.util.Map.Entry entry - : internalGetConsumeStatusTable().getMap().entrySet()) { - com.google.protobuf.MapEntry - consumeStatusTable__ = ConsumeStatusTableDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, consumeStatusTable__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ConsumerRunningInfo)) { - return super.equals(obj); - } - apache.rocketmq.v2.ConsumerRunningInfo other = (apache.rocketmq.v2.ConsumerRunningInfo) obj; - - if (!internalGetProperties().equals( - other.internalGetProperties())) return false; - if (!internalGetSubscriptions().equals( - other.internalGetSubscriptions())) return false; - if (!getMessageQueueTableList() - .equals(other.getMessageQueueTableList())) return false; - if (!internalGetConsumeStatusTable().equals( - other.internalGetConsumeStatusTable())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (!internalGetProperties().getMap().isEmpty()) { - hash = (37 * hash) + PROPERTIES_FIELD_NUMBER; - hash = (53 * hash) + internalGetProperties().hashCode(); - } - if (!internalGetSubscriptions().getMap().isEmpty()) { - hash = (37 * hash) + SUBSCRIPTIONS_FIELD_NUMBER; - hash = (53 * hash) + internalGetSubscriptions().hashCode(); - } - if (getMessageQueueTableCount() > 0) { - hash = (37 * hash) + MESSAGE_QUEUE_TABLE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueueTableList().hashCode(); - } - if (!internalGetConsumeStatusTable().getMap().isEmpty()) { - hash = (37 * hash) + CONSUME_STATUS_TABLE_FIELD_NUMBER; - hash = (53 * hash) + internalGetConsumeStatusTable().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ConsumerRunningInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ConsumerRunningInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Aggregated running information of a consumer, reported on demand.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ConsumerRunningInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ConsumerRunningInfo) - apache.rocketmq.v2.ConsumerRunningInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 1: - return internalGetProperties(); - case 2: - return internalGetSubscriptions(); - case 4: - return internalGetConsumeStatusTable(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 1: - return internalGetMutableProperties(); - case 2: - return internalGetMutableSubscriptions(); - case 4: - return internalGetMutableConsumeStatusTable(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ConsumerRunningInfo.class, apache.rocketmq.v2.ConsumerRunningInfo.Builder.class); - } - - // Construct using apache.rocketmq.v2.ConsumerRunningInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getMessageQueueTableFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - internalGetMutableProperties().clear(); - internalGetMutableSubscriptions().clear(); - if (messageQueueTableBuilder_ == null) { - messageQueueTable_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - messageQueueTableBuilder_.clear(); - } - internalGetMutableConsumeStatusTable().clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumerRunningInfo getDefaultInstanceForType() { - return apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumerRunningInfo build() { - apache.rocketmq.v2.ConsumerRunningInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumerRunningInfo buildPartial() { - apache.rocketmq.v2.ConsumerRunningInfo result = new apache.rocketmq.v2.ConsumerRunningInfo(this); - int from_bitField0_ = bitField0_; - result.properties_ = internalGetProperties(); - result.properties_.makeImmutable(); - result.subscriptions_ = internalGetSubscriptions(); - result.subscriptions_.makeImmutable(); - if (messageQueueTableBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - messageQueueTable_ = java.util.Collections.unmodifiableList(messageQueueTable_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.messageQueueTable_ = messageQueueTable_; - } else { - result.messageQueueTable_ = messageQueueTableBuilder_.build(); - } - result.consumeStatusTable_ = internalGetConsumeStatusTable(); - result.consumeStatusTable_.makeImmutable(); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ConsumerRunningInfo) { - return mergeFrom((apache.rocketmq.v2.ConsumerRunningInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ConsumerRunningInfo other) { - if (other == apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance()) return this; - internalGetMutableProperties().mergeFrom( - other.internalGetProperties()); - internalGetMutableSubscriptions().mergeFrom( - other.internalGetSubscriptions()); - if (messageQueueTableBuilder_ == null) { - if (!other.messageQueueTable_.isEmpty()) { - if (messageQueueTable_.isEmpty()) { - messageQueueTable_ = other.messageQueueTable_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureMessageQueueTableIsMutable(); - messageQueueTable_.addAll(other.messageQueueTable_); - } - onChanged(); - } - } else { - if (!other.messageQueueTable_.isEmpty()) { - if (messageQueueTableBuilder_.isEmpty()) { - messageQueueTableBuilder_.dispose(); - messageQueueTableBuilder_ = null; - messageQueueTable_ = other.messageQueueTable_; - bitField0_ = (bitField0_ & ~0x00000004); - messageQueueTableBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getMessageQueueTableFieldBuilder() : null; - } else { - messageQueueTableBuilder_.addAllMessages(other.messageQueueTable_); - } - } - } - internalGetMutableConsumeStatusTable().mergeFrom( - other.internalGetConsumeStatusTable()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ConsumerRunningInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ConsumerRunningInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> properties_; - private com.google.protobuf.MapField - internalGetProperties() { - if (properties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - PropertiesDefaultEntryHolder.defaultEntry); - } - return properties_; - } - private com.google.protobuf.MapField - internalGetMutableProperties() { - onChanged();; - if (properties_ == null) { - properties_ = com.google.protobuf.MapField.newMapField( - PropertiesDefaultEntryHolder.defaultEntry); - } - if (!properties_.isMutable()) { - properties_ = properties_.copy(); - } - return properties_; - } - - public int getPropertiesCount() { - return internalGetProperties().getMap().size(); - } - /** - *
-     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-     * 
- * - * map<string, string> properties = 1; - */ - - @java.lang.Override - public boolean containsProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetProperties().getMap().containsKey(key); - } - /** - * Use {@link #getPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getProperties() { - return getPropertiesMap(); - } - /** - *
-     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-     * 
- * - * map<string, string> properties = 1; - */ - @java.lang.Override - - public java.util.Map getPropertiesMap() { - return internalGetProperties().getMap(); - } - /** - *
-     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-     * 
- * - * map<string, string> properties = 1; - */ - @java.lang.Override - - public java.lang.String getPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-     * 
- * - * map<string, string> properties = 1; - */ - @java.lang.Override - - public java.lang.String getPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearProperties() { - internalGetMutableProperties().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-     * 
- * - * map<string, string> properties = 1; - */ - - public Builder removeProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableProperties().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableProperties() { - return internalGetMutableProperties().getMutableMap(); - } - /** - *
-     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-     * 
- * - * map<string, string> properties = 1; - */ - public Builder putProperties( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableProperties().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-     * 
- * - * map<string, string> properties = 1; - */ - - public Builder putAllProperties( - java.util.Map values) { - internalGetMutableProperties().getMutableMap() - .putAll(values); - return this; - } - - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.FilterExpression> subscriptions_; - private com.google.protobuf.MapField - internalGetSubscriptions() { - if (subscriptions_ == null) { - return com.google.protobuf.MapField.emptyMapField( - SubscriptionsDefaultEntryHolder.defaultEntry); - } - return subscriptions_; - } - private com.google.protobuf.MapField - internalGetMutableSubscriptions() { - onChanged();; - if (subscriptions_ == null) { - subscriptions_ = com.google.protobuf.MapField.newMapField( - SubscriptionsDefaultEntryHolder.defaultEntry); - } - if (!subscriptions_.isMutable()) { - subscriptions_ = subscriptions_.copy(); - } - return subscriptions_; - } - - public int getSubscriptionsCount() { - return internalGetSubscriptions().getMap().size(); - } - /** - *
-     * Subscriptions keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - - @java.lang.Override - public boolean containsSubscriptions( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetSubscriptions().getMap().containsKey(key); - } - /** - * Use {@link #getSubscriptionsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getSubscriptions() { - return getSubscriptionsMap(); - } - /** - *
-     * Subscriptions keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - @java.lang.Override - - public java.util.Map getSubscriptionsMap() { - return internalGetSubscriptions().getMap(); - } - /** - *
-     * Subscriptions keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - @java.lang.Override - - public apache.rocketmq.v2.FilterExpression getSubscriptionsOrDefault( - java.lang.String key, - apache.rocketmq.v2.FilterExpression defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetSubscriptions().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Subscriptions keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - @java.lang.Override - - public apache.rocketmq.v2.FilterExpression getSubscriptionsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetSubscriptions().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearSubscriptions() { - internalGetMutableSubscriptions().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Subscriptions keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - - public Builder removeSubscriptions( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableSubscriptions().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableSubscriptions() { - return internalGetMutableSubscriptions().getMutableMap(); - } - /** - *
-     * Subscriptions keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - public Builder putSubscriptions( - java.lang.String key, - apache.rocketmq.v2.FilterExpression value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableSubscriptions().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Subscriptions keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - - public Builder putAllSubscriptions( - java.util.Map values) { - internalGetMutableSubscriptions().getMutableMap() - .putAll(values); - return this; - } - - private java.util.List messageQueueTable_ = - java.util.Collections.emptyList(); - private void ensureMessageQueueTableIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - messageQueueTable_ = new java.util.ArrayList(messageQueueTable_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.MessageQueueItem, apache.rocketmq.v2.MessageQueueItem.Builder, apache.rocketmq.v2.MessageQueueItemOrBuilder> messageQueueTableBuilder_; - - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public java.util.List getMessageQueueTableList() { - if (messageQueueTableBuilder_ == null) { - return java.util.Collections.unmodifiableList(messageQueueTable_); - } else { - return messageQueueTableBuilder_.getMessageList(); - } - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public int getMessageQueueTableCount() { - if (messageQueueTableBuilder_ == null) { - return messageQueueTable_.size(); - } else { - return messageQueueTableBuilder_.getCount(); - } - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public apache.rocketmq.v2.MessageQueueItem getMessageQueueTable(int index) { - if (messageQueueTableBuilder_ == null) { - return messageQueueTable_.get(index); - } else { - return messageQueueTableBuilder_.getMessage(index); - } - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder setMessageQueueTable( - int index, apache.rocketmq.v2.MessageQueueItem value) { - if (messageQueueTableBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessageQueueTableIsMutable(); - messageQueueTable_.set(index, value); - onChanged(); - } else { - messageQueueTableBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder setMessageQueueTable( - int index, apache.rocketmq.v2.MessageQueueItem.Builder builderForValue) { - if (messageQueueTableBuilder_ == null) { - ensureMessageQueueTableIsMutable(); - messageQueueTable_.set(index, builderForValue.build()); - onChanged(); - } else { - messageQueueTableBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder addMessageQueueTable(apache.rocketmq.v2.MessageQueueItem value) { - if (messageQueueTableBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessageQueueTableIsMutable(); - messageQueueTable_.add(value); - onChanged(); - } else { - messageQueueTableBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder addMessageQueueTable( - int index, apache.rocketmq.v2.MessageQueueItem value) { - if (messageQueueTableBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessageQueueTableIsMutable(); - messageQueueTable_.add(index, value); - onChanged(); - } else { - messageQueueTableBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder addMessageQueueTable( - apache.rocketmq.v2.MessageQueueItem.Builder builderForValue) { - if (messageQueueTableBuilder_ == null) { - ensureMessageQueueTableIsMutable(); - messageQueueTable_.add(builderForValue.build()); - onChanged(); - } else { - messageQueueTableBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder addMessageQueueTable( - int index, apache.rocketmq.v2.MessageQueueItem.Builder builderForValue) { - if (messageQueueTableBuilder_ == null) { - ensureMessageQueueTableIsMutable(); - messageQueueTable_.add(index, builderForValue.build()); - onChanged(); - } else { - messageQueueTableBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder addAllMessageQueueTable( - java.lang.Iterable values) { - if (messageQueueTableBuilder_ == null) { - ensureMessageQueueTableIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, messageQueueTable_); - onChanged(); - } else { - messageQueueTableBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder clearMessageQueueTable() { - if (messageQueueTableBuilder_ == null) { - messageQueueTable_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - messageQueueTableBuilder_.clear(); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public Builder removeMessageQueueTable(int index) { - if (messageQueueTableBuilder_ == null) { - ensureMessageQueueTableIsMutable(); - messageQueueTable_.remove(index); - onChanged(); - } else { - messageQueueTableBuilder_.remove(index); - } - return this; - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public apache.rocketmq.v2.MessageQueueItem.Builder getMessageQueueTableBuilder( - int index) { - return getMessageQueueTableFieldBuilder().getBuilder(index); - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public apache.rocketmq.v2.MessageQueueItemOrBuilder getMessageQueueTableOrBuilder( - int index) { - if (messageQueueTableBuilder_ == null) { - return messageQueueTable_.get(index); } else { - return messageQueueTableBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public java.util.List - getMessageQueueTableOrBuilderList() { - if (messageQueueTableBuilder_ != null) { - return messageQueueTableBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(messageQueueTable_); - } - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public apache.rocketmq.v2.MessageQueueItem.Builder addMessageQueueTableBuilder() { - return getMessageQueueTableFieldBuilder().addBuilder( - apache.rocketmq.v2.MessageQueueItem.getDefaultInstance()); - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public apache.rocketmq.v2.MessageQueueItem.Builder addMessageQueueTableBuilder( - int index) { - return getMessageQueueTableFieldBuilder().addBuilder( - index, apache.rocketmq.v2.MessageQueueItem.getDefaultInstance()); - } - /** - *
-     * Per-queue process queue snapshots.
-     * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - public java.util.List - getMessageQueueTableBuilderList() { - return getMessageQueueTableFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.MessageQueueItem, apache.rocketmq.v2.MessageQueueItem.Builder, apache.rocketmq.v2.MessageQueueItemOrBuilder> - getMessageQueueTableFieldBuilder() { - if (messageQueueTableBuilder_ == null) { - messageQueueTableBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.MessageQueueItem, apache.rocketmq.v2.MessageQueueItem.Builder, apache.rocketmq.v2.MessageQueueItemOrBuilder>( - messageQueueTable_, - ((bitField0_ & 0x00000004) != 0), - getParentForChildren(), - isClean()); - messageQueueTable_ = null; - } - return messageQueueTableBuilder_; - } - - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.ConsumeStatus> consumeStatusTable_; - private com.google.protobuf.MapField - internalGetConsumeStatusTable() { - if (consumeStatusTable_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ConsumeStatusTableDefaultEntryHolder.defaultEntry); - } - return consumeStatusTable_; - } - private com.google.protobuf.MapField - internalGetMutableConsumeStatusTable() { - onChanged();; - if (consumeStatusTable_ == null) { - consumeStatusTable_ = com.google.protobuf.MapField.newMapField( - ConsumeStatusTableDefaultEntryHolder.defaultEntry); - } - if (!consumeStatusTable_.isMutable()) { - consumeStatusTable_ = consumeStatusTable_.copy(); - } - return consumeStatusTable_; - } - - public int getConsumeStatusTableCount() { - return internalGetConsumeStatusTable().getMap().size(); - } - /** - *
-     * Consumption statistics keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - - @java.lang.Override - public boolean containsConsumeStatusTable( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetConsumeStatusTable().getMap().containsKey(key); - } - /** - * Use {@link #getConsumeStatusTableMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getConsumeStatusTable() { - return getConsumeStatusTableMap(); - } - /** - *
-     * Consumption statistics keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - @java.lang.Override - - public java.util.Map getConsumeStatusTableMap() { - return internalGetConsumeStatusTable().getMap(); - } - /** - *
-     * Consumption statistics keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrDefault( - java.lang.String key, - apache.rocketmq.v2.ConsumeStatus defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetConsumeStatusTable().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Consumption statistics keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetConsumeStatusTable().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearConsumeStatusTable() { - internalGetMutableConsumeStatusTable().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Consumption statistics keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - - public Builder removeConsumeStatusTable( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableConsumeStatusTable().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableConsumeStatusTable() { - return internalGetMutableConsumeStatusTable().getMutableMap(); - } - /** - *
-     * Consumption statistics keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - public Builder putConsumeStatusTable( - java.lang.String key, - apache.rocketmq.v2.ConsumeStatus value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableConsumeStatusTable().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Consumption statistics keyed by topic.
-     * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - - public Builder putAllConsumeStatusTable( - java.util.Map values) { - internalGetMutableConsumeStatusTable().getMutableMap() - .putAll(values); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ConsumerRunningInfo) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ConsumerRunningInfo) - private static final apache.rocketmq.v2.ConsumerRunningInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ConsumerRunningInfo(); - } - - public static apache.rocketmq.v2.ConsumerRunningInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ConsumerRunningInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ConsumerRunningInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ConsumerRunningInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java deleted file mode 100644 index 6b79dea992e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ConsumerRunningInfoOrBuilder.java +++ /dev/null @@ -1,221 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ConsumerRunningInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ConsumerRunningInfo) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - int getPropertiesCount(); - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - boolean containsProperties( - java.lang.String key); - /** - * Use {@link #getPropertiesMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getProperties(); - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - java.util.Map - getPropertiesMap(); - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - - /* nullable */ -java.lang.String getPropertiesOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * Arbitrary client properties, e.g. thread pool config, consume orderly, etc.
-   * 
- * - * map<string, string> properties = 1; - */ - - java.lang.String getPropertiesOrThrow( - java.lang.String key); - - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - int getSubscriptionsCount(); - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - boolean containsSubscriptions( - java.lang.String key); - /** - * Use {@link #getSubscriptionsMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getSubscriptions(); - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - java.util.Map - getSubscriptionsMap(); - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - - /* nullable */ -apache.rocketmq.v2.FilterExpression getSubscriptionsOrDefault( - java.lang.String key, - /* nullable */ -apache.rocketmq.v2.FilterExpression defaultValue); - /** - *
-   * Subscriptions keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.FilterExpression> subscriptions = 2; - */ - - apache.rocketmq.v2.FilterExpression getSubscriptionsOrThrow( - java.lang.String key); - - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - java.util.List - getMessageQueueTableList(); - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - apache.rocketmq.v2.MessageQueueItem getMessageQueueTable(int index); - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - int getMessageQueueTableCount(); - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - java.util.List - getMessageQueueTableOrBuilderList(); - /** - *
-   * Per-queue process queue snapshots.
-   * 
- * - * repeated .apache.rocketmq.v2.MessageQueueItem message_queue_table = 3; - */ - apache.rocketmq.v2.MessageQueueItemOrBuilder getMessageQueueTableOrBuilder( - int index); - - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - int getConsumeStatusTableCount(); - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - boolean containsConsumeStatusTable( - java.lang.String key); - /** - * Use {@link #getConsumeStatusTableMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getConsumeStatusTable(); - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - java.util.Map - getConsumeStatusTableMap(); - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - - /* nullable */ -apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrDefault( - java.lang.String key, - /* nullable */ -apache.rocketmq.v2.ConsumeStatus defaultValue); - /** - *
-   * Consumption statistics keyed by topic.
-   * 
- * - * map<string, .apache.rocketmq.v2.ConsumeStatus> consume_status_table = 4; - */ - - apache.rocketmq.v2.ConsumeStatus getConsumeStatusTableOrThrow( - java.lang.String key); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java b/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java deleted file mode 100644 index 92695f48491..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoff.java +++ /dev/null @@ -1,887 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.CustomizedBackoff} - */ -public final class CustomizedBackoff extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.CustomizedBackoff) - CustomizedBackoffOrBuilder { -private static final long serialVersionUID = 0L; - // Use CustomizedBackoff.newBuilder() to construct. - private CustomizedBackoff(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private CustomizedBackoff() { - next_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new CustomizedBackoff(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private CustomizedBackoff( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - next_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - next_.add( - input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - next_ = java.util.Collections.unmodifiableList(next_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.CustomizedBackoff.class, apache.rocketmq.v2.CustomizedBackoff.Builder.class); - } - - public static final int NEXT_FIELD_NUMBER = 1; - private java.util.List next_; - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - @java.lang.Override - public java.util.List getNextList() { - return next_; - } - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - @java.lang.Override - public java.util.List - getNextOrBuilderList() { - return next_; - } - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - @java.lang.Override - public int getNextCount() { - return next_.size(); - } - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - @java.lang.Override - public com.google.protobuf.Duration getNext(int index) { - return next_.get(index); - } - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getNextOrBuilder( - int index) { - return next_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - for (int i = 0; i < next_.size(); i++) { - output.writeMessage(1, next_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < next_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, next_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.CustomizedBackoff)) { - return super.equals(obj); - } - apache.rocketmq.v2.CustomizedBackoff other = (apache.rocketmq.v2.CustomizedBackoff) obj; - - if (!getNextList() - .equals(other.getNextList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getNextCount() > 0) { - hash = (37 * hash) + NEXT_FIELD_NUMBER; - hash = (53 * hash) + getNextList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.CustomizedBackoff parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.CustomizedBackoff parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.CustomizedBackoff parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.CustomizedBackoff prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.CustomizedBackoff} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.CustomizedBackoff) - apache.rocketmq.v2.CustomizedBackoffOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.CustomizedBackoff.class, apache.rocketmq.v2.CustomizedBackoff.Builder.class); - } - - // Construct using apache.rocketmq.v2.CustomizedBackoff.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getNextFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (nextBuilder_ == null) { - next_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - nextBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoff getDefaultInstanceForType() { - return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoff build() { - apache.rocketmq.v2.CustomizedBackoff result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoff buildPartial() { - apache.rocketmq.v2.CustomizedBackoff result = new apache.rocketmq.v2.CustomizedBackoff(this); - int from_bitField0_ = bitField0_; - if (nextBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - next_ = java.util.Collections.unmodifiableList(next_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.next_ = next_; - } else { - result.next_ = nextBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.CustomizedBackoff) { - return mergeFrom((apache.rocketmq.v2.CustomizedBackoff)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.CustomizedBackoff other) { - if (other == apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance()) return this; - if (nextBuilder_ == null) { - if (!other.next_.isEmpty()) { - if (next_.isEmpty()) { - next_ = other.next_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureNextIsMutable(); - next_.addAll(other.next_); - } - onChanged(); - } - } else { - if (!other.next_.isEmpty()) { - if (nextBuilder_.isEmpty()) { - nextBuilder_.dispose(); - nextBuilder_ = null; - next_ = other.next_; - bitField0_ = (bitField0_ & ~0x00000001); - nextBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getNextFieldBuilder() : null; - } else { - nextBuilder_.addAllMessages(other.next_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.CustomizedBackoff parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.CustomizedBackoff) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List next_ = - java.util.Collections.emptyList(); - private void ensureNextIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - next_ = new java.util.ArrayList(next_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> nextBuilder_; - - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public java.util.List getNextList() { - if (nextBuilder_ == null) { - return java.util.Collections.unmodifiableList(next_); - } else { - return nextBuilder_.getMessageList(); - } - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public int getNextCount() { - if (nextBuilder_ == null) { - return next_.size(); - } else { - return nextBuilder_.getCount(); - } - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public com.google.protobuf.Duration getNext(int index) { - if (nextBuilder_ == null) { - return next_.get(index); - } else { - return nextBuilder_.getMessage(index); - } - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder setNext( - int index, com.google.protobuf.Duration value) { - if (nextBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureNextIsMutable(); - next_.set(index, value); - onChanged(); - } else { - nextBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder setNext( - int index, com.google.protobuf.Duration.Builder builderForValue) { - if (nextBuilder_ == null) { - ensureNextIsMutable(); - next_.set(index, builderForValue.build()); - onChanged(); - } else { - nextBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder addNext(com.google.protobuf.Duration value) { - if (nextBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureNextIsMutable(); - next_.add(value); - onChanged(); - } else { - nextBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder addNext( - int index, com.google.protobuf.Duration value) { - if (nextBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureNextIsMutable(); - next_.add(index, value); - onChanged(); - } else { - nextBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder addNext( - com.google.protobuf.Duration.Builder builderForValue) { - if (nextBuilder_ == null) { - ensureNextIsMutable(); - next_.add(builderForValue.build()); - onChanged(); - } else { - nextBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder addNext( - int index, com.google.protobuf.Duration.Builder builderForValue) { - if (nextBuilder_ == null) { - ensureNextIsMutable(); - next_.add(index, builderForValue.build()); - onChanged(); - } else { - nextBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder addAllNext( - java.lang.Iterable values) { - if (nextBuilder_ == null) { - ensureNextIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, next_); - onChanged(); - } else { - nextBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder clearNext() { - if (nextBuilder_ == null) { - next_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - nextBuilder_.clear(); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public Builder removeNext(int index) { - if (nextBuilder_ == null) { - ensureNextIsMutable(); - next_.remove(index); - onChanged(); - } else { - nextBuilder_.remove(index); - } - return this; - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public com.google.protobuf.Duration.Builder getNextBuilder( - int index) { - return getNextFieldBuilder().getBuilder(index); - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public com.google.protobuf.DurationOrBuilder getNextOrBuilder( - int index) { - if (nextBuilder_ == null) { - return next_.get(index); } else { - return nextBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public java.util.List - getNextOrBuilderList() { - if (nextBuilder_ != null) { - return nextBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(next_); - } - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public com.google.protobuf.Duration.Builder addNextBuilder() { - return getNextFieldBuilder().addBuilder( - com.google.protobuf.Duration.getDefaultInstance()); - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public com.google.protobuf.Duration.Builder addNextBuilder( - int index) { - return getNextFieldBuilder().addBuilder( - index, com.google.protobuf.Duration.getDefaultInstance()); - } - /** - *
-     * To support classic backoff strategy which is arbitrary defined by end users.
-     * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-     * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - public java.util.List - getNextBuilderList() { - return getNextFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getNextFieldBuilder() { - if (nextBuilder_ == null) { - nextBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - next_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - next_ = null; - } - return nextBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.CustomizedBackoff) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.CustomizedBackoff) - private static final apache.rocketmq.v2.CustomizedBackoff DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.CustomizedBackoff(); - } - - public static apache.rocketmq.v2.CustomizedBackoff getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public CustomizedBackoff parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new CustomizedBackoff(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoff getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java deleted file mode 100644 index 8b882aee99a..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/CustomizedBackoffOrBuilder.java +++ /dev/null @@ -1,58 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface CustomizedBackoffOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.CustomizedBackoff) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - java.util.List - getNextList(); - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - com.google.protobuf.Duration getNext(int index); - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - int getNextCount(); - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - java.util.List - getNextOrBuilderList(); - /** - *
-   * To support classic backoff strategy which is arbitrary defined by end users.
-   * Typical values are: `1s 5s 10s 30s 1m 2m 3m 4m 5m 6m 7m 8m 9m 10m 20m 30m 1h 2h`
-   * 
- * - * repeated .google.protobuf.Duration next = 1; - */ - com.google.protobuf.DurationOrBuilder getNextOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java b/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java deleted file mode 100644 index 8d523f8a6f5..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueue.java +++ /dev/null @@ -1,753 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.DeadLetterQueue} - */ -public final class DeadLetterQueue extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DeadLetterQueue) - DeadLetterQueueOrBuilder { -private static final long serialVersionUID = 0L; - // Use DeadLetterQueue.newBuilder() to construct. - private DeadLetterQueue(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DeadLetterQueue() { - topic_ = ""; - messageId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DeadLetterQueue(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DeadLetterQueue( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - topic_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DeadLetterQueue.class, apache.rocketmq.v2.DeadLetterQueue.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private volatile java.lang.Object topic_; - /** - *
-   * Original topic for this DLQ message.
-   * 
- * - * string topic = 1; - * @return The topic. - */ - @java.lang.Override - public java.lang.String getTopic() { - java.lang.Object ref = topic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - topic_ = s; - return s; - } - } - /** - *
-   * Original topic for this DLQ message.
-   * 
- * - * string topic = 1; - * @return The bytes for topic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTopicBytes() { - java.lang.Object ref = topic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - topic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object messageId_; - /** - *
-   * Original message id for this DLQ message.
-   * 
- * - * string message_id = 2; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - *
-   * Original message id for this DLQ message.
-   * 
- * - * string message_id = 2; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topic_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, topic_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topic_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, topic_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DeadLetterQueue)) { - return super.equals(obj); - } - apache.rocketmq.v2.DeadLetterQueue other = (apache.rocketmq.v2.DeadLetterQueue) obj; - - if (!getTopic() - .equals(other.getTopic())) return false; - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DeadLetterQueue parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeadLetterQueue parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeadLetterQueue parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DeadLetterQueue prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.DeadLetterQueue} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DeadLetterQueue) - apache.rocketmq.v2.DeadLetterQueueOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DeadLetterQueue.class, apache.rocketmq.v2.DeadLetterQueue.Builder.class); - } - - // Construct using apache.rocketmq.v2.DeadLetterQueue.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - topic_ = ""; - - messageId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DeadLetterQueue getDefaultInstanceForType() { - return apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DeadLetterQueue build() { - apache.rocketmq.v2.DeadLetterQueue result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DeadLetterQueue buildPartial() { - apache.rocketmq.v2.DeadLetterQueue result = new apache.rocketmq.v2.DeadLetterQueue(this); - result.topic_ = topic_; - result.messageId_ = messageId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DeadLetterQueue) { - return mergeFrom((apache.rocketmq.v2.DeadLetterQueue)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DeadLetterQueue other) { - if (other == apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance()) return this; - if (!other.getTopic().isEmpty()) { - topic_ = other.topic_; - onChanged(); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DeadLetterQueue parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DeadLetterQueue) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object topic_ = ""; - /** - *
-     * Original topic for this DLQ message.
-     * 
- * - * string topic = 1; - * @return The topic. - */ - public java.lang.String getTopic() { - java.lang.Object ref = topic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - topic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Original topic for this DLQ message.
-     * 
- * - * string topic = 1; - * @return The bytes for topic. - */ - public com.google.protobuf.ByteString - getTopicBytes() { - java.lang.Object ref = topic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - topic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Original topic for this DLQ message.
-     * 
- * - * string topic = 1; - * @param value The topic to set. - * @return This builder for chaining. - */ - public Builder setTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - topic_ = value; - onChanged(); - return this; - } - /** - *
-     * Original topic for this DLQ message.
-     * 
- * - * string topic = 1; - * @return This builder for chaining. - */ - public Builder clearTopic() { - - topic_ = getDefaultInstance().getTopic(); - onChanged(); - return this; - } - /** - *
-     * Original topic for this DLQ message.
-     * 
- * - * string topic = 1; - * @param value The bytes for topic to set. - * @return This builder for chaining. - */ - public Builder setTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - topic_ = value; - onChanged(); - return this; - } - - private java.lang.Object messageId_ = ""; - /** - *
-     * Original message id for this DLQ message.
-     * 
- * - * string message_id = 2; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Original message id for this DLQ message.
-     * 
- * - * string message_id = 2; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Original message id for this DLQ message.
-     * 
- * - * string message_id = 2; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - *
-     * Original message id for this DLQ message.
-     * 
- * - * string message_id = 2; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - *
-     * Original message id for this DLQ message.
-     * 
- * - * string message_id = 2; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DeadLetterQueue) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DeadLetterQueue) - private static final apache.rocketmq.v2.DeadLetterQueue DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DeadLetterQueue(); - } - - public static apache.rocketmq.v2.DeadLetterQueue getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeadLetterQueue parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DeadLetterQueue(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DeadLetterQueue getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java deleted file mode 100644 index 8775fb5205f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DeadLetterQueueOrBuilder.java +++ /dev/null @@ -1,49 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface DeadLetterQueueOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DeadLetterQueue) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Original topic for this DLQ message.
-   * 
- * - * string topic = 1; - * @return The topic. - */ - java.lang.String getTopic(); - /** - *
-   * Original topic for this DLQ message.
-   * 
- * - * string topic = 1; - * @return The bytes for topic. - */ - com.google.protobuf.ByteString - getTopicBytes(); - - /** - *
-   * Original message id for this DLQ message.
-   * 
- * - * string message_id = 2; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - *
-   * Original message id for this DLQ message.
-   * 
- * - * string message_id = 2; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java deleted file mode 100644 index 0f1e17b9f5c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequest.java +++ /dev/null @@ -1,1245 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Delete a subscription relationship between a group and a topic.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionRequest} - */ -public final class DeleteSubscriptionRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DeleteSubscriptionRequest) - DeleteSubscriptionRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use DeleteSubscriptionRequest.newBuilder() to construct. - private DeleteSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DeleteSubscriptionRequest() { - deploymentName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DeleteSubscriptionRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DeleteSubscriptionRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 34: { - apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; - if (expression_ != null) { - subBuilder = expression_.toBuilder(); - } - expression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(expression_); - expression_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DeleteSubscriptionRequest.class, apache.rocketmq.v2.DeleteSubscriptionRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int GROUP_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int EXPRESSION_FIELD_NUMBER = 4; - private apache.rocketmq.v2.FilterExpression expression_; - /** - *
-   * The filter expression that identifies the subscription to delete.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - * @return Whether the expression field is set. - */ - @java.lang.Override - public boolean hasExpression() { - return expression_ != null; - } - /** - *
-   * The filter expression that identifies the subscription to delete.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - * @return The expression. - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpression getExpression() { - return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } - /** - *
-   * The filter expression that identifies the subscription to delete.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { - return getExpression(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (group_ != null) { - output.writeMessage(3, getGroup()); - } - if (expression_ != null) { - output.writeMessage(4, getExpression()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getGroup()); - } - if (expression_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getExpression()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DeleteSubscriptionRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.DeleteSubscriptionRequest other = (apache.rocketmq.v2.DeleteSubscriptionRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasExpression() != other.hasExpression()) return false; - if (hasExpression()) { - if (!getExpression() - .equals(other.getExpression())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasExpression()) { - hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; - hash = (53 * hash) + getExpression().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeleteSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DeleteSubscriptionRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Delete a subscription relationship between a group and a topic.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DeleteSubscriptionRequest) - apache.rocketmq.v2.DeleteSubscriptionRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DeleteSubscriptionRequest.class, apache.rocketmq.v2.DeleteSubscriptionRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.DeleteSubscriptionRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (expressionBuilder_ == null) { - expression_ = null; - } else { - expression_ = null; - expressionBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.DeleteSubscriptionRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionRequest build() { - apache.rocketmq.v2.DeleteSubscriptionRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionRequest buildPartial() { - apache.rocketmq.v2.DeleteSubscriptionRequest result = new apache.rocketmq.v2.DeleteSubscriptionRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (expressionBuilder_ == null) { - result.expression_ = expression_; - } else { - result.expression_ = expressionBuilder_.build(); - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DeleteSubscriptionRequest) { - return mergeFrom((apache.rocketmq.v2.DeleteSubscriptionRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DeleteSubscriptionRequest other) { - if (other == apache.rocketmq.v2.DeleteSubscriptionRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasExpression()) { - mergeExpression(other.getExpression()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DeleteSubscriptionRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DeleteSubscriptionRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.FilterExpression expression_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> expressionBuilder_; - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - * @return Whether the expression field is set. - */ - public boolean hasExpression() { - return expressionBuilder_ != null || expression_ != null; - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - * @return The expression. - */ - public apache.rocketmq.v2.FilterExpression getExpression() { - if (expressionBuilder_ == null) { - return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } else { - return expressionBuilder_.getMessage(); - } - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - public Builder setExpression(apache.rocketmq.v2.FilterExpression value) { - if (expressionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - expression_ = value; - onChanged(); - } else { - expressionBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - public Builder setExpression( - apache.rocketmq.v2.FilterExpression.Builder builderForValue) { - if (expressionBuilder_ == null) { - expression_ = builderForValue.build(); - onChanged(); - } else { - expressionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - public Builder mergeExpression(apache.rocketmq.v2.FilterExpression value) { - if (expressionBuilder_ == null) { - if (expression_ != null) { - expression_ = - apache.rocketmq.v2.FilterExpression.newBuilder(expression_).mergeFrom(value).buildPartial(); - } else { - expression_ = value; - } - onChanged(); - } else { - expressionBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - public Builder clearExpression() { - if (expressionBuilder_ == null) { - expression_ = null; - onChanged(); - } else { - expression_ = null; - expressionBuilder_ = null; - } - - return this; - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - public apache.rocketmq.v2.FilterExpression.Builder getExpressionBuilder() { - - onChanged(); - return getExpressionFieldBuilder().getBuilder(); - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { - if (expressionBuilder_ != null) { - return expressionBuilder_.getMessageOrBuilder(); - } else { - return expression_ == null ? - apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } - } - /** - *
-     * The filter expression that identifies the subscription to delete.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> - getExpressionFieldBuilder() { - if (expressionBuilder_ == null) { - expressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( - getExpression(), - getParentForChildren(), - isClean()); - expression_ = null; - } - return expressionBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DeleteSubscriptionRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DeleteSubscriptionRequest) - private static final apache.rocketmq.v2.DeleteSubscriptionRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DeleteSubscriptionRequest(); - } - - public static apache.rocketmq.v2.DeleteSubscriptionRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteSubscriptionRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteSubscriptionRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java deleted file mode 100644 index d7841ce1b74..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionRequestOrBuilder.java +++ /dev/null @@ -1,95 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DeleteSubscriptionRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DeleteSubscriptionRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - *
-   * The filter expression that identifies the subscription to delete.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - * @return Whether the expression field is set. - */ - boolean hasExpression(); - /** - *
-   * The filter expression that identifies the subscription to delete.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - * @return The expression. - */ - apache.rocketmq.v2.FilterExpression getExpression(); - /** - *
-   * The filter expression that identifies the subscription to delete.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 4; - */ - apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java deleted file mode 100644 index 5c4a6d11bbc..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionResponse} - */ -public final class DeleteSubscriptionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DeleteSubscriptionResponse) - DeleteSubscriptionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use DeleteSubscriptionResponse.newBuilder() to construct. - private DeleteSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DeleteSubscriptionResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DeleteSubscriptionResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DeleteSubscriptionResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DeleteSubscriptionResponse.class, apache.rocketmq.v2.DeleteSubscriptionResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DeleteSubscriptionResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.DeleteSubscriptionResponse other = (apache.rocketmq.v2.DeleteSubscriptionResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DeleteSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DeleteSubscriptionResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.DeleteSubscriptionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DeleteSubscriptionResponse) - apache.rocketmq.v2.DeleteSubscriptionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DeleteSubscriptionResponse.class, apache.rocketmq.v2.DeleteSubscriptionResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.DeleteSubscriptionResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.DeleteSubscriptionResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionResponse build() { - apache.rocketmq.v2.DeleteSubscriptionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionResponse buildPartial() { - apache.rocketmq.v2.DeleteSubscriptionResponse result = new apache.rocketmq.v2.DeleteSubscriptionResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DeleteSubscriptionResponse) { - return mergeFrom((apache.rocketmq.v2.DeleteSubscriptionResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DeleteSubscriptionResponse other) { - if (other == apache.rocketmq.v2.DeleteSubscriptionResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DeleteSubscriptionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DeleteSubscriptionResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DeleteSubscriptionResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DeleteSubscriptionResponse) - private static final apache.rocketmq.v2.DeleteSubscriptionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DeleteSubscriptionResponse(); - } - - public static apache.rocketmq.v2.DeleteSubscriptionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DeleteSubscriptionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DeleteSubscriptionResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DeleteSubscriptionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java deleted file mode 100644 index cd7a0103449..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DeleteSubscriptionResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DeleteSubscriptionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DeleteSubscriptionResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java deleted file mode 100644 index 7efbbb3397f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequest.java +++ /dev/null @@ -1,1482 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Query the message accumulation (lag) of a consumer group.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationRequest} - */ -public final class DescribeGroupAccumulationRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeGroupAccumulationRequest) - DescribeGroupAccumulationRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use DescribeGroupAccumulationRequest.newBuilder() to construct. - private DescribeGroupAccumulationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DescribeGroupAccumulationRequest() { - deploymentName_ = ""; - topics_ = java.util.Collections.emptyList(); - liteTopic_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DescribeGroupAccumulationRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DescribeGroupAccumulationRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - topics_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - topics_.add( - input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry)); - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - liteTopic_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000002) != 0)) { - topics_ = java.util.Collections.unmodifiableList(topics_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeGroupAccumulationRequest.class, apache.rocketmq.v2.DescribeGroupAccumulationRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPICS_FIELD_NUMBER = 3; - private java.util.List topics_; - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public java.util.List getTopicsList() { - return topics_; - } - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public java.util.List - getTopicsOrBuilderList() { - return topics_; - } - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public int getTopicsCount() { - return topics_.size(); - } - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopics(int index) { - return topics_.get(index); - } - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index) { - return topics_.get(index); - } - - public static final int LITE_TOPIC_FIELD_NUMBER = 4; - private volatile java.lang.Object liteTopic_; - /** - *
-   * Restrict the query to a single lite topic multiplexed onto the topics above.
-   * 
- * - * optional string lite_topic = 4; - * @return Whether the liteTopic field is set. - */ - @java.lang.Override - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * Restrict the query to a single lite topic multiplexed onto the topics above.
-   * 
- * - * optional string lite_topic = 4; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } - } - /** - *
-   * Restrict the query to a single lite topic multiplexed onto the topics above.
-   * 
- * - * optional string lite_topic = 4; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (group_ != null) { - output.writeMessage(2, getGroup()); - } - for (int i = 0; i < topics_.size(); i++) { - output.writeMessage(3, topics_.get(i)); - } - if (((bitField0_ & 0x00000002) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, liteTopic_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getGroup()); - } - for (int i = 0; i < topics_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, topics_.get(i)); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, liteTopic_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeGroupAccumulationRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeGroupAccumulationRequest other = (apache.rocketmq.v2.DescribeGroupAccumulationRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!getTopicsList() - .equals(other.getTopicsList())) return false; - if (hasLiteTopic() != other.hasLiteTopic()) return false; - if (hasLiteTopic()) { - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (getTopicsCount() > 0) { - hash = (37 * hash) + TOPICS_FIELD_NUMBER; - hash = (53 * hash) + getTopicsList().hashCode(); - } - if (hasLiteTopic()) { - hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeGroupAccumulationRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Query the message accumulation (lag) of a consumer group.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeGroupAccumulationRequest) - apache.rocketmq.v2.DescribeGroupAccumulationRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeGroupAccumulationRequest.class, apache.rocketmq.v2.DescribeGroupAccumulationRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeGroupAccumulationRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTopicsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicsBuilder_ == null) { - topics_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - topicsBuilder_.clear(); - } - liteTopic_ = ""; - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeGroupAccumulationRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationRequest build() { - apache.rocketmq.v2.DescribeGroupAccumulationRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationRequest buildPartial() { - apache.rocketmq.v2.DescribeGroupAccumulationRequest result = new apache.rocketmq.v2.DescribeGroupAccumulationRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicsBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - topics_ = java.util.Collections.unmodifiableList(topics_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.topics_ = topics_; - } else { - result.topics_ = topicsBuilder_.build(); - } - if (((from_bitField0_ & 0x00000004) != 0)) { - to_bitField0_ |= 0x00000002; - } - result.liteTopic_ = liteTopic_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeGroupAccumulationRequest) { - return mergeFrom((apache.rocketmq.v2.DescribeGroupAccumulationRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeGroupAccumulationRequest other) { - if (other == apache.rocketmq.v2.DescribeGroupAccumulationRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (topicsBuilder_ == null) { - if (!other.topics_.isEmpty()) { - if (topics_.isEmpty()) { - topics_ = other.topics_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureTopicsIsMutable(); - topics_.addAll(other.topics_); - } - onChanged(); - } - } else { - if (!other.topics_.isEmpty()) { - if (topicsBuilder_.isEmpty()) { - topicsBuilder_.dispose(); - topicsBuilder_ = null; - topics_ = other.topics_; - bitField0_ = (bitField0_ & ~0x00000002); - topicsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getTopicsFieldBuilder() : null; - } else { - topicsBuilder_.addAllMessages(other.topics_); - } - } - } - if (other.hasLiteTopic()) { - bitField0_ |= 0x00000004; - liteTopic_ = other.liteTopic_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeGroupAccumulationRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeGroupAccumulationRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private java.util.List topics_ = - java.util.Collections.emptyList(); - private void ensureTopicsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - topics_ = new java.util.ArrayList(topics_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicsBuilder_; - - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public java.util.List getTopicsList() { - if (topicsBuilder_ == null) { - return java.util.Collections.unmodifiableList(topics_); - } else { - return topicsBuilder_.getMessageList(); - } - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public int getTopicsCount() { - if (topicsBuilder_ == null) { - return topics_.size(); - } else { - return topicsBuilder_.getCount(); - } - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource getTopics(int index) { - if (topicsBuilder_ == null) { - return topics_.get(index); - } else { - return topicsBuilder_.getMessage(index); - } - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder setTopics( - int index, apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.set(index, value); - onChanged(); - } else { - topicsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder setTopics( - int index, apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.set(index, builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics(apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.add(value); - onChanged(); - } else { - topicsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics( - int index, apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.add(index, value); - onChanged(); - } else { - topicsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.add(builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics( - int index, apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.add(index, builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addAllTopics( - java.lang.Iterable values) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, topics_); - onChanged(); - } else { - topicsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder clearTopics() { - if (topicsBuilder_ == null) { - topics_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - topicsBuilder_.clear(); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder removeTopics(int index) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.remove(index); - onChanged(); - } else { - topicsBuilder_.remove(index); - } - return this; - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource.Builder getTopicsBuilder( - int index) { - return getTopicsFieldBuilder().getBuilder(index); - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index) { - if (topicsBuilder_ == null) { - return topics_.get(index); } else { - return topicsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public java.util.List - getTopicsOrBuilderList() { - if (topicsBuilder_ != null) { - return topicsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(topics_); - } - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource.Builder addTopicsBuilder() { - return getTopicsFieldBuilder().addBuilder( - apache.rocketmq.v2.Resource.getDefaultInstance()); - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource.Builder addTopicsBuilder( - int index) { - return getTopicsFieldBuilder().addBuilder( - index, apache.rocketmq.v2.Resource.getDefaultInstance()); - } - /** - *
-     * Optional set of topics to break the accumulation down by. When empty, the
-     * aggregated accumulation of the whole group is returned.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public java.util.List - getTopicsBuilderList() { - return getTopicsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicsFieldBuilder() { - if (topicsBuilder_ == null) { - topicsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - topics_, - ((bitField0_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - topics_ = null; - } - return topicsBuilder_; - } - - private java.lang.Object liteTopic_ = ""; - /** - *
-     * Restrict the query to a single lite topic multiplexed onto the topics above.
-     * 
- * - * optional string lite_topic = 4; - * @return Whether the liteTopic field is set. - */ - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-     * Restrict the query to a single lite topic multiplexed onto the topics above.
-     * 
- * - * optional string lite_topic = 4; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Restrict the query to a single lite topic multiplexed onto the topics above.
-     * 
- * - * optional string lite_topic = 4; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Restrict the query to a single lite topic multiplexed onto the topics above.
-     * 
- * - * optional string lite_topic = 4; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; - liteTopic_ = value; - onChanged(); - return this; - } - /** - *
-     * Restrict the query to a single lite topic multiplexed onto the topics above.
-     * 
- * - * optional string lite_topic = 4; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - bitField0_ = (bitField0_ & ~0x00000004); - liteTopic_ = getDefaultInstance().getLiteTopic(); - onChanged(); - return this; - } - /** - *
-     * Restrict the query to a single lite topic multiplexed onto the topics above.
-     * 
- * - * optional string lite_topic = 4; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000004; - liteTopic_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeGroupAccumulationRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeGroupAccumulationRequest) - private static final apache.rocketmq.v2.DescribeGroupAccumulationRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeGroupAccumulationRequest(); - } - - public static apache.rocketmq.v2.DescribeGroupAccumulationRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DescribeGroupAccumulationRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DescribeGroupAccumulationRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java deleted file mode 100644 index 6203f78e510..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationRequestOrBuilder.java +++ /dev/null @@ -1,131 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DescribeGroupAccumulationRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeGroupAccumulationRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - java.util.List - getTopicsList(); - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - apache.rocketmq.v2.Resource getTopics(int index); - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - int getTopicsCount(); - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - java.util.List - getTopicsOrBuilderList(); - /** - *
-   * Optional set of topics to break the accumulation down by. When empty, the
-   * aggregated accumulation of the whole group is returned.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index); - - /** - *
-   * Restrict the query to a single lite topic multiplexed onto the topics above.
-   * 
- * - * optional string lite_topic = 4; - * @return Whether the liteTopic field is set. - */ - boolean hasLiteTopic(); - /** - *
-   * Restrict the query to a single lite topic multiplexed onto the topics above.
-   * 
- * - * optional string lite_topic = 4; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - *
-   * Restrict the query to a single lite topic multiplexed onto the topics above.
-   * 
- * - * optional string lite_topic = 4; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java deleted file mode 100644 index 3c8cd830140..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponse.java +++ /dev/null @@ -1,2535 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse} - */ -public final class DescribeGroupAccumulationResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse) - DescribeGroupAccumulationResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use DescribeGroupAccumulationResponse.newBuilder() to construct. - private DescribeGroupAccumulationResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DescribeGroupAccumulationResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DescribeGroupAccumulationResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DescribeGroupAccumulationResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder subBuilder = null; - if (accumulation_ != null) { - subBuilder = accumulation_.toBuilder(); - } - accumulation_ = input.readMessage(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(accumulation_); - accumulation_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - topicAccumulation_ = com.google.protobuf.MapField.newMapField( - TopicAccumulationDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000001; - } - com.google.protobuf.MapEntry - topicAccumulation__ = input.readMessage( - TopicAccumulationDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - topicAccumulation_.getMutableMap().put( - topicAccumulation__.getKey(), topicAccumulation__.getValue()); - break; - } - case 34: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - liteTopicAccumulation_ = com.google.protobuf.MapField.newMapField( - LiteTopicAccumulationDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000002; - } - com.google.protobuf.MapEntry - liteTopicAccumulation__ = input.readMessage( - LiteTopicAccumulationDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - liteTopicAccumulation_.getMutableMap().put( - liteTopicAccumulation__.getKey(), liteTopicAccumulation__.getValue()); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 3: - return internalGetTopicAccumulation(); - case 4: - return internalGetLiteTopicAccumulation(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeGroupAccumulationResponse.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.Builder.class); - } - - public interface GroupAccumulationOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Number of messages already delivered but not yet acknowledged.
-     * 
- * - * int64 inflight_messages = 1; - * @return The inflightMessages. - */ - long getInflightMessages(); - - /** - *
-     * Number of messages ready to be delivered.
-     * 
- * - * int64 ready_messages = 2; - * @return The readyMessages. - */ - long getReadyMessages(); - - /** - *
-     * Total accumulation (inflight + ready).
-     * 
- * - * int64 accumulation = 3; - * @return The accumulation. - */ - long getAccumulation(); - - /** - *
-     * Estimated delay before the earliest ready message is delivered.
-     * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - * @return Whether the deliverDelayTime field is set. - */ - boolean hasDeliverDelayTime(); - /** - *
-     * Estimated delay before the earliest ready message is delivered.
-     * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - * @return The deliverDelayTime. - */ - com.google.protobuf.Duration getDeliverDelayTime(); - /** - *
-     * Estimated delay before the earliest ready message is delivered.
-     * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - com.google.protobuf.DurationOrBuilder getDeliverDelayTimeOrBuilder(); - - /** - *
-     * Timestamp of the last successful consumption.
-     * 
- * - * int64 last_consume_timestamp = 5; - * @return The lastConsumeTimestamp. - */ - long getLastConsumeTimestamp(); - } - /** - *
-   * Accumulation metrics of a group or a single topic.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation} - */ - public static final class GroupAccumulation extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) - GroupAccumulationOrBuilder { - private static final long serialVersionUID = 0L; - // Use GroupAccumulation.newBuilder() to construct. - private GroupAccumulation(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GroupAccumulation() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GroupAccumulation(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GroupAccumulation( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - inflightMessages_ = input.readInt64(); - break; - } - case 16: { - - readyMessages_ = input.readInt64(); - break; - } - case 24: { - - accumulation_ = input.readInt64(); - break; - } - case 34: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (deliverDelayTime_ != null) { - subBuilder = deliverDelayTime_.toBuilder(); - } - deliverDelayTime_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(deliverDelayTime_); - deliverDelayTime_ = subBuilder.buildPartial(); - } - - break; - } - case 40: { - - lastConsumeTimestamp_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder.class); - } - - public static final int INFLIGHT_MESSAGES_FIELD_NUMBER = 1; - private long inflightMessages_; - /** - *
-     * Number of messages already delivered but not yet acknowledged.
-     * 
- * - * int64 inflight_messages = 1; - * @return The inflightMessages. - */ - @java.lang.Override - public long getInflightMessages() { - return inflightMessages_; - } - - public static final int READY_MESSAGES_FIELD_NUMBER = 2; - private long readyMessages_; - /** - *
-     * Number of messages ready to be delivered.
-     * 
- * - * int64 ready_messages = 2; - * @return The readyMessages. - */ - @java.lang.Override - public long getReadyMessages() { - return readyMessages_; - } - - public static final int ACCUMULATION_FIELD_NUMBER = 3; - private long accumulation_; - /** - *
-     * Total accumulation (inflight + ready).
-     * 
- * - * int64 accumulation = 3; - * @return The accumulation. - */ - @java.lang.Override - public long getAccumulation() { - return accumulation_; - } - - public static final int DELIVER_DELAY_TIME_FIELD_NUMBER = 4; - private com.google.protobuf.Duration deliverDelayTime_; - /** - *
-     * Estimated delay before the earliest ready message is delivered.
-     * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - * @return Whether the deliverDelayTime field is set. - */ - @java.lang.Override - public boolean hasDeliverDelayTime() { - return deliverDelayTime_ != null; - } - /** - *
-     * Estimated delay before the earliest ready message is delivered.
-     * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - * @return The deliverDelayTime. - */ - @java.lang.Override - public com.google.protobuf.Duration getDeliverDelayTime() { - return deliverDelayTime_ == null ? com.google.protobuf.Duration.getDefaultInstance() : deliverDelayTime_; - } - /** - *
-     * Estimated delay before the earliest ready message is delivered.
-     * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getDeliverDelayTimeOrBuilder() { - return getDeliverDelayTime(); - } - - public static final int LAST_CONSUME_TIMESTAMP_FIELD_NUMBER = 5; - private long lastConsumeTimestamp_; - /** - *
-     * Timestamp of the last successful consumption.
-     * 
- * - * int64 last_consume_timestamp = 5; - * @return The lastConsumeTimestamp. - */ - @java.lang.Override - public long getLastConsumeTimestamp() { - return lastConsumeTimestamp_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (inflightMessages_ != 0L) { - output.writeInt64(1, inflightMessages_); - } - if (readyMessages_ != 0L) { - output.writeInt64(2, readyMessages_); - } - if (accumulation_ != 0L) { - output.writeInt64(3, accumulation_); - } - if (deliverDelayTime_ != null) { - output.writeMessage(4, getDeliverDelayTime()); - } - if (lastConsumeTimestamp_ != 0L) { - output.writeInt64(5, lastConsumeTimestamp_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (inflightMessages_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(1, inflightMessages_); - } - if (readyMessages_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, readyMessages_); - } - if (accumulation_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(3, accumulation_); - } - if (deliverDelayTime_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getDeliverDelayTime()); - } - if (lastConsumeTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(5, lastConsumeTimestamp_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation other = (apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) obj; - - if (getInflightMessages() - != other.getInflightMessages()) return false; - if (getReadyMessages() - != other.getReadyMessages()) return false; - if (getAccumulation() - != other.getAccumulation()) return false; - if (hasDeliverDelayTime() != other.hasDeliverDelayTime()) return false; - if (hasDeliverDelayTime()) { - if (!getDeliverDelayTime() - .equals(other.getDeliverDelayTime())) return false; - } - if (getLastConsumeTimestamp() - != other.getLastConsumeTimestamp()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + INFLIGHT_MESSAGES_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getInflightMessages()); - hash = (37 * hash) + READY_MESSAGES_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getReadyMessages()); - hash = (37 * hash) + ACCUMULATION_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getAccumulation()); - if (hasDeliverDelayTime()) { - hash = (37 * hash) + DELIVER_DELAY_TIME_FIELD_NUMBER; - hash = (53 * hash) + getDeliverDelayTime().hashCode(); - } - hash = (37 * hash) + LAST_CONSUME_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getLastConsumeTimestamp()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Accumulation metrics of a group or a single topic.
-     * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - inflightMessages_ = 0L; - - readyMessages_ = 0L; - - accumulation_ = 0L; - - if (deliverDelayTimeBuilder_ == null) { - deliverDelayTime_ = null; - } else { - deliverDelayTime_ = null; - deliverDelayTimeBuilder_ = null; - } - lastConsumeTimestamp_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation build() { - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation buildPartial() { - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation result = new apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation(this); - result.inflightMessages_ = inflightMessages_; - result.readyMessages_ = readyMessages_; - result.accumulation_ = accumulation_; - if (deliverDelayTimeBuilder_ == null) { - result.deliverDelayTime_ = deliverDelayTime_; - } else { - result.deliverDelayTime_ = deliverDelayTimeBuilder_.build(); - } - result.lastConsumeTimestamp_ = lastConsumeTimestamp_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) { - return mergeFrom((apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation other) { - if (other == apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance()) return this; - if (other.getInflightMessages() != 0L) { - setInflightMessages(other.getInflightMessages()); - } - if (other.getReadyMessages() != 0L) { - setReadyMessages(other.getReadyMessages()); - } - if (other.getAccumulation() != 0L) { - setAccumulation(other.getAccumulation()); - } - if (other.hasDeliverDelayTime()) { - mergeDeliverDelayTime(other.getDeliverDelayTime()); - } - if (other.getLastConsumeTimestamp() != 0L) { - setLastConsumeTimestamp(other.getLastConsumeTimestamp()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private long inflightMessages_ ; - /** - *
-       * Number of messages already delivered but not yet acknowledged.
-       * 
- * - * int64 inflight_messages = 1; - * @return The inflightMessages. - */ - @java.lang.Override - public long getInflightMessages() { - return inflightMessages_; - } - /** - *
-       * Number of messages already delivered but not yet acknowledged.
-       * 
- * - * int64 inflight_messages = 1; - * @param value The inflightMessages to set. - * @return This builder for chaining. - */ - public Builder setInflightMessages(long value) { - - inflightMessages_ = value; - onChanged(); - return this; - } - /** - *
-       * Number of messages already delivered but not yet acknowledged.
-       * 
- * - * int64 inflight_messages = 1; - * @return This builder for chaining. - */ - public Builder clearInflightMessages() { - - inflightMessages_ = 0L; - onChanged(); - return this; - } - - private long readyMessages_ ; - /** - *
-       * Number of messages ready to be delivered.
-       * 
- * - * int64 ready_messages = 2; - * @return The readyMessages. - */ - @java.lang.Override - public long getReadyMessages() { - return readyMessages_; - } - /** - *
-       * Number of messages ready to be delivered.
-       * 
- * - * int64 ready_messages = 2; - * @param value The readyMessages to set. - * @return This builder for chaining. - */ - public Builder setReadyMessages(long value) { - - readyMessages_ = value; - onChanged(); - return this; - } - /** - *
-       * Number of messages ready to be delivered.
-       * 
- * - * int64 ready_messages = 2; - * @return This builder for chaining. - */ - public Builder clearReadyMessages() { - - readyMessages_ = 0L; - onChanged(); - return this; - } - - private long accumulation_ ; - /** - *
-       * Total accumulation (inflight + ready).
-       * 
- * - * int64 accumulation = 3; - * @return The accumulation. - */ - @java.lang.Override - public long getAccumulation() { - return accumulation_; - } - /** - *
-       * Total accumulation (inflight + ready).
-       * 
- * - * int64 accumulation = 3; - * @param value The accumulation to set. - * @return This builder for chaining. - */ - public Builder setAccumulation(long value) { - - accumulation_ = value; - onChanged(); - return this; - } - /** - *
-       * Total accumulation (inflight + ready).
-       * 
- * - * int64 accumulation = 3; - * @return This builder for chaining. - */ - public Builder clearAccumulation() { - - accumulation_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.Duration deliverDelayTime_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> deliverDelayTimeBuilder_; - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - * @return Whether the deliverDelayTime field is set. - */ - public boolean hasDeliverDelayTime() { - return deliverDelayTimeBuilder_ != null || deliverDelayTime_ != null; - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - * @return The deliverDelayTime. - */ - public com.google.protobuf.Duration getDeliverDelayTime() { - if (deliverDelayTimeBuilder_ == null) { - return deliverDelayTime_ == null ? com.google.protobuf.Duration.getDefaultInstance() : deliverDelayTime_; - } else { - return deliverDelayTimeBuilder_.getMessage(); - } - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - public Builder setDeliverDelayTime(com.google.protobuf.Duration value) { - if (deliverDelayTimeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - deliverDelayTime_ = value; - onChanged(); - } else { - deliverDelayTimeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - public Builder setDeliverDelayTime( - com.google.protobuf.Duration.Builder builderForValue) { - if (deliverDelayTimeBuilder_ == null) { - deliverDelayTime_ = builderForValue.build(); - onChanged(); - } else { - deliverDelayTimeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - public Builder mergeDeliverDelayTime(com.google.protobuf.Duration value) { - if (deliverDelayTimeBuilder_ == null) { - if (deliverDelayTime_ != null) { - deliverDelayTime_ = - com.google.protobuf.Duration.newBuilder(deliverDelayTime_).mergeFrom(value).buildPartial(); - } else { - deliverDelayTime_ = value; - } - onChanged(); - } else { - deliverDelayTimeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - public Builder clearDeliverDelayTime() { - if (deliverDelayTimeBuilder_ == null) { - deliverDelayTime_ = null; - onChanged(); - } else { - deliverDelayTime_ = null; - deliverDelayTimeBuilder_ = null; - } - - return this; - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - public com.google.protobuf.Duration.Builder getDeliverDelayTimeBuilder() { - - onChanged(); - return getDeliverDelayTimeFieldBuilder().getBuilder(); - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - public com.google.protobuf.DurationOrBuilder getDeliverDelayTimeOrBuilder() { - if (deliverDelayTimeBuilder_ != null) { - return deliverDelayTimeBuilder_.getMessageOrBuilder(); - } else { - return deliverDelayTime_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : deliverDelayTime_; - } - } - /** - *
-       * Estimated delay before the earliest ready message is delivered.
-       * 
- * - * .google.protobuf.Duration deliver_delay_time = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getDeliverDelayTimeFieldBuilder() { - if (deliverDelayTimeBuilder_ == null) { - deliverDelayTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getDeliverDelayTime(), - getParentForChildren(), - isClean()); - deliverDelayTime_ = null; - } - return deliverDelayTimeBuilder_; - } - - private long lastConsumeTimestamp_ ; - /** - *
-       * Timestamp of the last successful consumption.
-       * 
- * - * int64 last_consume_timestamp = 5; - * @return The lastConsumeTimestamp. - */ - @java.lang.Override - public long getLastConsumeTimestamp() { - return lastConsumeTimestamp_; - } - /** - *
-       * Timestamp of the last successful consumption.
-       * 
- * - * int64 last_consume_timestamp = 5; - * @param value The lastConsumeTimestamp to set. - * @return This builder for chaining. - */ - public Builder setLastConsumeTimestamp(long value) { - - lastConsumeTimestamp_ = value; - onChanged(); - return this; - } - /** - *
-       * Timestamp of the last successful consumption.
-       * 
- * - * int64 last_consume_timestamp = 5; - * @return This builder for chaining. - */ - public Builder clearLastConsumeTimestamp() { - - lastConsumeTimestamp_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation) - private static final apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation(); - } - - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GroupAccumulation parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GroupAccumulation(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int ACCUMULATION_FIELD_NUMBER = 2; - private apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation_; - /** - *
-   * Aggregated accumulation of the whole group.
-   * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - * @return Whether the accumulation field is set. - */ - @java.lang.Override - public boolean hasAccumulation() { - return accumulation_ != null; - } - /** - *
-   * Aggregated accumulation of the whole group.
-   * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - * @return The accumulation. - */ - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getAccumulation() { - return accumulation_ == null ? apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance() : accumulation_; - } - /** - *
-   * Aggregated accumulation of the whole group.
-   * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder getAccumulationOrBuilder() { - return getAccumulation(); - } - - public static final int TOPIC_ACCUMULATION_FIELD_NUMBER = 3; - private static final class TopicAccumulationDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.MESSAGE, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance()); - } - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topicAccumulation_; - private com.google.protobuf.MapField - internalGetTopicAccumulation() { - if (topicAccumulation_ == null) { - return com.google.protobuf.MapField.emptyMapField( - TopicAccumulationDefaultEntryHolder.defaultEntry); - } - return topicAccumulation_; - } - - public int getTopicAccumulationCount() { - return internalGetTopicAccumulation().getMap().size(); - } - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - - @java.lang.Override - public boolean containsTopicAccumulation( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetTopicAccumulation().getMap().containsKey(key); - } - /** - * Use {@link #getTopicAccumulationMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getTopicAccumulation() { - return getTopicAccumulationMap(); - } - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - @java.lang.Override - - public java.util.Map getTopicAccumulationMap() { - return internalGetTopicAccumulation().getMap(); - } - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrDefault( - java.lang.String key, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTopicAccumulation().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTopicAccumulation().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int LITE_TOPIC_ACCUMULATION_FIELD_NUMBER = 4; - private static final class LiteTopicAccumulationDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.MESSAGE, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance()); - } - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> liteTopicAccumulation_; - private com.google.protobuf.MapField - internalGetLiteTopicAccumulation() { - if (liteTopicAccumulation_ == null) { - return com.google.protobuf.MapField.emptyMapField( - LiteTopicAccumulationDefaultEntryHolder.defaultEntry); - } - return liteTopicAccumulation_; - } - - public int getLiteTopicAccumulationCount() { - return internalGetLiteTopicAccumulation().getMap().size(); - } - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - - @java.lang.Override - public boolean containsLiteTopicAccumulation( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetLiteTopicAccumulation().getMap().containsKey(key); - } - /** - * Use {@link #getLiteTopicAccumulationMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLiteTopicAccumulation() { - return getLiteTopicAccumulationMap(); - } - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - @java.lang.Override - - public java.util.Map getLiteTopicAccumulationMap() { - return internalGetLiteTopicAccumulation().getMap(); - } - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrDefault( - java.lang.String key, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLiteTopicAccumulation().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLiteTopicAccumulation().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (accumulation_ != null) { - output.writeMessage(2, getAccumulation()); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetTopicAccumulation(), - TopicAccumulationDefaultEntryHolder.defaultEntry, - 3); - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetLiteTopicAccumulation(), - LiteTopicAccumulationDefaultEntryHolder.defaultEntry, - 4); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (accumulation_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getAccumulation()); - } - for (java.util.Map.Entry entry - : internalGetTopicAccumulation().getMap().entrySet()) { - com.google.protobuf.MapEntry - topicAccumulation__ = TopicAccumulationDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, topicAccumulation__); - } - for (java.util.Map.Entry entry - : internalGetLiteTopicAccumulation().getMap().entrySet()) { - com.google.protobuf.MapEntry - liteTopicAccumulation__ = LiteTopicAccumulationDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, liteTopicAccumulation__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeGroupAccumulationResponse other = (apache.rocketmq.v2.DescribeGroupAccumulationResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (hasAccumulation() != other.hasAccumulation()) return false; - if (hasAccumulation()) { - if (!getAccumulation() - .equals(other.getAccumulation())) return false; - } - if (!internalGetTopicAccumulation().equals( - other.internalGetTopicAccumulation())) return false; - if (!internalGetLiteTopicAccumulation().equals( - other.internalGetLiteTopicAccumulation())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (hasAccumulation()) { - hash = (37 * hash) + ACCUMULATION_FIELD_NUMBER; - hash = (53 * hash) + getAccumulation().hashCode(); - } - if (!internalGetTopicAccumulation().getMap().isEmpty()) { - hash = (37 * hash) + TOPIC_ACCUMULATION_FIELD_NUMBER; - hash = (53 * hash) + internalGetTopicAccumulation().hashCode(); - } - if (!internalGetLiteTopicAccumulation().getMap().isEmpty()) { - hash = (37 * hash) + LITE_TOPIC_ACCUMULATION_FIELD_NUMBER; - hash = (53 * hash) + internalGetLiteTopicAccumulation().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeGroupAccumulationResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.DescribeGroupAccumulationResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeGroupAccumulationResponse) - apache.rocketmq.v2.DescribeGroupAccumulationResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 3: - return internalGetTopicAccumulation(); - case 4: - return internalGetLiteTopicAccumulation(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 3: - return internalGetMutableTopicAccumulation(); - case 4: - return internalGetMutableLiteTopicAccumulation(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeGroupAccumulationResponse.class, apache.rocketmq.v2.DescribeGroupAccumulationResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeGroupAccumulationResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (accumulationBuilder_ == null) { - accumulation_ = null; - } else { - accumulation_ = null; - accumulationBuilder_ = null; - } - internalGetMutableTopicAccumulation().clear(); - internalGetMutableLiteTopicAccumulation().clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeGroupAccumulationResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse build() { - apache.rocketmq.v2.DescribeGroupAccumulationResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse buildPartial() { - apache.rocketmq.v2.DescribeGroupAccumulationResponse result = new apache.rocketmq.v2.DescribeGroupAccumulationResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (accumulationBuilder_ == null) { - result.accumulation_ = accumulation_; - } else { - result.accumulation_ = accumulationBuilder_.build(); - } - result.topicAccumulation_ = internalGetTopicAccumulation(); - result.topicAccumulation_.makeImmutable(); - result.liteTopicAccumulation_ = internalGetLiteTopicAccumulation(); - result.liteTopicAccumulation_.makeImmutable(); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeGroupAccumulationResponse) { - return mergeFrom((apache.rocketmq.v2.DescribeGroupAccumulationResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeGroupAccumulationResponse other) { - if (other == apache.rocketmq.v2.DescribeGroupAccumulationResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (other.hasAccumulation()) { - mergeAccumulation(other.getAccumulation()); - } - internalGetMutableTopicAccumulation().mergeFrom( - other.internalGetTopicAccumulation()); - internalGetMutableLiteTopicAccumulation().mergeFrom( - other.internalGetLiteTopicAccumulation()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeGroupAccumulationResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeGroupAccumulationResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder> accumulationBuilder_; - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - * @return Whether the accumulation field is set. - */ - public boolean hasAccumulation() { - return accumulationBuilder_ != null || accumulation_ != null; - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - * @return The accumulation. - */ - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getAccumulation() { - if (accumulationBuilder_ == null) { - return accumulation_ == null ? apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance() : accumulation_; - } else { - return accumulationBuilder_.getMessage(); - } - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - public Builder setAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { - if (accumulationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - accumulation_ = value; - onChanged(); - } else { - accumulationBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - public Builder setAccumulation( - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder builderForValue) { - if (accumulationBuilder_ == null) { - accumulation_ = builderForValue.build(); - onChanged(); - } else { - accumulationBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - public Builder mergeAccumulation(apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { - if (accumulationBuilder_ == null) { - if (accumulation_ != null) { - accumulation_ = - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.newBuilder(accumulation_).mergeFrom(value).buildPartial(); - } else { - accumulation_ = value; - } - onChanged(); - } else { - accumulationBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - public Builder clearAccumulation() { - if (accumulationBuilder_ == null) { - accumulation_ = null; - onChanged(); - } else { - accumulation_ = null; - accumulationBuilder_ = null; - } - - return this; - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder getAccumulationBuilder() { - - onChanged(); - return getAccumulationFieldBuilder().getBuilder(); - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder getAccumulationOrBuilder() { - if (accumulationBuilder_ != null) { - return accumulationBuilder_.getMessageOrBuilder(); - } else { - return accumulation_ == null ? - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.getDefaultInstance() : accumulation_; - } - } - /** - *
-     * Aggregated accumulation of the whole group.
-     * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder> - getAccumulationFieldBuilder() { - if (accumulationBuilder_ == null) { - accumulationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation.Builder, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder>( - getAccumulation(), - getParentForChildren(), - isClean()); - accumulation_ = null; - } - return accumulationBuilder_; - } - - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topicAccumulation_; - private com.google.protobuf.MapField - internalGetTopicAccumulation() { - if (topicAccumulation_ == null) { - return com.google.protobuf.MapField.emptyMapField( - TopicAccumulationDefaultEntryHolder.defaultEntry); - } - return topicAccumulation_; - } - private com.google.protobuf.MapField - internalGetMutableTopicAccumulation() { - onChanged();; - if (topicAccumulation_ == null) { - topicAccumulation_ = com.google.protobuf.MapField.newMapField( - TopicAccumulationDefaultEntryHolder.defaultEntry); - } - if (!topicAccumulation_.isMutable()) { - topicAccumulation_ = topicAccumulation_.copy(); - } - return topicAccumulation_; - } - - public int getTopicAccumulationCount() { - return internalGetTopicAccumulation().getMap().size(); - } - /** - *
-     * Per-topic accumulation, keyed by topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - - @java.lang.Override - public boolean containsTopicAccumulation( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetTopicAccumulation().getMap().containsKey(key); - } - /** - * Use {@link #getTopicAccumulationMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getTopicAccumulation() { - return getTopicAccumulationMap(); - } - /** - *
-     * Per-topic accumulation, keyed by topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - @java.lang.Override - - public java.util.Map getTopicAccumulationMap() { - return internalGetTopicAccumulation().getMap(); - } - /** - *
-     * Per-topic accumulation, keyed by topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrDefault( - java.lang.String key, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTopicAccumulation().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Per-topic accumulation, keyed by topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTopicAccumulation().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearTopicAccumulation() { - internalGetMutableTopicAccumulation().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Per-topic accumulation, keyed by topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - - public Builder removeTopicAccumulation( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableTopicAccumulation().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableTopicAccumulation() { - return internalGetMutableTopicAccumulation().getMutableMap(); - } - /** - *
-     * Per-topic accumulation, keyed by topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - public Builder putTopicAccumulation( - java.lang.String key, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableTopicAccumulation().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Per-topic accumulation, keyed by topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - - public Builder putAllTopicAccumulation( - java.util.Map values) { - internalGetMutableTopicAccumulation().getMutableMap() - .putAll(values); - return this; - } - - private com.google.protobuf.MapField< - java.lang.String, apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> liteTopicAccumulation_; - private com.google.protobuf.MapField - internalGetLiteTopicAccumulation() { - if (liteTopicAccumulation_ == null) { - return com.google.protobuf.MapField.emptyMapField( - LiteTopicAccumulationDefaultEntryHolder.defaultEntry); - } - return liteTopicAccumulation_; - } - private com.google.protobuf.MapField - internalGetMutableLiteTopicAccumulation() { - onChanged();; - if (liteTopicAccumulation_ == null) { - liteTopicAccumulation_ = com.google.protobuf.MapField.newMapField( - LiteTopicAccumulationDefaultEntryHolder.defaultEntry); - } - if (!liteTopicAccumulation_.isMutable()) { - liteTopicAccumulation_ = liteTopicAccumulation_.copy(); - } - return liteTopicAccumulation_; - } - - public int getLiteTopicAccumulationCount() { - return internalGetLiteTopicAccumulation().getMap().size(); - } - /** - *
-     * Per-lite-topic accumulation, keyed by lite topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - - @java.lang.Override - public boolean containsLiteTopicAccumulation( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetLiteTopicAccumulation().getMap().containsKey(key); - } - /** - * Use {@link #getLiteTopicAccumulationMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getLiteTopicAccumulation() { - return getLiteTopicAccumulationMap(); - } - /** - *
-     * Per-lite-topic accumulation, keyed by lite topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - @java.lang.Override - - public java.util.Map getLiteTopicAccumulationMap() { - return internalGetLiteTopicAccumulation().getMap(); - } - /** - *
-     * Per-lite-topic accumulation, keyed by lite topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrDefault( - java.lang.String key, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLiteTopicAccumulation().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Per-lite-topic accumulation, keyed by lite topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - @java.lang.Override - - public apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetLiteTopicAccumulation().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearLiteTopicAccumulation() { - internalGetMutableLiteTopicAccumulation().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Per-lite-topic accumulation, keyed by lite topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - - public Builder removeLiteTopicAccumulation( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableLiteTopicAccumulation().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableLiteTopicAccumulation() { - return internalGetMutableLiteTopicAccumulation().getMutableMap(); - } - /** - *
-     * Per-lite-topic accumulation, keyed by lite topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - public Builder putLiteTopicAccumulation( - java.lang.String key, - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableLiteTopicAccumulation().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Per-lite-topic accumulation, keyed by lite topic name.
-     * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - - public Builder putAllLiteTopicAccumulation( - java.util.Map values) { - internalGetMutableLiteTopicAccumulation().getMutableMap() - .putAll(values); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeGroupAccumulationResponse) - private static final apache.rocketmq.v2.DescribeGroupAccumulationResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeGroupAccumulationResponse(); - } - - public static apache.rocketmq.v2.DescribeGroupAccumulationResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DescribeGroupAccumulationResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DescribeGroupAccumulationResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeGroupAccumulationResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java deleted file mode 100644 index 2a10831d593..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeGroupAccumulationResponseOrBuilder.java +++ /dev/null @@ -1,163 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DescribeGroupAccumulationResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeGroupAccumulationResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - *
-   * Aggregated accumulation of the whole group.
-   * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - * @return Whether the accumulation field is set. - */ - boolean hasAccumulation(); - /** - *
-   * Aggregated accumulation of the whole group.
-   * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - * @return The accumulation. - */ - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getAccumulation(); - /** - *
-   * Aggregated accumulation of the whole group.
-   * 
- * - * .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation accumulation = 2; - */ - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulationOrBuilder getAccumulationOrBuilder(); - - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - int getTopicAccumulationCount(); - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - boolean containsTopicAccumulation( - java.lang.String key); - /** - * Use {@link #getTopicAccumulationMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getTopicAccumulation(); - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - java.util.Map - getTopicAccumulationMap(); - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - - /* nullable */ -apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrDefault( - java.lang.String key, - /* nullable */ -apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue); - /** - *
-   * Per-topic accumulation, keyed by topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> topic_accumulation = 3; - */ - - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getTopicAccumulationOrThrow( - java.lang.String key); - - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - int getLiteTopicAccumulationCount(); - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - boolean containsLiteTopicAccumulation( - java.lang.String key); - /** - * Use {@link #getLiteTopicAccumulationMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getLiteTopicAccumulation(); - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - java.util.Map - getLiteTopicAccumulationMap(); - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - - /* nullable */ -apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrDefault( - java.lang.String key, - /* nullable */ -apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation defaultValue); - /** - *
-   * Per-lite-topic accumulation, keyed by lite topic name.
-   * 
- * - * map<string, .apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation> lite_topic_accumulation = 4; - */ - - apache.rocketmq.v2.DescribeGroupAccumulationResponse.GroupAccumulation getLiteTopicAccumulationOrThrow( - java.lang.String key); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java deleted file mode 100644 index e4d4a36486d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequest.java +++ /dev/null @@ -1,1023 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Describe subscription details grouped per connected client. Compared to
- * ListSubscription, this returns the subscription reported by each individual
- * client, which helps diagnose inconsistent subscriptions within a group.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionRequest} - */ -public final class DescribeSubscriptionRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeSubscriptionRequest) - DescribeSubscriptionRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use DescribeSubscriptionRequest.newBuilder() to construct. - private DescribeSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DescribeSubscriptionRequest() { - deploymentName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DescribeSubscriptionRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DescribeSubscriptionRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000004) != 0)) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000004; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeSubscriptionRequest.class, apache.rocketmq.v2.DescribeSubscriptionRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - - public static final int GROUP_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource group_; - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(2, getTopic()); - } - if (((bitField0_ & 0x00000004) != 0)) { - output.writeMessage(3, getGroup()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getGroup()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeSubscriptionRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeSubscriptionRequest other = (apache.rocketmq.v2.DescribeSubscriptionRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeSubscriptionRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Describe subscription details grouped per connected client. Compared to
-   * ListSubscription, this returns the subscription reported by each individual
-   * client, which helps diagnose inconsistent subscriptions within a group.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeSubscriptionRequest) - apache.rocketmq.v2.DescribeSubscriptionRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeSubscriptionRequest.class, apache.rocketmq.v2.DescribeSubscriptionRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeSubscriptionRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTopicFieldBuilder(); - getGroupFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topicBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - if (groupBuilder_ == null) { - group_ = null; - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeSubscriptionRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionRequest build() { - apache.rocketmq.v2.DescribeSubscriptionRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionRequest buildPartial() { - apache.rocketmq.v2.DescribeSubscriptionRequest result = new apache.rocketmq.v2.DescribeSubscriptionRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (((from_bitField0_ & 0x00000002) != 0)) { - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - to_bitField0_ |= 0x00000004; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeSubscriptionRequest) { - return mergeFrom((apache.rocketmq.v2.DescribeSubscriptionRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeSubscriptionRequest other) { - if (other == apache.rocketmq.v2.DescribeSubscriptionRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeSubscriptionRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeSubscriptionRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) && - topic_ != null && - topic_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topicBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - bitField0_ |= 0x00000002; - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) && - group_ != null && - group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - bitField0_ |= 0x00000004; - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeSubscriptionRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeSubscriptionRequest) - private static final apache.rocketmq.v2.DescribeSubscriptionRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeSubscriptionRequest(); - } - - public static apache.rocketmq.v2.DescribeSubscriptionRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DescribeSubscriptionRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DescribeSubscriptionRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java deleted file mode 100644 index 24c6ab65354..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionRequestOrBuilder.java +++ /dev/null @@ -1,68 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DescribeSubscriptionRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeSubscriptionRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java deleted file mode 100644 index 751b814727d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponse.java +++ /dev/null @@ -1,1794 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse} - */ -public final class DescribeSubscriptionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeSubscriptionResponse) - DescribeSubscriptionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use DescribeSubscriptionResponse.newBuilder() to construct. - private DescribeSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DescribeSubscriptionResponse() { - clientSubscriptionInfo_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DescribeSubscriptionResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DescribeSubscriptionResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - clientSubscriptionInfo_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - clientSubscriptionInfo_.add( - input.readMessage(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - clientSubscriptionInfo_ = java.util.Collections.unmodifiableList(clientSubscriptionInfo_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeSubscriptionResponse.class, apache.rocketmq.v2.DescribeSubscriptionResponse.Builder.class); - } - - public interface ClientSubscriptionInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - * @return Whether the clientInfo field is set. - */ - boolean hasClientInfo(); - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - * @return The clientInfo. - */ - apache.rocketmq.v2.ClientInfo getClientInfo(); - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder(); - - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - * @return Whether the subscriptionInfo field is set. - */ - boolean hasSubscriptionInfo(); - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - * @return The subscriptionInfo. - */ - apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(); - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder(); - } - /** - *
-   * Subscription as reported by one specific client.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo} - */ - public static final class ClientSubscriptionInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) - ClientSubscriptionInfoOrBuilder { - private static final long serialVersionUID = 0L; - // Use ClientSubscriptionInfo.newBuilder() to construct. - private ClientSubscriptionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ClientSubscriptionInfo() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ClientSubscriptionInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ClientSubscriptionInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.ClientInfo.Builder subBuilder = null; - if (clientInfo_ != null) { - subBuilder = clientInfo_.toBuilder(); - } - clientInfo_ = input.readMessage(apache.rocketmq.v2.ClientInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(clientInfo_); - clientInfo_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.SubscriptionInfo.Builder subBuilder = null; - if (subscriptionInfo_ != null) { - subBuilder = subscriptionInfo_.toBuilder(); - } - subscriptionInfo_ = input.readMessage(apache.rocketmq.v2.SubscriptionInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(subscriptionInfo_); - subscriptionInfo_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.class, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder.class); - } - - public static final int CLIENT_INFO_FIELD_NUMBER = 1; - private apache.rocketmq.v2.ClientInfo clientInfo_; - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - * @return Whether the clientInfo field is set. - */ - @java.lang.Override - public boolean hasClientInfo() { - return clientInfo_ != null; - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - * @return The clientInfo. - */ - @java.lang.Override - public apache.rocketmq.v2.ClientInfo getClientInfo() { - return clientInfo_ == null ? apache.rocketmq.v2.ClientInfo.getDefaultInstance() : clientInfo_; - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder() { - return getClientInfo(); - } - - public static final int SUBSCRIPTION_INFO_FIELD_NUMBER = 2; - private apache.rocketmq.v2.SubscriptionInfo subscriptionInfo_; - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - * @return Whether the subscriptionInfo field is set. - */ - @java.lang.Override - public boolean hasSubscriptionInfo() { - return subscriptionInfo_ != null; - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - * @return The subscriptionInfo. - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo() { - return subscriptionInfo_ == null ? apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance() : subscriptionInfo_; - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder() { - return getSubscriptionInfo(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (clientInfo_ != null) { - output.writeMessage(1, getClientInfo()); - } - if (subscriptionInfo_ != null) { - output.writeMessage(2, getSubscriptionInfo()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (clientInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getClientInfo()); - } - if (subscriptionInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getSubscriptionInfo()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo other = (apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) obj; - - if (hasClientInfo() != other.hasClientInfo()) return false; - if (hasClientInfo()) { - if (!getClientInfo() - .equals(other.getClientInfo())) return false; - } - if (hasSubscriptionInfo() != other.hasSubscriptionInfo()) return false; - if (hasSubscriptionInfo()) { - if (!getSubscriptionInfo() - .equals(other.getSubscriptionInfo())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasClientInfo()) { - hash = (37 * hash) + CLIENT_INFO_FIELD_NUMBER; - hash = (53 * hash) + getClientInfo().hashCode(); - } - if (hasSubscriptionInfo()) { - hash = (37 * hash) + SUBSCRIPTION_INFO_FIELD_NUMBER; - hash = (53 * hash) + getSubscriptionInfo().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Subscription as reported by one specific client.
-     * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.class, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (clientInfoBuilder_ == null) { - clientInfo_ = null; - } else { - clientInfo_ = null; - clientInfoBuilder_ = null; - } - if (subscriptionInfoBuilder_ == null) { - subscriptionInfo_ = null; - } else { - subscriptionInfo_ = null; - subscriptionInfoBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo build() { - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo buildPartial() { - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo result = new apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo(this); - if (clientInfoBuilder_ == null) { - result.clientInfo_ = clientInfo_; - } else { - result.clientInfo_ = clientInfoBuilder_.build(); - } - if (subscriptionInfoBuilder_ == null) { - result.subscriptionInfo_ = subscriptionInfo_; - } else { - result.subscriptionInfo_ = subscriptionInfoBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) { - return mergeFrom((apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo other) { - if (other == apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance()) return this; - if (other.hasClientInfo()) { - mergeClientInfo(other.getClientInfo()); - } - if (other.hasSubscriptionInfo()) { - mergeSubscriptionInfo(other.getSubscriptionInfo()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.ClientInfo clientInfo_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> clientInfoBuilder_; - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - * @return Whether the clientInfo field is set. - */ - public boolean hasClientInfo() { - return clientInfoBuilder_ != null || clientInfo_ != null; - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - * @return The clientInfo. - */ - public apache.rocketmq.v2.ClientInfo getClientInfo() { - if (clientInfoBuilder_ == null) { - return clientInfo_ == null ? apache.rocketmq.v2.ClientInfo.getDefaultInstance() : clientInfo_; - } else { - return clientInfoBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - public Builder setClientInfo(apache.rocketmq.v2.ClientInfo value) { - if (clientInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - clientInfo_ = value; - onChanged(); - } else { - clientInfoBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - public Builder setClientInfo( - apache.rocketmq.v2.ClientInfo.Builder builderForValue) { - if (clientInfoBuilder_ == null) { - clientInfo_ = builderForValue.build(); - onChanged(); - } else { - clientInfoBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - public Builder mergeClientInfo(apache.rocketmq.v2.ClientInfo value) { - if (clientInfoBuilder_ == null) { - if (clientInfo_ != null) { - clientInfo_ = - apache.rocketmq.v2.ClientInfo.newBuilder(clientInfo_).mergeFrom(value).buildPartial(); - } else { - clientInfo_ = value; - } - onChanged(); - } else { - clientInfoBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - public Builder clearClientInfo() { - if (clientInfoBuilder_ == null) { - clientInfo_ = null; - onChanged(); - } else { - clientInfo_ = null; - clientInfoBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - public apache.rocketmq.v2.ClientInfo.Builder getClientInfoBuilder() { - - onChanged(); - return getClientInfoFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder() { - if (clientInfoBuilder_ != null) { - return clientInfoBuilder_.getMessageOrBuilder(); - } else { - return clientInfo_ == null ? - apache.rocketmq.v2.ClientInfo.getDefaultInstance() : clientInfo_; - } - } - /** - * .apache.rocketmq.v2.ClientInfo client_info = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> - getClientInfoFieldBuilder() { - if (clientInfoBuilder_ == null) { - clientInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder>( - getClientInfo(), - getParentForChildren(), - isClean()); - clientInfo_ = null; - } - return clientInfoBuilder_; - } - - private apache.rocketmq.v2.SubscriptionInfo subscriptionInfo_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> subscriptionInfoBuilder_; - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - * @return Whether the subscriptionInfo field is set. - */ - public boolean hasSubscriptionInfo() { - return subscriptionInfoBuilder_ != null || subscriptionInfo_ != null; - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - * @return The subscriptionInfo. - */ - public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo() { - if (subscriptionInfoBuilder_ == null) { - return subscriptionInfo_ == null ? apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance() : subscriptionInfo_; - } else { - return subscriptionInfoBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder setSubscriptionInfo(apache.rocketmq.v2.SubscriptionInfo value) { - if (subscriptionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - subscriptionInfo_ = value; - onChanged(); - } else { - subscriptionInfoBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder setSubscriptionInfo( - apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { - if (subscriptionInfoBuilder_ == null) { - subscriptionInfo_ = builderForValue.build(); - onChanged(); - } else { - subscriptionInfoBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder mergeSubscriptionInfo(apache.rocketmq.v2.SubscriptionInfo value) { - if (subscriptionInfoBuilder_ == null) { - if (subscriptionInfo_ != null) { - subscriptionInfo_ = - apache.rocketmq.v2.SubscriptionInfo.newBuilder(subscriptionInfo_).mergeFrom(value).buildPartial(); - } else { - subscriptionInfo_ = value; - } - onChanged(); - } else { - subscriptionInfoBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder clearSubscriptionInfo() { - if (subscriptionInfoBuilder_ == null) { - subscriptionInfo_ = null; - onChanged(); - } else { - subscriptionInfo_ = null; - subscriptionInfoBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public apache.rocketmq.v2.SubscriptionInfo.Builder getSubscriptionInfoBuilder() { - - onChanged(); - return getSubscriptionInfoFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder() { - if (subscriptionInfoBuilder_ != null) { - return subscriptionInfoBuilder_.getMessageOrBuilder(); - } else { - return subscriptionInfo_ == null ? - apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance() : subscriptionInfo_; - } - } - /** - * .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> - getSubscriptionInfoFieldBuilder() { - if (subscriptionInfoBuilder_ == null) { - subscriptionInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder>( - getSubscriptionInfo(), - getParentForChildren(), - isClean()); - subscriptionInfo_ = null; - } - return subscriptionInfoBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo) - private static final apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo(); - } - - public static apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ClientSubscriptionInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ClientSubscriptionInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int CLIENT_SUBSCRIPTION_INFO_FIELD_NUMBER = 2; - private java.util.List clientSubscriptionInfo_; - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - @java.lang.Override - public java.util.List getClientSubscriptionInfoList() { - return clientSubscriptionInfo_; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - @java.lang.Override - public java.util.List - getClientSubscriptionInfoOrBuilderList() { - return clientSubscriptionInfo_; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - @java.lang.Override - public int getClientSubscriptionInfoCount() { - return clientSubscriptionInfo_.size(); - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getClientSubscriptionInfo(int index) { - return clientSubscriptionInfo_.get(index); - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder getClientSubscriptionInfoOrBuilder( - int index) { - return clientSubscriptionInfo_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < clientSubscriptionInfo_.size(); i++) { - output.writeMessage(2, clientSubscriptionInfo_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < clientSubscriptionInfo_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, clientSubscriptionInfo_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeSubscriptionResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeSubscriptionResponse other = (apache.rocketmq.v2.DescribeSubscriptionResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getClientSubscriptionInfoList() - .equals(other.getClientSubscriptionInfoList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getClientSubscriptionInfoCount() > 0) { - hash = (37 * hash) + CLIENT_SUBSCRIPTION_INFO_FIELD_NUMBER; - hash = (53 * hash) + getClientSubscriptionInfoList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeSubscriptionResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.DescribeSubscriptionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeSubscriptionResponse) - apache.rocketmq.v2.DescribeSubscriptionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeSubscriptionResponse.class, apache.rocketmq.v2.DescribeSubscriptionResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeSubscriptionResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getClientSubscriptionInfoFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (clientSubscriptionInfoBuilder_ == null) { - clientSubscriptionInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - clientSubscriptionInfoBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeSubscriptionResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse build() { - apache.rocketmq.v2.DescribeSubscriptionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse buildPartial() { - apache.rocketmq.v2.DescribeSubscriptionResponse result = new apache.rocketmq.v2.DescribeSubscriptionResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (clientSubscriptionInfoBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - clientSubscriptionInfo_ = java.util.Collections.unmodifiableList(clientSubscriptionInfo_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.clientSubscriptionInfo_ = clientSubscriptionInfo_; - } else { - result.clientSubscriptionInfo_ = clientSubscriptionInfoBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeSubscriptionResponse) { - return mergeFrom((apache.rocketmq.v2.DescribeSubscriptionResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeSubscriptionResponse other) { - if (other == apache.rocketmq.v2.DescribeSubscriptionResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (clientSubscriptionInfoBuilder_ == null) { - if (!other.clientSubscriptionInfo_.isEmpty()) { - if (clientSubscriptionInfo_.isEmpty()) { - clientSubscriptionInfo_ = other.clientSubscriptionInfo_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.addAll(other.clientSubscriptionInfo_); - } - onChanged(); - } - } else { - if (!other.clientSubscriptionInfo_.isEmpty()) { - if (clientSubscriptionInfoBuilder_.isEmpty()) { - clientSubscriptionInfoBuilder_.dispose(); - clientSubscriptionInfoBuilder_ = null; - clientSubscriptionInfo_ = other.clientSubscriptionInfo_; - bitField0_ = (bitField0_ & ~0x00000001); - clientSubscriptionInfoBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getClientSubscriptionInfoFieldBuilder() : null; - } else { - clientSubscriptionInfoBuilder_.addAllMessages(other.clientSubscriptionInfo_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeSubscriptionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeSubscriptionResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List clientSubscriptionInfo_ = - java.util.Collections.emptyList(); - private void ensureClientSubscriptionInfoIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - clientSubscriptionInfo_ = new java.util.ArrayList(clientSubscriptionInfo_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder> clientSubscriptionInfoBuilder_; - - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public java.util.List getClientSubscriptionInfoList() { - if (clientSubscriptionInfoBuilder_ == null) { - return java.util.Collections.unmodifiableList(clientSubscriptionInfo_); - } else { - return clientSubscriptionInfoBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public int getClientSubscriptionInfoCount() { - if (clientSubscriptionInfoBuilder_ == null) { - return clientSubscriptionInfo_.size(); - } else { - return clientSubscriptionInfoBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getClientSubscriptionInfo(int index) { - if (clientSubscriptionInfoBuilder_ == null) { - return clientSubscriptionInfo_.get(index); - } else { - return clientSubscriptionInfoBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder setClientSubscriptionInfo( - int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo value) { - if (clientSubscriptionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.set(index, value); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder setClientSubscriptionInfo( - int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder builderForValue) { - if (clientSubscriptionInfoBuilder_ == null) { - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.set(index, builderForValue.build()); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder addClientSubscriptionInfo(apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo value) { - if (clientSubscriptionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.add(value); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder addClientSubscriptionInfo( - int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo value) { - if (clientSubscriptionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.add(index, value); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder addClientSubscriptionInfo( - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder builderForValue) { - if (clientSubscriptionInfoBuilder_ == null) { - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.add(builderForValue.build()); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder addClientSubscriptionInfo( - int index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder builderForValue) { - if (clientSubscriptionInfoBuilder_ == null) { - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.add(index, builderForValue.build()); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder addAllClientSubscriptionInfo( - java.lang.Iterable values) { - if (clientSubscriptionInfoBuilder_ == null) { - ensureClientSubscriptionInfoIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, clientSubscriptionInfo_); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder clearClientSubscriptionInfo() { - if (clientSubscriptionInfoBuilder_ == null) { - clientSubscriptionInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public Builder removeClientSubscriptionInfo(int index) { - if (clientSubscriptionInfoBuilder_ == null) { - ensureClientSubscriptionInfoIsMutable(); - clientSubscriptionInfo_.remove(index); - onChanged(); - } else { - clientSubscriptionInfoBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder getClientSubscriptionInfoBuilder( - int index) { - return getClientSubscriptionInfoFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder getClientSubscriptionInfoOrBuilder( - int index) { - if (clientSubscriptionInfoBuilder_ == null) { - return clientSubscriptionInfo_.get(index); } else { - return clientSubscriptionInfoBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public java.util.List - getClientSubscriptionInfoOrBuilderList() { - if (clientSubscriptionInfoBuilder_ != null) { - return clientSubscriptionInfoBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(clientSubscriptionInfo_); - } - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder addClientSubscriptionInfoBuilder() { - return getClientSubscriptionInfoFieldBuilder().addBuilder( - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder addClientSubscriptionInfoBuilder( - int index) { - return getClientSubscriptionInfoFieldBuilder().addBuilder( - index, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - public java.util.List - getClientSubscriptionInfoBuilderList() { - return getClientSubscriptionInfoFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder> - getClientSubscriptionInfoFieldBuilder() { - if (clientSubscriptionInfoBuilder_ == null) { - clientSubscriptionInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo.Builder, apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder>( - clientSubscriptionInfo_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - clientSubscriptionInfo_ = null; - } - return clientSubscriptionInfoBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeSubscriptionResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeSubscriptionResponse) - private static final apache.rocketmq.v2.DescribeSubscriptionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeSubscriptionResponse(); - } - - public static apache.rocketmq.v2.DescribeSubscriptionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DescribeSubscriptionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DescribeSubscriptionResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeSubscriptionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java deleted file mode 100644 index 551bdc36664..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeSubscriptionResponseOrBuilder.java +++ /dev/null @@ -1,48 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DescribeSubscriptionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeSubscriptionResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - java.util.List - getClientSubscriptionInfoList(); - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo getClientSubscriptionInfo(int index); - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - int getClientSubscriptionInfoCount(); - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - java.util.List - getClientSubscriptionInfoOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfo client_subscription_info = 2; - */ - apache.rocketmq.v2.DescribeSubscriptionResponse.ClientSubscriptionInfoOrBuilder getClientSubscriptionInfoOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java deleted file mode 100644 index ce4e67ecd9e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequest.java +++ /dev/null @@ -1,830 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Request the status and metadata of a topic.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusRequest} - */ -public final class DescribeTopicStatusRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeTopicStatusRequest) - DescribeTopicStatusRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use DescribeTopicStatusRequest.newBuilder() to construct. - private DescribeTopicStatusRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DescribeTopicStatusRequest() { - deploymentName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DescribeTopicStatusRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DescribeTopicStatusRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeTopicStatusRequest.class, apache.rocketmq.v2.DescribeTopicStatusRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments
-   * where a single endpoint serves several isolated deployments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments
-   * where a single endpoint serves several isolated deployments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments
-   * where a single endpoint serves several isolated deployments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeTopicStatusRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeTopicStatusRequest other = (apache.rocketmq.v2.DescribeTopicStatusRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeTopicStatusRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeTopicStatusRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request the status and metadata of a topic.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeTopicStatusRequest) - apache.rocketmq.v2.DescribeTopicStatusRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeTopicStatusRequest.class, apache.rocketmq.v2.DescribeTopicStatusRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeTopicStatusRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeTopicStatusRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusRequest build() { - apache.rocketmq.v2.DescribeTopicStatusRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusRequest buildPartial() { - apache.rocketmq.v2.DescribeTopicStatusRequest result = new apache.rocketmq.v2.DescribeTopicStatusRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeTopicStatusRequest) { - return mergeFrom((apache.rocketmq.v2.DescribeTopicStatusRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeTopicStatusRequest other) { - if (other == apache.rocketmq.v2.DescribeTopicStatusRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeTopicStatusRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeTopicStatusRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments
-     * where a single endpoint serves several isolated deployments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments
-     * where a single endpoint serves several isolated deployments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments
-     * where a single endpoint serves several isolated deployments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments
-     * where a single endpoint serves several isolated deployments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments
-     * where a single endpoint serves several isolated deployments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments
-     * where a single endpoint serves several isolated deployments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeTopicStatusRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeTopicStatusRequest) - private static final apache.rocketmq.v2.DescribeTopicStatusRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeTopicStatusRequest(); - } - - public static apache.rocketmq.v2.DescribeTopicStatusRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DescribeTopicStatusRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DescribeTopicStatusRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java deleted file mode 100644 index 67b4f7f09eb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusRequestOrBuilder.java +++ /dev/null @@ -1,56 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DescribeTopicStatusRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeTopicStatusRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments
-   * where a single endpoint serves several isolated deployments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments
-   * where a single endpoint serves several isolated deployments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments
-   * where a single endpoint serves several isolated deployments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java deleted file mode 100644 index f013520b9db..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponse.java +++ /dev/null @@ -1,1515 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusResponse} - */ -public final class DescribeTopicStatusResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.DescribeTopicStatusResponse) - DescribeTopicStatusResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use DescribeTopicStatusResponse.newBuilder() to construct. - private DescribeTopicStatusResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private DescribeTopicStatusResponse() { - topicMessageType_ = 0; - description_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new DescribeTopicStatusResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private DescribeTopicStatusResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - int rawValue = input.readEnum(); - - topicMessageType_ = rawValue; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - description_ = s; - break; - } - case 34: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = createTimestamp_.toBuilder(); - } - createTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(createTimestamp_); - createTimestamp_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - case 42: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - tags_ = com.google.protobuf.MapField.newMapField( - TagsDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000004; - } - com.google.protobuf.MapEntry - tags__ = input.readMessage( - TagsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - tags_.getMutableMap().put( - tags__.getKey(), tags__.getValue()); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 5: - return internalGetTags(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeTopicStatusResponse.class, apache.rocketmq.v2.DescribeTopicStatusResponse.Builder.class); - } - - private int bitField0_; - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int TOPIC_MESSAGE_TYPE_FIELD_NUMBER = 2; - private int topicMessageType_; - /** - *
-   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-   * TRANSACTION. Derived from the topic configuration on the broker.
-   * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @return The enum numeric value on the wire for topicMessageType. - */ - @java.lang.Override public int getTopicMessageTypeValue() { - return topicMessageType_; - } - /** - *
-   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-   * TRANSACTION. Derived from the topic configuration on the broker.
-   * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @return The topicMessageType. - */ - @java.lang.Override public apache.rocketmq.v2.MessageType getTopicMessageType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(topicMessageType_); - return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; - } - - public static final int DESCRIPTION_FIELD_NUMBER = 3; - private volatile java.lang.Object description_; - /** - *
-   * Optional description associated with the topic.
-   * 
- * - * optional string description = 3; - * @return Whether the description field is set. - */ - @java.lang.Override - public boolean hasDescription() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Optional description associated with the topic.
-   * 
- * - * optional string description = 3; - * @return The description. - */ - @java.lang.Override - public java.lang.String getDescription() { - java.lang.Object ref = description_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - description_ = s; - return s; - } - } - /** - *
-   * Optional description associated with the topic.
-   * 
- * - * optional string description = 3; - * @return The bytes for description. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - description_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CREATE_TIMESTAMP_FIELD_NUMBER = 4; - private com.google.protobuf.Timestamp createTimestamp_; - /** - *
-   * The time when the topic was created.
-   * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - * @return Whether the createTimestamp field is set. - */ - @java.lang.Override - public boolean hasCreateTimestamp() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * The time when the topic was created.
-   * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - * @return The createTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getCreateTimestamp() { - return createTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; - } - /** - *
-   * The time when the topic was created.
-   * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getCreateTimestampOrBuilder() { - return createTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; - } - - public static final int TAGS_FIELD_NUMBER = 5; - private static final class TagsDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> tags_; - private com.google.protobuf.MapField - internalGetTags() { - if (tags_ == null) { - return com.google.protobuf.MapField.emptyMapField( - TagsDefaultEntryHolder.defaultEntry); - } - return tags_; - } - - public int getTagsCount() { - return internalGetTags().getMap().size(); - } - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - - @java.lang.Override - public boolean containsTags( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetTags().getMap().containsKey(key); - } - /** - * Use {@link #getTagsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getTags() { - return getTagsMap(); - } - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - @java.lang.Override - - public java.util.Map getTagsMap() { - return internalGetTags().getMap(); - } - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - @java.lang.Override - - public java.lang.String getTagsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTags().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - @java.lang.Override - - public java.lang.String getTagsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTags().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (topicMessageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(2, topicMessageType_); - } - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, description_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(4, getCreateTimestamp()); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetTags(), - TagsDefaultEntryHolder.defaultEntry, - 5); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (topicMessageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, topicMessageType_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, description_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getCreateTimestamp()); - } - for (java.util.Map.Entry entry - : internalGetTags().getMap().entrySet()) { - com.google.protobuf.MapEntry - tags__ = TagsDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, tags__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.DescribeTopicStatusResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.DescribeTopicStatusResponse other = (apache.rocketmq.v2.DescribeTopicStatusResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (topicMessageType_ != other.topicMessageType_) return false; - if (hasDescription() != other.hasDescription()) return false; - if (hasDescription()) { - if (!getDescription() - .equals(other.getDescription())) return false; - } - if (hasCreateTimestamp() != other.hasCreateTimestamp()) return false; - if (hasCreateTimestamp()) { - if (!getCreateTimestamp() - .equals(other.getCreateTimestamp())) return false; - } - if (!internalGetTags().equals( - other.internalGetTags())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + TOPIC_MESSAGE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + topicMessageType_; - if (hasDescription()) { - hash = (37 * hash) + DESCRIPTION_FIELD_NUMBER; - hash = (53 * hash) + getDescription().hashCode(); - } - if (hasCreateTimestamp()) { - hash = (37 * hash) + CREATE_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getCreateTimestamp().hashCode(); - } - if (!internalGetTags().getMap().isEmpty()) { - hash = (37 * hash) + TAGS_FIELD_NUMBER; - hash = (53 * hash) + internalGetTags().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.DescribeTopicStatusResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.DescribeTopicStatusResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.DescribeTopicStatusResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.DescribeTopicStatusResponse) - apache.rocketmq.v2.DescribeTopicStatusResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 5: - return internalGetTags(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 5: - return internalGetMutableTags(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.DescribeTopicStatusResponse.class, apache.rocketmq.v2.DescribeTopicStatusResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.DescribeTopicStatusResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getCreateTimestampFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - topicMessageType_ = 0; - - description_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (createTimestampBuilder_ == null) { - createTimestamp_ = null; - } else { - createTimestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - internalGetMutableTags().clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.DescribeTopicStatusResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusResponse build() { - apache.rocketmq.v2.DescribeTopicStatusResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusResponse buildPartial() { - apache.rocketmq.v2.DescribeTopicStatusResponse result = new apache.rocketmq.v2.DescribeTopicStatusResponse(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.topicMessageType_ = topicMessageType_; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.description_ = description_; - if (((from_bitField0_ & 0x00000002) != 0)) { - if (createTimestampBuilder_ == null) { - result.createTimestamp_ = createTimestamp_; - } else { - result.createTimestamp_ = createTimestampBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - result.tags_ = internalGetTags(); - result.tags_.makeImmutable(); - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.DescribeTopicStatusResponse) { - return mergeFrom((apache.rocketmq.v2.DescribeTopicStatusResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.DescribeTopicStatusResponse other) { - if (other == apache.rocketmq.v2.DescribeTopicStatusResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (other.topicMessageType_ != 0) { - setTopicMessageTypeValue(other.getTopicMessageTypeValue()); - } - if (other.hasDescription()) { - bitField0_ |= 0x00000001; - description_ = other.description_; - onChanged(); - } - if (other.hasCreateTimestamp()) { - mergeCreateTimestamp(other.getCreateTimestamp()); - } - internalGetMutableTags().mergeFrom( - other.internalGetTags()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.DescribeTopicStatusResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.DescribeTopicStatusResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private int topicMessageType_ = 0; - /** - *
-     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-     * TRANSACTION. Derived from the topic configuration on the broker.
-     * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @return The enum numeric value on the wire for topicMessageType. - */ - @java.lang.Override public int getTopicMessageTypeValue() { - return topicMessageType_; - } - /** - *
-     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-     * TRANSACTION. Derived from the topic configuration on the broker.
-     * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @param value The enum numeric value on the wire for topicMessageType to set. - * @return This builder for chaining. - */ - public Builder setTopicMessageTypeValue(int value) { - - topicMessageType_ = value; - onChanged(); - return this; - } - /** - *
-     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-     * TRANSACTION. Derived from the topic configuration on the broker.
-     * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @return The topicMessageType. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageType getTopicMessageType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(topicMessageType_); - return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; - } - /** - *
-     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-     * TRANSACTION. Derived from the topic configuration on the broker.
-     * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @param value The topicMessageType to set. - * @return This builder for chaining. - */ - public Builder setTopicMessageType(apache.rocketmq.v2.MessageType value) { - if (value == null) { - throw new NullPointerException(); - } - - topicMessageType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-     * TRANSACTION. Derived from the topic configuration on the broker.
-     * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @return This builder for chaining. - */ - public Builder clearTopicMessageType() { - - topicMessageType_ = 0; - onChanged(); - return this; - } - - private java.lang.Object description_ = ""; - /** - *
-     * Optional description associated with the topic.
-     * 
- * - * optional string description = 3; - * @return Whether the description field is set. - */ - public boolean hasDescription() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Optional description associated with the topic.
-     * 
- * - * optional string description = 3; - * @return The description. - */ - public java.lang.String getDescription() { - java.lang.Object ref = description_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - description_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional description associated with the topic.
-     * 
- * - * optional string description = 3; - * @return The bytes for description. - */ - public com.google.protobuf.ByteString - getDescriptionBytes() { - java.lang.Object ref = description_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - description_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional description associated with the topic.
-     * 
- * - * optional string description = 3; - * @param value The description to set. - * @return This builder for chaining. - */ - public Builder setDescription( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - description_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional description associated with the topic.
-     * 
- * - * optional string description = 3; - * @return This builder for chaining. - */ - public Builder clearDescription() { - bitField0_ = (bitField0_ & ~0x00000001); - description_ = getDefaultInstance().getDescription(); - onChanged(); - return this; - } - /** - *
-     * Optional description associated with the topic.
-     * 
- * - * optional string description = 3; - * @param value The bytes for description to set. - * @return This builder for chaining. - */ - public Builder setDescriptionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - description_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp createTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> createTimestampBuilder_; - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - * @return Whether the createTimestamp field is set. - */ - public boolean hasCreateTimestamp() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - * @return The createTimestamp. - */ - public com.google.protobuf.Timestamp getCreateTimestamp() { - if (createTimestampBuilder_ == null) { - return createTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; - } else { - return createTimestampBuilder_.getMessage(); - } - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - public Builder setCreateTimestamp(com.google.protobuf.Timestamp value) { - if (createTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - createTimestamp_ = value; - onChanged(); - } else { - createTimestampBuilder_.setMessage(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - public Builder setCreateTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (createTimestampBuilder_ == null) { - createTimestamp_ = builderForValue.build(); - onChanged(); - } else { - createTimestampBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000002; - return this; - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - public Builder mergeCreateTimestamp(com.google.protobuf.Timestamp value) { - if (createTimestampBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) && - createTimestamp_ != null && - createTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { - createTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(createTimestamp_).mergeFrom(value).buildPartial(); - } else { - createTimestamp_ = value; - } - onChanged(); - } else { - createTimestampBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - public Builder clearCreateTimestamp() { - if (createTimestampBuilder_ == null) { - createTimestamp_ = null; - onChanged(); - } else { - createTimestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - public com.google.protobuf.Timestamp.Builder getCreateTimestampBuilder() { - bitField0_ |= 0x00000002; - onChanged(); - return getCreateTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - public com.google.protobuf.TimestampOrBuilder getCreateTimestampOrBuilder() { - if (createTimestampBuilder_ != null) { - return createTimestampBuilder_.getMessageOrBuilder(); - } else { - return createTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : createTimestamp_; - } - } - /** - *
-     * The time when the topic was created.
-     * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getCreateTimestampFieldBuilder() { - if (createTimestampBuilder_ == null) { - createTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getCreateTimestamp(), - getParentForChildren(), - isClean()); - createTimestamp_ = null; - } - return createTimestampBuilder_; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> tags_; - private com.google.protobuf.MapField - internalGetTags() { - if (tags_ == null) { - return com.google.protobuf.MapField.emptyMapField( - TagsDefaultEntryHolder.defaultEntry); - } - return tags_; - } - private com.google.protobuf.MapField - internalGetMutableTags() { - onChanged();; - if (tags_ == null) { - tags_ = com.google.protobuf.MapField.newMapField( - TagsDefaultEntryHolder.defaultEntry); - } - if (!tags_.isMutable()) { - tags_ = tags_.copy(); - } - return tags_; - } - - public int getTagsCount() { - return internalGetTags().getMap().size(); - } - /** - *
-     * Extended attributes attached to the topic in key-value form.
-     * 
- * - * map<string, string> tags = 5; - */ - - @java.lang.Override - public boolean containsTags( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetTags().getMap().containsKey(key); - } - /** - * Use {@link #getTagsMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getTags() { - return getTagsMap(); - } - /** - *
-     * Extended attributes attached to the topic in key-value form.
-     * 
- * - * map<string, string> tags = 5; - */ - @java.lang.Override - - public java.util.Map getTagsMap() { - return internalGetTags().getMap(); - } - /** - *
-     * Extended attributes attached to the topic in key-value form.
-     * 
- * - * map<string, string> tags = 5; - */ - @java.lang.Override - - public java.lang.String getTagsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTags().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Extended attributes attached to the topic in key-value form.
-     * 
- * - * map<string, string> tags = 5; - */ - @java.lang.Override - - public java.lang.String getTagsOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetTags().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearTags() { - internalGetMutableTags().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Extended attributes attached to the topic in key-value form.
-     * 
- * - * map<string, string> tags = 5; - */ - - public Builder removeTags( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableTags().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableTags() { - return internalGetMutableTags().getMutableMap(); - } - /** - *
-     * Extended attributes attached to the topic in key-value form.
-     * 
- * - * map<string, string> tags = 5; - */ - public Builder putTags( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableTags().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Extended attributes attached to the topic in key-value form.
-     * 
- * - * map<string, string> tags = 5; - */ - - public Builder putAllTags( - java.util.Map values) { - internalGetMutableTags().getMutableMap() - .putAll(values); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.DescribeTopicStatusResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.DescribeTopicStatusResponse) - private static final apache.rocketmq.v2.DescribeTopicStatusResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.DescribeTopicStatusResponse(); - } - - public static apache.rocketmq.v2.DescribeTopicStatusResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public DescribeTopicStatusResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new DescribeTopicStatusResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.DescribeTopicStatusResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java deleted file mode 100644 index 6e00910d356..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DescribeTopicStatusResponseOrBuilder.java +++ /dev/null @@ -1,157 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface DescribeTopicStatusResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.DescribeTopicStatusResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - *
-   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-   * TRANSACTION. Derived from the topic configuration on the broker.
-   * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @return The enum numeric value on the wire for topicMessageType. - */ - int getTopicMessageTypeValue(); - /** - *
-   * The message type the topic accepts, e.g. NORMAL / FIFO / DELAY /
-   * TRANSACTION. Derived from the topic configuration on the broker.
-   * 
- * - * .apache.rocketmq.v2.MessageType topic_message_type = 2; - * @return The topicMessageType. - */ - apache.rocketmq.v2.MessageType getTopicMessageType(); - - /** - *
-   * Optional description associated with the topic.
-   * 
- * - * optional string description = 3; - * @return Whether the description field is set. - */ - boolean hasDescription(); - /** - *
-   * Optional description associated with the topic.
-   * 
- * - * optional string description = 3; - * @return The description. - */ - java.lang.String getDescription(); - /** - *
-   * Optional description associated with the topic.
-   * 
- * - * optional string description = 3; - * @return The bytes for description. - */ - com.google.protobuf.ByteString - getDescriptionBytes(); - - /** - *
-   * The time when the topic was created.
-   * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - * @return Whether the createTimestamp field is set. - */ - boolean hasCreateTimestamp(); - /** - *
-   * The time when the topic was created.
-   * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - * @return The createTimestamp. - */ - com.google.protobuf.Timestamp getCreateTimestamp(); - /** - *
-   * The time when the topic was created.
-   * 
- * - * optional .google.protobuf.Timestamp create_timestamp = 4; - */ - com.google.protobuf.TimestampOrBuilder getCreateTimestampOrBuilder(); - - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - int getTagsCount(); - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - boolean containsTags( - java.lang.String key); - /** - * Use {@link #getTagsMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getTags(); - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - java.util.Map - getTagsMap(); - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - - /* nullable */ -java.lang.String getTagsOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * Extended attributes attached to the topic in key-value form.
-   * 
- * - * map<string, string> tags = 5; - */ - - java.lang.String getTagsOrThrow( - java.lang.String key); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Digest.java b/proxy/src/main/java/apache/rocketmq/v2/Digest.java deleted file mode 100644 index 39e36e6a978..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Digest.java +++ /dev/null @@ -1,679 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - *
- * When publishing messages to or subscribing messages from brokers, clients
- * shall include or validate digests of message body to ensure data integrity.
- * For message publishing, when an invalid digest were detected, brokers need
- * respond client with BAD_REQUEST.
- * For messages subscription, when an invalid digest were detected, consumers
- * need to handle this case according to message type:
- * 1) Standard messages should be negatively acknowledged instantly, causing
- * immediate re-delivery; 2) FIFO messages require special RPC, to re-fetch
- * previously acquired messages batch;
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.Digest} - */ -public final class Digest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Digest) - DigestOrBuilder { -private static final long serialVersionUID = 0L; - // Use Digest.newBuilder() to construct. - private Digest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Digest() { - type_ = 0; - checksum_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Digest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Digest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - - type_ = rawValue; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - checksum_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Digest.class, apache.rocketmq.v2.Digest.Builder.class); - } - - public static final int TYPE_FIELD_NUMBER = 1; - private int type_; - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override public int getTypeValue() { - return type_; - } - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @return The type. - */ - @java.lang.Override public apache.rocketmq.v2.DigestType getType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.DigestType result = apache.rocketmq.v2.DigestType.valueOf(type_); - return result == null ? apache.rocketmq.v2.DigestType.UNRECOGNIZED : result; - } - - public static final int CHECKSUM_FIELD_NUMBER = 2; - private volatile java.lang.Object checksum_; - /** - * string checksum = 2; - * @return The checksum. - */ - @java.lang.Override - public java.lang.String getChecksum() { - java.lang.Object ref = checksum_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - checksum_ = s; - return s; - } - } - /** - * string checksum = 2; - * @return The bytes for checksum. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getChecksumBytes() { - java.lang.Object ref = checksum_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - checksum_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (type_ != apache.rocketmq.v2.DigestType.DIGEST_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(1, type_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, checksum_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (type_ != apache.rocketmq.v2.DigestType.DIGEST_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, type_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(checksum_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, checksum_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Digest)) { - return super.equals(obj); - } - apache.rocketmq.v2.Digest other = (apache.rocketmq.v2.Digest) obj; - - if (type_ != other.type_) return false; - if (!getChecksum() - .equals(other.getChecksum())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + type_; - hash = (37 * hash) + CHECKSUM_FIELD_NUMBER; - hash = (53 * hash) + getChecksum().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Digest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Digest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Digest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Digest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Digest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Digest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Digest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Digest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Digest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Digest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Digest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Digest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Digest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * When publishing messages to or subscribing messages from brokers, clients
-   * shall include or validate digests of message body to ensure data integrity.
-   * For message publishing, when an invalid digest were detected, brokers need
-   * respond client with BAD_REQUEST.
-   * For messages subscription, when an invalid digest were detected, consumers
-   * need to handle this case according to message type:
-   * 1) Standard messages should be negatively acknowledged instantly, causing
-   * immediate re-delivery; 2) FIFO messages require special RPC, to re-fetch
-   * previously acquired messages batch;
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.Digest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Digest) - apache.rocketmq.v2.DigestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Digest.class, apache.rocketmq.v2.Digest.Builder.class); - } - - // Construct using apache.rocketmq.v2.Digest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - type_ = 0; - - checksum_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Digest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Digest getDefaultInstanceForType() { - return apache.rocketmq.v2.Digest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Digest build() { - apache.rocketmq.v2.Digest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Digest buildPartial() { - apache.rocketmq.v2.Digest result = new apache.rocketmq.v2.Digest(this); - result.type_ = type_; - result.checksum_ = checksum_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Digest) { - return mergeFrom((apache.rocketmq.v2.Digest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Digest other) { - if (other == apache.rocketmq.v2.Digest.getDefaultInstance()) return this; - if (other.type_ != 0) { - setTypeValue(other.getTypeValue()); - } - if (!other.getChecksum().isEmpty()) { - checksum_ = other.checksum_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Digest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Digest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private int type_ = 0; - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override public int getTypeValue() { - return type_; - } - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @param value The enum numeric value on the wire for type to set. - * @return This builder for chaining. - */ - public Builder setTypeValue(int value) { - - type_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @return The type. - */ - @java.lang.Override - public apache.rocketmq.v2.DigestType getType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.DigestType result = apache.rocketmq.v2.DigestType.valueOf(type_); - return result == null ? apache.rocketmq.v2.DigestType.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @param value The type to set. - * @return This builder for chaining. - */ - public Builder setType(apache.rocketmq.v2.DigestType value) { - if (value == null) { - throw new NullPointerException(); - } - - type_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @return This builder for chaining. - */ - public Builder clearType() { - - type_ = 0; - onChanged(); - return this; - } - - private java.lang.Object checksum_ = ""; - /** - * string checksum = 2; - * @return The checksum. - */ - public java.lang.String getChecksum() { - java.lang.Object ref = checksum_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - checksum_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string checksum = 2; - * @return The bytes for checksum. - */ - public com.google.protobuf.ByteString - getChecksumBytes() { - java.lang.Object ref = checksum_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - checksum_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string checksum = 2; - * @param value The checksum to set. - * @return This builder for chaining. - */ - public Builder setChecksum( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - checksum_ = value; - onChanged(); - return this; - } - /** - * string checksum = 2; - * @return This builder for chaining. - */ - public Builder clearChecksum() { - - checksum_ = getDefaultInstance().getChecksum(); - onChanged(); - return this; - } - /** - * string checksum = 2; - * @param value The bytes for checksum to set. - * @return This builder for chaining. - */ - public Builder setChecksumBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - checksum_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Digest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Digest) - private static final apache.rocketmq.v2.Digest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Digest(); - } - - public static apache.rocketmq.v2.Digest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Digest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Digest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Digest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java deleted file mode 100644 index a880e3374d1..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DigestOrBuilder.java +++ /dev/null @@ -1,32 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface DigestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Digest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @return The enum numeric value on the wire for type. - */ - int getTypeValue(); - /** - * .apache.rocketmq.v2.DigestType type = 1; - * @return The type. - */ - apache.rocketmq.v2.DigestType getType(); - - /** - * string checksum = 2; - * @return The checksum. - */ - java.lang.String getChecksum(); - /** - * string checksum = 2; - * @return The bytes for checksum. - */ - com.google.protobuf.ByteString - getChecksumBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/DigestType.java b/proxy/src/main/java/apache/rocketmq/v2/DigestType.java deleted file mode 100644 index fd0584e252d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/DigestType.java +++ /dev/null @@ -1,161 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.DigestType} - */ -public enum DigestType - implements com.google.protobuf.ProtocolMessageEnum { - /** - * DIGEST_TYPE_UNSPECIFIED = 0; - */ - DIGEST_TYPE_UNSPECIFIED(0), - /** - *
-   * CRC algorithm achieves goal of detecting random data error with lowest
-   * computation overhead.
-   * 
- * - * CRC32 = 1; - */ - CRC32(1), - /** - *
-   * MD5 algorithm achieves good balance between collision rate and computation
-   * overhead.
-   * 
- * - * MD5 = 2; - */ - MD5(2), - /** - *
-   * SHA-family has substantially fewer collision with fair amount of
-   * computation.
-   * 
- * - * SHA1 = 3; - */ - SHA1(3), - UNRECOGNIZED(-1), - ; - - /** - * DIGEST_TYPE_UNSPECIFIED = 0; - */ - public static final int DIGEST_TYPE_UNSPECIFIED_VALUE = 0; - /** - *
-   * CRC algorithm achieves goal of detecting random data error with lowest
-   * computation overhead.
-   * 
- * - * CRC32 = 1; - */ - public static final int CRC32_VALUE = 1; - /** - *
-   * MD5 algorithm achieves good balance between collision rate and computation
-   * overhead.
-   * 
- * - * MD5 = 2; - */ - public static final int MD5_VALUE = 2; - /** - *
-   * SHA-family has substantially fewer collision with fair amount of
-   * computation.
-   * 
- * - * SHA1 = 3; - */ - public static final int SHA1_VALUE = 3; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static DigestType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static DigestType forNumber(int value) { - switch (value) { - case 0: return DIGEST_TYPE_UNSPECIFIED; - case 1: return CRC32; - case 2: return MD5; - case 3: return SHA1; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - DigestType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public DigestType findValueByNumber(int number) { - return DigestType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(6); - } - - private static final DigestType[] VALUES = values(); - - public static DigestType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private DigestType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.DigestType) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/Encoding.java b/proxy/src/main/java/apache/rocketmq/v2/Encoding.java deleted file mode 100644 index a02fec7da00..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Encoding.java +++ /dev/null @@ -1,122 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.Encoding} - */ -public enum Encoding - implements com.google.protobuf.ProtocolMessageEnum { - /** - * ENCODING_UNSPECIFIED = 0; - */ - ENCODING_UNSPECIFIED(0), - /** - * IDENTITY = 1; - */ - IDENTITY(1), - /** - * GZIP = 2; - */ - GZIP(2), - UNRECOGNIZED(-1), - ; - - /** - * ENCODING_UNSPECIFIED = 0; - */ - public static final int ENCODING_UNSPECIFIED_VALUE = 0; - /** - * IDENTITY = 1; - */ - public static final int IDENTITY_VALUE = 1; - /** - * GZIP = 2; - */ - public static final int GZIP_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static Encoding valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static Encoding forNumber(int value) { - switch (value) { - case 0: return ENCODING_UNSPECIFIED; - case 1: return IDENTITY; - case 2: return GZIP; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - Encoding> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public Encoding findValueByNumber(int number) { - return Encoding.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(8); - } - - private static final Encoding[] VALUES = values(); - - public static Encoding valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private Encoding(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Encoding) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java deleted file mode 100644 index 355f0c31d5e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequest.java +++ /dev/null @@ -1,1215 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.EndTransactionRequest} - */ -public final class EndTransactionRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.EndTransactionRequest) - EndTransactionRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use EndTransactionRequest.newBuilder() to construct. - private EndTransactionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private EndTransactionRequest() { - messageId_ = ""; - transactionId_ = ""; - resolution_ = 0; - source_ = 0; - traceContext_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new EndTransactionRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private EndTransactionRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - transactionId_ = s; - break; - } - case 32: { - int rawValue = input.readEnum(); - - resolution_ = rawValue; - break; - } - case 40: { - int rawValue = input.readEnum(); - - source_ = rawValue; - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - - traceContext_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.EndTransactionRequest.class, apache.rocketmq.v2.EndTransactionRequest.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object messageId_; - /** - * string message_id = 2; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TRANSACTION_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object transactionId_; - /** - * string transaction_id = 3; - * @return The transactionId. - */ - @java.lang.Override - public java.lang.String getTransactionId() { - java.lang.Object ref = transactionId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - transactionId_ = s; - return s; - } - } - /** - * string transaction_id = 3; - * @return The bytes for transactionId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTransactionIdBytes() { - java.lang.Object ref = transactionId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - transactionId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int RESOLUTION_FIELD_NUMBER = 4; - private int resolution_; - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @return The enum numeric value on the wire for resolution. - */ - @java.lang.Override public int getResolutionValue() { - return resolution_; - } - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @return The resolution. - */ - @java.lang.Override public apache.rocketmq.v2.TransactionResolution getResolution() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.TransactionResolution result = apache.rocketmq.v2.TransactionResolution.valueOf(resolution_); - return result == null ? apache.rocketmq.v2.TransactionResolution.UNRECOGNIZED : result; - } - - public static final int SOURCE_FIELD_NUMBER = 5; - private int source_; - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @return The enum numeric value on the wire for source. - */ - @java.lang.Override public int getSourceValue() { - return source_; - } - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @return The source. - */ - @java.lang.Override public apache.rocketmq.v2.TransactionSource getSource() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.TransactionSource result = apache.rocketmq.v2.TransactionSource.valueOf(source_); - return result == null ? apache.rocketmq.v2.TransactionSource.UNRECOGNIZED : result; - } - - public static final int TRACE_CONTEXT_FIELD_NUMBER = 6; - private volatile java.lang.Object traceContext_; - /** - * string trace_context = 6; - * @return The traceContext. - */ - @java.lang.Override - public java.lang.String getTraceContext() { - java.lang.Object ref = traceContext_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - traceContext_ = s; - return s; - } - } - /** - * string trace_context = 6; - * @return The bytes for traceContext. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTraceContextBytes() { - java.lang.Object ref = traceContext_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - traceContext_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (topic_ != null) { - output.writeMessage(1, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, transactionId_); - } - if (resolution_ != apache.rocketmq.v2.TransactionResolution.TRANSACTION_RESOLUTION_UNSPECIFIED.getNumber()) { - output.writeEnum(4, resolution_); - } - if (source_ != apache.rocketmq.v2.TransactionSource.SOURCE_UNSPECIFIED.getNumber()) { - output.writeEnum(5, source_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceContext_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, traceContext_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, transactionId_); - } - if (resolution_ != apache.rocketmq.v2.TransactionResolution.TRANSACTION_RESOLUTION_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(4, resolution_); - } - if (source_ != apache.rocketmq.v2.TransactionSource.SOURCE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, source_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(traceContext_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, traceContext_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.EndTransactionRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.EndTransactionRequest other = (apache.rocketmq.v2.EndTransactionRequest) obj; - - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!getTransactionId() - .equals(other.getTransactionId())) return false; - if (resolution_ != other.resolution_) return false; - if (source_ != other.source_) return false; - if (!getTraceContext() - .equals(other.getTraceContext())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (37 * hash) + TRANSACTION_ID_FIELD_NUMBER; - hash = (53 * hash) + getTransactionId().hashCode(); - hash = (37 * hash) + RESOLUTION_FIELD_NUMBER; - hash = (53 * hash) + resolution_; - hash = (37 * hash) + SOURCE_FIELD_NUMBER; - hash = (53 * hash) + source_; - hash = (37 * hash) + TRACE_CONTEXT_FIELD_NUMBER; - hash = (53 * hash) + getTraceContext().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.EndTransactionRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.EndTransactionRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.EndTransactionRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.EndTransactionRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.EndTransactionRequest) - apache.rocketmq.v2.EndTransactionRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.EndTransactionRequest.class, apache.rocketmq.v2.EndTransactionRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.EndTransactionRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - messageId_ = ""; - - transactionId_ = ""; - - resolution_ = 0; - - source_ = 0; - - traceContext_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.EndTransactionRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionRequest build() { - apache.rocketmq.v2.EndTransactionRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionRequest buildPartial() { - apache.rocketmq.v2.EndTransactionRequest result = new apache.rocketmq.v2.EndTransactionRequest(this); - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.messageId_ = messageId_; - result.transactionId_ = transactionId_; - result.resolution_ = resolution_; - result.source_ = source_; - result.traceContext_ = traceContext_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.EndTransactionRequest) { - return mergeFrom((apache.rocketmq.v2.EndTransactionRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.EndTransactionRequest other) { - if (other == apache.rocketmq.v2.EndTransactionRequest.getDefaultInstance()) return this; - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - if (!other.getTransactionId().isEmpty()) { - transactionId_ = other.transactionId_; - onChanged(); - } - if (other.resolution_ != 0) { - setResolutionValue(other.getResolutionValue()); - } - if (other.source_ != 0) { - setSourceValue(other.getSourceValue()); - } - if (!other.getTraceContext().isEmpty()) { - traceContext_ = other.traceContext_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.EndTransactionRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.EndTransactionRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.lang.Object messageId_ = ""; - /** - * string message_id = 2; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 2; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - * string message_id = 2; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - * string message_id = 2; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - - private java.lang.Object transactionId_ = ""; - /** - * string transaction_id = 3; - * @return The transactionId. - */ - public java.lang.String getTransactionId() { - java.lang.Object ref = transactionId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - transactionId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string transaction_id = 3; - * @return The bytes for transactionId. - */ - public com.google.protobuf.ByteString - getTransactionIdBytes() { - java.lang.Object ref = transactionId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - transactionId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string transaction_id = 3; - * @param value The transactionId to set. - * @return This builder for chaining. - */ - public Builder setTransactionId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - transactionId_ = value; - onChanged(); - return this; - } - /** - * string transaction_id = 3; - * @return This builder for chaining. - */ - public Builder clearTransactionId() { - - transactionId_ = getDefaultInstance().getTransactionId(); - onChanged(); - return this; - } - /** - * string transaction_id = 3; - * @param value The bytes for transactionId to set. - * @return This builder for chaining. - */ - public Builder setTransactionIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - transactionId_ = value; - onChanged(); - return this; - } - - private int resolution_ = 0; - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @return The enum numeric value on the wire for resolution. - */ - @java.lang.Override public int getResolutionValue() { - return resolution_; - } - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @param value The enum numeric value on the wire for resolution to set. - * @return This builder for chaining. - */ - public Builder setResolutionValue(int value) { - - resolution_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @return The resolution. - */ - @java.lang.Override - public apache.rocketmq.v2.TransactionResolution getResolution() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.TransactionResolution result = apache.rocketmq.v2.TransactionResolution.valueOf(resolution_); - return result == null ? apache.rocketmq.v2.TransactionResolution.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @param value The resolution to set. - * @return This builder for chaining. - */ - public Builder setResolution(apache.rocketmq.v2.TransactionResolution value) { - if (value == null) { - throw new NullPointerException(); - } - - resolution_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @return This builder for chaining. - */ - public Builder clearResolution() { - - resolution_ = 0; - onChanged(); - return this; - } - - private int source_ = 0; - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @return The enum numeric value on the wire for source. - */ - @java.lang.Override public int getSourceValue() { - return source_; - } - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @param value The enum numeric value on the wire for source to set. - * @return This builder for chaining. - */ - public Builder setSourceValue(int value) { - - source_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @return The source. - */ - @java.lang.Override - public apache.rocketmq.v2.TransactionSource getSource() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.TransactionSource result = apache.rocketmq.v2.TransactionSource.valueOf(source_); - return result == null ? apache.rocketmq.v2.TransactionSource.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @param value The source to set. - * @return This builder for chaining. - */ - public Builder setSource(apache.rocketmq.v2.TransactionSource value) { - if (value == null) { - throw new NullPointerException(); - } - - source_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @return This builder for chaining. - */ - public Builder clearSource() { - - source_ = 0; - onChanged(); - return this; - } - - private java.lang.Object traceContext_ = ""; - /** - * string trace_context = 6; - * @return The traceContext. - */ - public java.lang.String getTraceContext() { - java.lang.Object ref = traceContext_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - traceContext_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string trace_context = 6; - * @return The bytes for traceContext. - */ - public com.google.protobuf.ByteString - getTraceContextBytes() { - java.lang.Object ref = traceContext_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - traceContext_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string trace_context = 6; - * @param value The traceContext to set. - * @return This builder for chaining. - */ - public Builder setTraceContext( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - traceContext_ = value; - onChanged(); - return this; - } - /** - * string trace_context = 6; - * @return This builder for chaining. - */ - public Builder clearTraceContext() { - - traceContext_ = getDefaultInstance().getTraceContext(); - onChanged(); - return this; - } - /** - * string trace_context = 6; - * @param value The bytes for traceContext to set. - * @return This builder for chaining. - */ - public Builder setTraceContextBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - traceContext_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.EndTransactionRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.EndTransactionRequest) - private static final apache.rocketmq.v2.EndTransactionRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.EndTransactionRequest(); - } - - public static apache.rocketmq.v2.EndTransactionRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public EndTransactionRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new EndTransactionRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java deleted file mode 100644 index c738bf147eb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionRequestOrBuilder.java +++ /dev/null @@ -1,82 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface EndTransactionRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.EndTransactionRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * string message_id = 2; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - * string transaction_id = 3; - * @return The transactionId. - */ - java.lang.String getTransactionId(); - /** - * string transaction_id = 3; - * @return The bytes for transactionId. - */ - com.google.protobuf.ByteString - getTransactionIdBytes(); - - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @return The enum numeric value on the wire for resolution. - */ - int getResolutionValue(); - /** - * .apache.rocketmq.v2.TransactionResolution resolution = 4; - * @return The resolution. - */ - apache.rocketmq.v2.TransactionResolution getResolution(); - - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @return The enum numeric value on the wire for source. - */ - int getSourceValue(); - /** - * .apache.rocketmq.v2.TransactionSource source = 5; - * @return The source. - */ - apache.rocketmq.v2.TransactionSource getSource(); - - /** - * string trace_context = 6; - * @return The traceContext. - */ - java.lang.String getTraceContext(); - /** - * string trace_context = 6; - * @return The bytes for traceContext. - */ - com.google.protobuf.ByteString - getTraceContextBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java deleted file mode 100644 index c5162b08822..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.EndTransactionResponse} - */ -public final class EndTransactionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.EndTransactionResponse) - EndTransactionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use EndTransactionResponse.newBuilder() to construct. - private EndTransactionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private EndTransactionResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new EndTransactionResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private EndTransactionResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.EndTransactionResponse.class, apache.rocketmq.v2.EndTransactionResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.EndTransactionResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.EndTransactionResponse other = (apache.rocketmq.v2.EndTransactionResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.EndTransactionResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.EndTransactionResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.EndTransactionResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.EndTransactionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.EndTransactionResponse) - apache.rocketmq.v2.EndTransactionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.EndTransactionResponse.class, apache.rocketmq.v2.EndTransactionResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.EndTransactionResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.EndTransactionResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionResponse build() { - apache.rocketmq.v2.EndTransactionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionResponse buildPartial() { - apache.rocketmq.v2.EndTransactionResponse result = new apache.rocketmq.v2.EndTransactionResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.EndTransactionResponse) { - return mergeFrom((apache.rocketmq.v2.EndTransactionResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.EndTransactionResponse other) { - if (other == apache.rocketmq.v2.EndTransactionResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.EndTransactionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.EndTransactionResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.EndTransactionResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.EndTransactionResponse) - private static final apache.rocketmq.v2.EndTransactionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.EndTransactionResponse(); - } - - public static apache.rocketmq.v2.EndTransactionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public EndTransactionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new EndTransactionResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.EndTransactionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java deleted file mode 100644 index 36f5c0e9299..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/EndTransactionResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface EndTransactionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.EndTransactionResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Endpoints.java b/proxy/src/main/java/apache/rocketmq/v2/Endpoints.java deleted file mode 100644 index 1a01afda211..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Endpoints.java +++ /dev/null @@ -1,868 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Endpoints} - */ -public final class Endpoints extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Endpoints) - EndpointsOrBuilder { -private static final long serialVersionUID = 0L; - // Use Endpoints.newBuilder() to construct. - private Endpoints(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Endpoints() { - scheme_ = 0; - addresses_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Endpoints(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Endpoints( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - - scheme_ = rawValue; - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - addresses_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - addresses_.add( - input.readMessage(apache.rocketmq.v2.Address.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - addresses_ = java.util.Collections.unmodifiableList(addresses_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Endpoints.class, apache.rocketmq.v2.Endpoints.Builder.class); - } - - public static final int SCHEME_FIELD_NUMBER = 1; - private int scheme_; - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @return The enum numeric value on the wire for scheme. - */ - @java.lang.Override public int getSchemeValue() { - return scheme_; - } - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @return The scheme. - */ - @java.lang.Override public apache.rocketmq.v2.AddressScheme getScheme() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.AddressScheme result = apache.rocketmq.v2.AddressScheme.valueOf(scheme_); - return result == null ? apache.rocketmq.v2.AddressScheme.UNRECOGNIZED : result; - } - - public static final int ADDRESSES_FIELD_NUMBER = 2; - private java.util.List addresses_; - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - @java.lang.Override - public java.util.List getAddressesList() { - return addresses_; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - @java.lang.Override - public java.util.List - getAddressesOrBuilderList() { - return addresses_; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - @java.lang.Override - public int getAddressesCount() { - return addresses_.size(); - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.Address getAddresses(int index) { - return addresses_.get(index); - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.AddressOrBuilder getAddressesOrBuilder( - int index) { - return addresses_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (scheme_ != apache.rocketmq.v2.AddressScheme.ADDRESS_SCHEME_UNSPECIFIED.getNumber()) { - output.writeEnum(1, scheme_); - } - for (int i = 0; i < addresses_.size(); i++) { - output.writeMessage(2, addresses_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (scheme_ != apache.rocketmq.v2.AddressScheme.ADDRESS_SCHEME_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, scheme_); - } - for (int i = 0; i < addresses_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, addresses_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Endpoints)) { - return super.equals(obj); - } - apache.rocketmq.v2.Endpoints other = (apache.rocketmq.v2.Endpoints) obj; - - if (scheme_ != other.scheme_) return false; - if (!getAddressesList() - .equals(other.getAddressesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SCHEME_FIELD_NUMBER; - hash = (53 * hash) + scheme_; - if (getAddressesCount() > 0) { - hash = (37 * hash) + ADDRESSES_FIELD_NUMBER; - hash = (53 * hash) + getAddressesList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Endpoints parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Endpoints parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Endpoints parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Endpoints parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Endpoints parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Endpoints parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Endpoints parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Endpoints parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Endpoints parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Endpoints parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Endpoints parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Endpoints parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Endpoints prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Endpoints} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Endpoints) - apache.rocketmq.v2.EndpointsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Endpoints.class, apache.rocketmq.v2.Endpoints.Builder.class); - } - - // Construct using apache.rocketmq.v2.Endpoints.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getAddressesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - scheme_ = 0; - - if (addressesBuilder_ == null) { - addresses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - addressesBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Endpoints_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Endpoints getDefaultInstanceForType() { - return apache.rocketmq.v2.Endpoints.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Endpoints build() { - apache.rocketmq.v2.Endpoints result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Endpoints buildPartial() { - apache.rocketmq.v2.Endpoints result = new apache.rocketmq.v2.Endpoints(this); - int from_bitField0_ = bitField0_; - result.scheme_ = scheme_; - if (addressesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - addresses_ = java.util.Collections.unmodifiableList(addresses_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.addresses_ = addresses_; - } else { - result.addresses_ = addressesBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Endpoints) { - return mergeFrom((apache.rocketmq.v2.Endpoints)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Endpoints other) { - if (other == apache.rocketmq.v2.Endpoints.getDefaultInstance()) return this; - if (other.scheme_ != 0) { - setSchemeValue(other.getSchemeValue()); - } - if (addressesBuilder_ == null) { - if (!other.addresses_.isEmpty()) { - if (addresses_.isEmpty()) { - addresses_ = other.addresses_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAddressesIsMutable(); - addresses_.addAll(other.addresses_); - } - onChanged(); - } - } else { - if (!other.addresses_.isEmpty()) { - if (addressesBuilder_.isEmpty()) { - addressesBuilder_.dispose(); - addressesBuilder_ = null; - addresses_ = other.addresses_; - bitField0_ = (bitField0_ & ~0x00000001); - addressesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getAddressesFieldBuilder() : null; - } else { - addressesBuilder_.addAllMessages(other.addresses_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Endpoints parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Endpoints) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private int scheme_ = 0; - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @return The enum numeric value on the wire for scheme. - */ - @java.lang.Override public int getSchemeValue() { - return scheme_; - } - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @param value The enum numeric value on the wire for scheme to set. - * @return This builder for chaining. - */ - public Builder setSchemeValue(int value) { - - scheme_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @return The scheme. - */ - @java.lang.Override - public apache.rocketmq.v2.AddressScheme getScheme() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.AddressScheme result = apache.rocketmq.v2.AddressScheme.valueOf(scheme_); - return result == null ? apache.rocketmq.v2.AddressScheme.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @param value The scheme to set. - * @return This builder for chaining. - */ - public Builder setScheme(apache.rocketmq.v2.AddressScheme value) { - if (value == null) { - throw new NullPointerException(); - } - - scheme_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @return This builder for chaining. - */ - public Builder clearScheme() { - - scheme_ = 0; - onChanged(); - return this; - } - - private java.util.List addresses_ = - java.util.Collections.emptyList(); - private void ensureAddressesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - addresses_ = new java.util.ArrayList(addresses_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Address, apache.rocketmq.v2.Address.Builder, apache.rocketmq.v2.AddressOrBuilder> addressesBuilder_; - - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public java.util.List getAddressesList() { - if (addressesBuilder_ == null) { - return java.util.Collections.unmodifiableList(addresses_); - } else { - return addressesBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public int getAddressesCount() { - if (addressesBuilder_ == null) { - return addresses_.size(); - } else { - return addressesBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public apache.rocketmq.v2.Address getAddresses(int index) { - if (addressesBuilder_ == null) { - return addresses_.get(index); - } else { - return addressesBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder setAddresses( - int index, apache.rocketmq.v2.Address value) { - if (addressesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAddressesIsMutable(); - addresses_.set(index, value); - onChanged(); - } else { - addressesBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder setAddresses( - int index, apache.rocketmq.v2.Address.Builder builderForValue) { - if (addressesBuilder_ == null) { - ensureAddressesIsMutable(); - addresses_.set(index, builderForValue.build()); - onChanged(); - } else { - addressesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder addAddresses(apache.rocketmq.v2.Address value) { - if (addressesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAddressesIsMutable(); - addresses_.add(value); - onChanged(); - } else { - addressesBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder addAddresses( - int index, apache.rocketmq.v2.Address value) { - if (addressesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAddressesIsMutable(); - addresses_.add(index, value); - onChanged(); - } else { - addressesBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder addAddresses( - apache.rocketmq.v2.Address.Builder builderForValue) { - if (addressesBuilder_ == null) { - ensureAddressesIsMutable(); - addresses_.add(builderForValue.build()); - onChanged(); - } else { - addressesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder addAddresses( - int index, apache.rocketmq.v2.Address.Builder builderForValue) { - if (addressesBuilder_ == null) { - ensureAddressesIsMutable(); - addresses_.add(index, builderForValue.build()); - onChanged(); - } else { - addressesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder addAllAddresses( - java.lang.Iterable values) { - if (addressesBuilder_ == null) { - ensureAddressesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, addresses_); - onChanged(); - } else { - addressesBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder clearAddresses() { - if (addressesBuilder_ == null) { - addresses_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - addressesBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public Builder removeAddresses(int index) { - if (addressesBuilder_ == null) { - ensureAddressesIsMutable(); - addresses_.remove(index); - onChanged(); - } else { - addressesBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public apache.rocketmq.v2.Address.Builder getAddressesBuilder( - int index) { - return getAddressesFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public apache.rocketmq.v2.AddressOrBuilder getAddressesOrBuilder( - int index) { - if (addressesBuilder_ == null) { - return addresses_.get(index); } else { - return addressesBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public java.util.List - getAddressesOrBuilderList() { - if (addressesBuilder_ != null) { - return addressesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(addresses_); - } - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public apache.rocketmq.v2.Address.Builder addAddressesBuilder() { - return getAddressesFieldBuilder().addBuilder( - apache.rocketmq.v2.Address.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public apache.rocketmq.v2.Address.Builder addAddressesBuilder( - int index) { - return getAddressesFieldBuilder().addBuilder( - index, apache.rocketmq.v2.Address.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - public java.util.List - getAddressesBuilderList() { - return getAddressesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Address, apache.rocketmq.v2.Address.Builder, apache.rocketmq.v2.AddressOrBuilder> - getAddressesFieldBuilder() { - if (addressesBuilder_ == null) { - addressesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Address, apache.rocketmq.v2.Address.Builder, apache.rocketmq.v2.AddressOrBuilder>( - addresses_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - addresses_ = null; - } - return addressesBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Endpoints) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Endpoints) - private static final apache.rocketmq.v2.Endpoints DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Endpoints(); - } - - public static apache.rocketmq.v2.Endpoints getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Endpoints parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Endpoints(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Endpoints getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java deleted file mode 100644 index b520f4b1975..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/EndpointsOrBuilder.java +++ /dev/null @@ -1,44 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface EndpointsOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Endpoints) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @return The enum numeric value on the wire for scheme. - */ - int getSchemeValue(); - /** - * .apache.rocketmq.v2.AddressScheme scheme = 1; - * @return The scheme. - */ - apache.rocketmq.v2.AddressScheme getScheme(); - - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - java.util.List - getAddressesList(); - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - apache.rocketmq.v2.Address getAddresses(int index); - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - int getAddressesCount(); - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - java.util.List - getAddressesOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.Address addresses = 2; - */ - apache.rocketmq.v2.AddressOrBuilder getAddressesOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java b/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java deleted file mode 100644 index acb87306caf..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoff.java +++ /dev/null @@ -1,871 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - *
- * https://en.wikipedia.org/wiki/Exponential_backoff
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ExponentialBackoff} - */ -public final class ExponentialBackoff extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ExponentialBackoff) - ExponentialBackoffOrBuilder { -private static final long serialVersionUID = 0L; - // Use ExponentialBackoff.newBuilder() to construct. - private ExponentialBackoff(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ExponentialBackoff() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ExponentialBackoff(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ExponentialBackoff( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (initial_ != null) { - subBuilder = initial_.toBuilder(); - } - initial_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(initial_); - initial_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (max_ != null) { - subBuilder = max_.toBuilder(); - } - max_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(max_); - max_ = subBuilder.buildPartial(); - } - - break; - } - case 29: { - - multiplier_ = input.readFloat(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ExponentialBackoff.class, apache.rocketmq.v2.ExponentialBackoff.Builder.class); - } - - public static final int INITIAL_FIELD_NUMBER = 1; - private com.google.protobuf.Duration initial_; - /** - * .google.protobuf.Duration initial = 1; - * @return Whether the initial field is set. - */ - @java.lang.Override - public boolean hasInitial() { - return initial_ != null; - } - /** - * .google.protobuf.Duration initial = 1; - * @return The initial. - */ - @java.lang.Override - public com.google.protobuf.Duration getInitial() { - return initial_ == null ? com.google.protobuf.Duration.getDefaultInstance() : initial_; - } - /** - * .google.protobuf.Duration initial = 1; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getInitialOrBuilder() { - return getInitial(); - } - - public static final int MAX_FIELD_NUMBER = 2; - private com.google.protobuf.Duration max_; - /** - * .google.protobuf.Duration max = 2; - * @return Whether the max field is set. - */ - @java.lang.Override - public boolean hasMax() { - return max_ != null; - } - /** - * .google.protobuf.Duration max = 2; - * @return The max. - */ - @java.lang.Override - public com.google.protobuf.Duration getMax() { - return max_ == null ? com.google.protobuf.Duration.getDefaultInstance() : max_; - } - /** - * .google.protobuf.Duration max = 2; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getMaxOrBuilder() { - return getMax(); - } - - public static final int MULTIPLIER_FIELD_NUMBER = 3; - private float multiplier_; - /** - * float multiplier = 3; - * @return The multiplier. - */ - @java.lang.Override - public float getMultiplier() { - return multiplier_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (initial_ != null) { - output.writeMessage(1, getInitial()); - } - if (max_ != null) { - output.writeMessage(2, getMax()); - } - if (java.lang.Float.floatToRawIntBits(multiplier_) != 0) { - output.writeFloat(3, multiplier_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (initial_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getInitial()); - } - if (max_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMax()); - } - if (java.lang.Float.floatToRawIntBits(multiplier_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize(3, multiplier_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ExponentialBackoff)) { - return super.equals(obj); - } - apache.rocketmq.v2.ExponentialBackoff other = (apache.rocketmq.v2.ExponentialBackoff) obj; - - if (hasInitial() != other.hasInitial()) return false; - if (hasInitial()) { - if (!getInitial() - .equals(other.getInitial())) return false; - } - if (hasMax() != other.hasMax()) return false; - if (hasMax()) { - if (!getMax() - .equals(other.getMax())) return false; - } - if (java.lang.Float.floatToIntBits(getMultiplier()) - != java.lang.Float.floatToIntBits( - other.getMultiplier())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasInitial()) { - hash = (37 * hash) + INITIAL_FIELD_NUMBER; - hash = (53 * hash) + getInitial().hashCode(); - } - if (hasMax()) { - hash = (37 * hash) + MAX_FIELD_NUMBER; - hash = (53 * hash) + getMax().hashCode(); - } - hash = (37 * hash) + MULTIPLIER_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getMultiplier()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ExponentialBackoff parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ExponentialBackoff parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ExponentialBackoff parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ExponentialBackoff prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * https://en.wikipedia.org/wiki/Exponential_backoff
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ExponentialBackoff} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ExponentialBackoff) - apache.rocketmq.v2.ExponentialBackoffOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ExponentialBackoff.class, apache.rocketmq.v2.ExponentialBackoff.Builder.class); - } - - // Construct using apache.rocketmq.v2.ExponentialBackoff.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (initialBuilder_ == null) { - initial_ = null; - } else { - initial_ = null; - initialBuilder_ = null; - } - if (maxBuilder_ == null) { - max_ = null; - } else { - max_ = null; - maxBuilder_ = null; - } - multiplier_ = 0F; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoff getDefaultInstanceForType() { - return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoff build() { - apache.rocketmq.v2.ExponentialBackoff result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoff buildPartial() { - apache.rocketmq.v2.ExponentialBackoff result = new apache.rocketmq.v2.ExponentialBackoff(this); - if (initialBuilder_ == null) { - result.initial_ = initial_; - } else { - result.initial_ = initialBuilder_.build(); - } - if (maxBuilder_ == null) { - result.max_ = max_; - } else { - result.max_ = maxBuilder_.build(); - } - result.multiplier_ = multiplier_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ExponentialBackoff) { - return mergeFrom((apache.rocketmq.v2.ExponentialBackoff)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ExponentialBackoff other) { - if (other == apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance()) return this; - if (other.hasInitial()) { - mergeInitial(other.getInitial()); - } - if (other.hasMax()) { - mergeMax(other.getMax()); - } - if (other.getMultiplier() != 0F) { - setMultiplier(other.getMultiplier()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ExponentialBackoff parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ExponentialBackoff) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.protobuf.Duration initial_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> initialBuilder_; - /** - * .google.protobuf.Duration initial = 1; - * @return Whether the initial field is set. - */ - public boolean hasInitial() { - return initialBuilder_ != null || initial_ != null; - } - /** - * .google.protobuf.Duration initial = 1; - * @return The initial. - */ - public com.google.protobuf.Duration getInitial() { - if (initialBuilder_ == null) { - return initial_ == null ? com.google.protobuf.Duration.getDefaultInstance() : initial_; - } else { - return initialBuilder_.getMessage(); - } - } - /** - * .google.protobuf.Duration initial = 1; - */ - public Builder setInitial(com.google.protobuf.Duration value) { - if (initialBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - initial_ = value; - onChanged(); - } else { - initialBuilder_.setMessage(value); - } - - return this; - } - /** - * .google.protobuf.Duration initial = 1; - */ - public Builder setInitial( - com.google.protobuf.Duration.Builder builderForValue) { - if (initialBuilder_ == null) { - initial_ = builderForValue.build(); - onChanged(); - } else { - initialBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .google.protobuf.Duration initial = 1; - */ - public Builder mergeInitial(com.google.protobuf.Duration value) { - if (initialBuilder_ == null) { - if (initial_ != null) { - initial_ = - com.google.protobuf.Duration.newBuilder(initial_).mergeFrom(value).buildPartial(); - } else { - initial_ = value; - } - onChanged(); - } else { - initialBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .google.protobuf.Duration initial = 1; - */ - public Builder clearInitial() { - if (initialBuilder_ == null) { - initial_ = null; - onChanged(); - } else { - initial_ = null; - initialBuilder_ = null; - } - - return this; - } - /** - * .google.protobuf.Duration initial = 1; - */ - public com.google.protobuf.Duration.Builder getInitialBuilder() { - - onChanged(); - return getInitialFieldBuilder().getBuilder(); - } - /** - * .google.protobuf.Duration initial = 1; - */ - public com.google.protobuf.DurationOrBuilder getInitialOrBuilder() { - if (initialBuilder_ != null) { - return initialBuilder_.getMessageOrBuilder(); - } else { - return initial_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : initial_; - } - } - /** - * .google.protobuf.Duration initial = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getInitialFieldBuilder() { - if (initialBuilder_ == null) { - initialBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getInitial(), - getParentForChildren(), - isClean()); - initial_ = null; - } - return initialBuilder_; - } - - private com.google.protobuf.Duration max_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> maxBuilder_; - /** - * .google.protobuf.Duration max = 2; - * @return Whether the max field is set. - */ - public boolean hasMax() { - return maxBuilder_ != null || max_ != null; - } - /** - * .google.protobuf.Duration max = 2; - * @return The max. - */ - public com.google.protobuf.Duration getMax() { - if (maxBuilder_ == null) { - return max_ == null ? com.google.protobuf.Duration.getDefaultInstance() : max_; - } else { - return maxBuilder_.getMessage(); - } - } - /** - * .google.protobuf.Duration max = 2; - */ - public Builder setMax(com.google.protobuf.Duration value) { - if (maxBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - max_ = value; - onChanged(); - } else { - maxBuilder_.setMessage(value); - } - - return this; - } - /** - * .google.protobuf.Duration max = 2; - */ - public Builder setMax( - com.google.protobuf.Duration.Builder builderForValue) { - if (maxBuilder_ == null) { - max_ = builderForValue.build(); - onChanged(); - } else { - maxBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .google.protobuf.Duration max = 2; - */ - public Builder mergeMax(com.google.protobuf.Duration value) { - if (maxBuilder_ == null) { - if (max_ != null) { - max_ = - com.google.protobuf.Duration.newBuilder(max_).mergeFrom(value).buildPartial(); - } else { - max_ = value; - } - onChanged(); - } else { - maxBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .google.protobuf.Duration max = 2; - */ - public Builder clearMax() { - if (maxBuilder_ == null) { - max_ = null; - onChanged(); - } else { - max_ = null; - maxBuilder_ = null; - } - - return this; - } - /** - * .google.protobuf.Duration max = 2; - */ - public com.google.protobuf.Duration.Builder getMaxBuilder() { - - onChanged(); - return getMaxFieldBuilder().getBuilder(); - } - /** - * .google.protobuf.Duration max = 2; - */ - public com.google.protobuf.DurationOrBuilder getMaxOrBuilder() { - if (maxBuilder_ != null) { - return maxBuilder_.getMessageOrBuilder(); - } else { - return max_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : max_; - } - } - /** - * .google.protobuf.Duration max = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getMaxFieldBuilder() { - if (maxBuilder_ == null) { - maxBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getMax(), - getParentForChildren(), - isClean()); - max_ = null; - } - return maxBuilder_; - } - - private float multiplier_ ; - /** - * float multiplier = 3; - * @return The multiplier. - */ - @java.lang.Override - public float getMultiplier() { - return multiplier_; - } - /** - * float multiplier = 3; - * @param value The multiplier to set. - * @return This builder for chaining. - */ - public Builder setMultiplier(float value) { - - multiplier_ = value; - onChanged(); - return this; - } - /** - * float multiplier = 3; - * @return This builder for chaining. - */ - public Builder clearMultiplier() { - - multiplier_ = 0F; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ExponentialBackoff) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ExponentialBackoff) - private static final apache.rocketmq.v2.ExponentialBackoff DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ExponentialBackoff(); - } - - public static apache.rocketmq.v2.ExponentialBackoff getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ExponentialBackoff parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ExponentialBackoff(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoff getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java deleted file mode 100644 index 83ba49a4af5..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ExponentialBackoffOrBuilder.java +++ /dev/null @@ -1,45 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface ExponentialBackoffOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ExponentialBackoff) - com.google.protobuf.MessageOrBuilder { - - /** - * .google.protobuf.Duration initial = 1; - * @return Whether the initial field is set. - */ - boolean hasInitial(); - /** - * .google.protobuf.Duration initial = 1; - * @return The initial. - */ - com.google.protobuf.Duration getInitial(); - /** - * .google.protobuf.Duration initial = 1; - */ - com.google.protobuf.DurationOrBuilder getInitialOrBuilder(); - - /** - * .google.protobuf.Duration max = 2; - * @return Whether the max field is set. - */ - boolean hasMax(); - /** - * .google.protobuf.Duration max = 2; - * @return The max. - */ - com.google.protobuf.Duration getMax(); - /** - * .google.protobuf.Duration max = 2; - */ - com.google.protobuf.DurationOrBuilder getMaxOrBuilder(); - - /** - * float multiplier = 3; - * @return The multiplier. - */ - float getMultiplier(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java b/proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java deleted file mode 100644 index 68601a86898..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/FilterExpression.java +++ /dev/null @@ -1,655 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.FilterExpression} - */ -public final class FilterExpression extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.FilterExpression) - FilterExpressionOrBuilder { -private static final long serialVersionUID = 0L; - // Use FilterExpression.newBuilder() to construct. - private FilterExpression(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private FilterExpression() { - type_ = 0; - expression_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new FilterExpression(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private FilterExpression( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - - type_ = rawValue; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - expression_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.FilterExpression.class, apache.rocketmq.v2.FilterExpression.Builder.class); - } - - public static final int TYPE_FIELD_NUMBER = 1; - private int type_; - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override public int getTypeValue() { - return type_; - } - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @return The type. - */ - @java.lang.Override public apache.rocketmq.v2.FilterType getType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.FilterType result = apache.rocketmq.v2.FilterType.valueOf(type_); - return result == null ? apache.rocketmq.v2.FilterType.UNRECOGNIZED : result; - } - - public static final int EXPRESSION_FIELD_NUMBER = 2; - private volatile java.lang.Object expression_; - /** - * string expression = 2; - * @return The expression. - */ - @java.lang.Override - public java.lang.String getExpression() { - java.lang.Object ref = expression_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - expression_ = s; - return s; - } - } - /** - * string expression = 2; - * @return The bytes for expression. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getExpressionBytes() { - java.lang.Object ref = expression_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - expression_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (type_ != apache.rocketmq.v2.FilterType.FILTER_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(1, type_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(expression_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, expression_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (type_ != apache.rocketmq.v2.FilterType.FILTER_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, type_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(expression_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, expression_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.FilterExpression)) { - return super.equals(obj); - } - apache.rocketmq.v2.FilterExpression other = (apache.rocketmq.v2.FilterExpression) obj; - - if (type_ != other.type_) return false; - if (!getExpression() - .equals(other.getExpression())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + type_; - hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; - hash = (53 * hash) + getExpression().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.FilterExpression parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.FilterExpression parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.FilterExpression parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.FilterExpression parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.FilterExpression parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.FilterExpression parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.FilterExpression parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.FilterExpression parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.FilterExpression parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.FilterExpression parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.FilterExpression parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.FilterExpression parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.FilterExpression prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.FilterExpression} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.FilterExpression) - apache.rocketmq.v2.FilterExpressionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.FilterExpression.class, apache.rocketmq.v2.FilterExpression.Builder.class); - } - - // Construct using apache.rocketmq.v2.FilterExpression.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - type_ = 0; - - expression_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_FilterExpression_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.FilterExpression getDefaultInstanceForType() { - return apache.rocketmq.v2.FilterExpression.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.FilterExpression build() { - apache.rocketmq.v2.FilterExpression result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.FilterExpression buildPartial() { - apache.rocketmq.v2.FilterExpression result = new apache.rocketmq.v2.FilterExpression(this); - result.type_ = type_; - result.expression_ = expression_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.FilterExpression) { - return mergeFrom((apache.rocketmq.v2.FilterExpression)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.FilterExpression other) { - if (other == apache.rocketmq.v2.FilterExpression.getDefaultInstance()) return this; - if (other.type_ != 0) { - setTypeValue(other.getTypeValue()); - } - if (!other.getExpression().isEmpty()) { - expression_ = other.expression_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.FilterExpression parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.FilterExpression) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private int type_ = 0; - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @return The enum numeric value on the wire for type. - */ - @java.lang.Override public int getTypeValue() { - return type_; - } - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @param value The enum numeric value on the wire for type to set. - * @return This builder for chaining. - */ - public Builder setTypeValue(int value) { - - type_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @return The type. - */ - @java.lang.Override - public apache.rocketmq.v2.FilterType getType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.FilterType result = apache.rocketmq.v2.FilterType.valueOf(type_); - return result == null ? apache.rocketmq.v2.FilterType.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @param value The type to set. - * @return This builder for chaining. - */ - public Builder setType(apache.rocketmq.v2.FilterType value) { - if (value == null) { - throw new NullPointerException(); - } - - type_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @return This builder for chaining. - */ - public Builder clearType() { - - type_ = 0; - onChanged(); - return this; - } - - private java.lang.Object expression_ = ""; - /** - * string expression = 2; - * @return The expression. - */ - public java.lang.String getExpression() { - java.lang.Object ref = expression_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - expression_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string expression = 2; - * @return The bytes for expression. - */ - public com.google.protobuf.ByteString - getExpressionBytes() { - java.lang.Object ref = expression_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - expression_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string expression = 2; - * @param value The expression to set. - * @return This builder for chaining. - */ - public Builder setExpression( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - expression_ = value; - onChanged(); - return this; - } - /** - * string expression = 2; - * @return This builder for chaining. - */ - public Builder clearExpression() { - - expression_ = getDefaultInstance().getExpression(); - onChanged(); - return this; - } - /** - * string expression = 2; - * @param value The bytes for expression to set. - * @return This builder for chaining. - */ - public Builder setExpressionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - expression_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.FilterExpression) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.FilterExpression) - private static final apache.rocketmq.v2.FilterExpression DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.FilterExpression(); - } - - public static apache.rocketmq.v2.FilterExpression getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public FilterExpression parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new FilterExpression(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.FilterExpression getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java deleted file mode 100644 index 874f417ed8f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/FilterExpressionOrBuilder.java +++ /dev/null @@ -1,32 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface FilterExpressionOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.FilterExpression) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @return The enum numeric value on the wire for type. - */ - int getTypeValue(); - /** - * .apache.rocketmq.v2.FilterType type = 1; - * @return The type. - */ - apache.rocketmq.v2.FilterType getType(); - - /** - * string expression = 2; - * @return The expression. - */ - java.lang.String getExpression(); - /** - * string expression = 2; - * @return The bytes for expression. - */ - com.google.protobuf.ByteString - getExpressionBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/FilterType.java b/proxy/src/main/java/apache/rocketmq/v2/FilterType.java deleted file mode 100644 index 649d06ba888..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/FilterType.java +++ /dev/null @@ -1,122 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.FilterType} - */ -public enum FilterType - implements com.google.protobuf.ProtocolMessageEnum { - /** - * FILTER_TYPE_UNSPECIFIED = 0; - */ - FILTER_TYPE_UNSPECIFIED(0), - /** - * TAG = 1; - */ - TAG(1), - /** - * SQL = 2; - */ - SQL(2), - UNRECOGNIZED(-1), - ; - - /** - * FILTER_TYPE_UNSPECIFIED = 0; - */ - public static final int FILTER_TYPE_UNSPECIFIED_VALUE = 0; - /** - * TAG = 1; - */ - public static final int TAG_VALUE = 1; - /** - * SQL = 2; - */ - public static final int SQL_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static FilterType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static FilterType forNumber(int value) { - switch (value) { - case 0: return FILTER_TYPE_UNSPECIFIED; - case 1: return TAG; - case 2: return SQL; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - FilterType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public FilterType findValueByNumber(int number) { - return FilterType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(3); - } - - private static final FilterType[] VALUES = values(); - - public static FilterType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private FilterType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.FilterType) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java deleted file mode 100644 index 7a16730e53e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequest.java +++ /dev/null @@ -1,1369 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest} - */ -public final class ForwardMessageToDeadLetterQueueRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) - ForwardMessageToDeadLetterQueueRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ForwardMessageToDeadLetterQueueRequest.newBuilder() to construct. - private ForwardMessageToDeadLetterQueueRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ForwardMessageToDeadLetterQueueRequest() { - receiptHandle_ = ""; - messageId_ = ""; - liteTopic_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ForwardMessageToDeadLetterQueueRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ForwardMessageToDeadLetterQueueRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - receiptHandle_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - case 40: { - - deliveryAttempt_ = input.readInt32(); - break; - } - case 48: { - - maxDeliveryAttempts_ = input.readInt32(); - break; - } - case 58: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - liteTopic_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.Builder.class); - } - - private int bitField0_; - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int RECEIPT_HANDLE_FIELD_NUMBER = 3; - private volatile java.lang.Object receiptHandle_; - /** - * string receipt_handle = 3; - * @return The receiptHandle. - */ - @java.lang.Override - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } - } - /** - * string receipt_handle = 3; - * @return The bytes for receiptHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 4; - private volatile java.lang.Object messageId_; - /** - * string message_id = 4; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - * string message_id = 4; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DELIVERY_ATTEMPT_FIELD_NUMBER = 5; - private int deliveryAttempt_; - /** - * int32 delivery_attempt = 5; - * @return The deliveryAttempt. - */ - @java.lang.Override - public int getDeliveryAttempt() { - return deliveryAttempt_; - } - - public static final int MAX_DELIVERY_ATTEMPTS_FIELD_NUMBER = 6; - private int maxDeliveryAttempts_; - /** - * int32 max_delivery_attempts = 6; - * @return The maxDeliveryAttempts. - */ - @java.lang.Override - public int getMaxDeliveryAttempts() { - return maxDeliveryAttempts_; - } - - public static final int LITE_TOPIC_FIELD_NUMBER = 7; - private volatile java.lang.Object liteTopic_; - /** - * optional string lite_topic = 7; - * @return Whether the liteTopic field is set. - */ - @java.lang.Override - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string lite_topic = 7; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } - } - /** - * optional string lite_topic = 7; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, receiptHandle_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, messageId_); - } - if (deliveryAttempt_ != 0) { - output.writeInt32(5, deliveryAttempt_); - } - if (maxDeliveryAttempts_ != 0) { - output.writeInt32(6, maxDeliveryAttempts_); - } - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 7, liteTopic_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(receiptHandle_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, receiptHandle_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, messageId_); - } - if (deliveryAttempt_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(5, deliveryAttempt_); - } - if (maxDeliveryAttempts_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(6, maxDeliveryAttempts_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, liteTopic_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest other = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!getReceiptHandle() - .equals(other.getReceiptHandle())) return false; - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (getDeliveryAttempt() - != other.getDeliveryAttempt()) return false; - if (getMaxDeliveryAttempts() - != other.getMaxDeliveryAttempts()) return false; - if (hasLiteTopic() != other.hasLiteTopic()) return false; - if (hasLiteTopic()) { - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getReceiptHandle().hashCode(); - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (37 * hash) + DELIVERY_ATTEMPT_FIELD_NUMBER; - hash = (53 * hash) + getDeliveryAttempt(); - hash = (37 * hash) + MAX_DELIVERY_ATTEMPTS_FIELD_NUMBER; - hash = (53 * hash) + getMaxDeliveryAttempts(); - if (hasLiteTopic()) { - hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - receiptHandle_ = ""; - - messageId_ = ""; - - deliveryAttempt_ = 0; - - maxDeliveryAttempts_ = 0; - - liteTopic_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest build() { - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest buildPartial() { - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest result = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.receiptHandle_ = receiptHandle_; - result.messageId_ = messageId_; - result.deliveryAttempt_ = deliveryAttempt_; - result.maxDeliveryAttempts_ = maxDeliveryAttempts_; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.liteTopic_ = liteTopic_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) { - return mergeFrom((apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest other) { - if (other == apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (!other.getReceiptHandle().isEmpty()) { - receiptHandle_ = other.receiptHandle_; - onChanged(); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - if (other.getDeliveryAttempt() != 0) { - setDeliveryAttempt(other.getDeliveryAttempt()); - } - if (other.getMaxDeliveryAttempts() != 0) { - setMaxDeliveryAttempts(other.getMaxDeliveryAttempts()); - } - if (other.hasLiteTopic()) { - bitField0_ |= 0x00000001; - liteTopic_ = other.liteTopic_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.lang.Object receiptHandle_ = ""; - /** - * string receipt_handle = 3; - * @return The receiptHandle. - */ - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string receipt_handle = 3; - * @return The bytes for receiptHandle. - */ - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string receipt_handle = 3; - * @param value The receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - receiptHandle_ = value; - onChanged(); - return this; - } - /** - * string receipt_handle = 3; - * @return This builder for chaining. - */ - public Builder clearReceiptHandle() { - - receiptHandle_ = getDefaultInstance().getReceiptHandle(); - onChanged(); - return this; - } - /** - * string receipt_handle = 3; - * @param value The bytes for receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - receiptHandle_ = value; - onChanged(); - return this; - } - - private java.lang.Object messageId_ = ""; - /** - * string message_id = 4; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 4; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 4; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - * string message_id = 4; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - * string message_id = 4; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - - private int deliveryAttempt_ ; - /** - * int32 delivery_attempt = 5; - * @return The deliveryAttempt. - */ - @java.lang.Override - public int getDeliveryAttempt() { - return deliveryAttempt_; - } - /** - * int32 delivery_attempt = 5; - * @param value The deliveryAttempt to set. - * @return This builder for chaining. - */ - public Builder setDeliveryAttempt(int value) { - - deliveryAttempt_ = value; - onChanged(); - return this; - } - /** - * int32 delivery_attempt = 5; - * @return This builder for chaining. - */ - public Builder clearDeliveryAttempt() { - - deliveryAttempt_ = 0; - onChanged(); - return this; - } - - private int maxDeliveryAttempts_ ; - /** - * int32 max_delivery_attempts = 6; - * @return The maxDeliveryAttempts. - */ - @java.lang.Override - public int getMaxDeliveryAttempts() { - return maxDeliveryAttempts_; - } - /** - * int32 max_delivery_attempts = 6; - * @param value The maxDeliveryAttempts to set. - * @return This builder for chaining. - */ - public Builder setMaxDeliveryAttempts(int value) { - - maxDeliveryAttempts_ = value; - onChanged(); - return this; - } - /** - * int32 max_delivery_attempts = 6; - * @return This builder for chaining. - */ - public Builder clearMaxDeliveryAttempts() { - - maxDeliveryAttempts_ = 0; - onChanged(); - return this; - } - - private java.lang.Object liteTopic_ = ""; - /** - * optional string lite_topic = 7; - * @return Whether the liteTopic field is set. - */ - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string lite_topic = 7; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * optional string lite_topic = 7; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * optional string lite_topic = 7; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - liteTopic_ = value; - onChanged(); - return this; - } - /** - * optional string lite_topic = 7; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - bitField0_ = (bitField0_ & ~0x00000001); - liteTopic_ = getDefaultInstance().getLiteTopic(); - onChanged(); - return this; - } - /** - * optional string lite_topic = 7; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - liteTopic_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) - private static final apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest(); - } - - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ForwardMessageToDeadLetterQueueRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ForwardMessageToDeadLetterQueueRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java deleted file mode 100644 index 390cb4ce9ac..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueRequestOrBuilder.java +++ /dev/null @@ -1,92 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ForwardMessageToDeadLetterQueueRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * string receipt_handle = 3; - * @return The receiptHandle. - */ - java.lang.String getReceiptHandle(); - /** - * string receipt_handle = 3; - * @return The bytes for receiptHandle. - */ - com.google.protobuf.ByteString - getReceiptHandleBytes(); - - /** - * string message_id = 4; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 4; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - * int32 delivery_attempt = 5; - * @return The deliveryAttempt. - */ - int getDeliveryAttempt(); - - /** - * int32 max_delivery_attempts = 6; - * @return The maxDeliveryAttempts. - */ - int getMaxDeliveryAttempts(); - - /** - * optional string lite_topic = 7; - * @return Whether the liteTopic field is set. - */ - boolean hasLiteTopic(); - /** - * optional string lite_topic = 7; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - * optional string lite_topic = 7; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java deleted file mode 100644 index dc1019dc2e0..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse} - */ -public final class ForwardMessageToDeadLetterQueueResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) - ForwardMessageToDeadLetterQueueResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ForwardMessageToDeadLetterQueueResponse.newBuilder() to construct. - private ForwardMessageToDeadLetterQueueResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ForwardMessageToDeadLetterQueueResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ForwardMessageToDeadLetterQueueResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ForwardMessageToDeadLetterQueueResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse other = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.class, apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse build() { - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse buildPartial() { - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse result = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) { - return mergeFrom((apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse other) { - if (other == apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) - private static final apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse(); - } - - public static apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ForwardMessageToDeadLetterQueueResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ForwardMessageToDeadLetterQueueResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java deleted file mode 100644 index b5a8addd6eb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ForwardMessageToDeadLetterQueueResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ForwardMessageToDeadLetterQueueResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java deleted file mode 100644 index 26b5e2d02f1..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequest.java +++ /dev/null @@ -1,959 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Fetch the aggregated running information of a specific consumer client.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoRequest} - */ -public final class GetConsumerRunningInfoRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetConsumerRunningInfoRequest) - GetConsumerRunningInfoRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetConsumerRunningInfoRequest.newBuilder() to construct. - private GetConsumerRunningInfoRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetConsumerRunningInfoRequest() { - deploymentName_ = ""; - clientId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetConsumerRunningInfoRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetConsumerRunningInfoRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - clientId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetConsumerRunningInfoRequest.class, apache.rocketmq.v2.GetConsumerRunningInfoRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int CLIENT_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object clientId_; - /** - * string client_id = 3; - * @return The clientId. - */ - @java.lang.Override - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } - } - /** - * string client_id = 3; - * @return The bytes for clientId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (group_ != null) { - output.writeMessage(2, getGroup()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, clientId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getGroup()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, clientId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetConsumerRunningInfoRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetConsumerRunningInfoRequest other = (apache.rocketmq.v2.GetConsumerRunningInfoRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!getClientId() - .equals(other.getClientId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; - hash = (53 * hash) + getClientId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetConsumerRunningInfoRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Fetch the aggregated running information of a specific consumer client.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetConsumerRunningInfoRequest) - apache.rocketmq.v2.GetConsumerRunningInfoRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetConsumerRunningInfoRequest.class, apache.rocketmq.v2.GetConsumerRunningInfoRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetConsumerRunningInfoRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - clientId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.GetConsumerRunningInfoRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoRequest build() { - apache.rocketmq.v2.GetConsumerRunningInfoRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoRequest buildPartial() { - apache.rocketmq.v2.GetConsumerRunningInfoRequest result = new apache.rocketmq.v2.GetConsumerRunningInfoRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - result.clientId_ = clientId_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetConsumerRunningInfoRequest) { - return mergeFrom((apache.rocketmq.v2.GetConsumerRunningInfoRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetConsumerRunningInfoRequest other) { - if (other == apache.rocketmq.v2.GetConsumerRunningInfoRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (!other.getClientId().isEmpty()) { - clientId_ = other.clientId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetConsumerRunningInfoRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetConsumerRunningInfoRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private java.lang.Object clientId_ = ""; - /** - * string client_id = 3; - * @return The clientId. - */ - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string client_id = 3; - * @return The bytes for clientId. - */ - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string client_id = 3; - * @param value The clientId to set. - * @return This builder for chaining. - */ - public Builder setClientId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - clientId_ = value; - onChanged(); - return this; - } - /** - * string client_id = 3; - * @return This builder for chaining. - */ - public Builder clearClientId() { - - clientId_ = getDefaultInstance().getClientId(); - onChanged(); - return this; - } - /** - * string client_id = 3; - * @param value The bytes for clientId to set. - * @return This builder for chaining. - */ - public Builder setClientIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - clientId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetConsumerRunningInfoRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetConsumerRunningInfoRequest) - private static final apache.rocketmq.v2.GetConsumerRunningInfoRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetConsumerRunningInfoRequest(); - } - - public static apache.rocketmq.v2.GetConsumerRunningInfoRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetConsumerRunningInfoRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetConsumerRunningInfoRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java deleted file mode 100644 index b71fa3d969b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoRequestOrBuilder.java +++ /dev/null @@ -1,65 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface GetConsumerRunningInfoRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetConsumerRunningInfoRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * string client_id = 3; - * @return The clientId. - */ - java.lang.String getClientId(); - /** - * string client_id = 3; - * @return The bytes for clientId. - */ - com.google.protobuf.ByteString - getClientIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java deleted file mode 100644 index b3d30eb5f2d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponse.java +++ /dev/null @@ -1,797 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoResponse} - */ -public final class GetConsumerRunningInfoResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetConsumerRunningInfoResponse) - GetConsumerRunningInfoResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetConsumerRunningInfoResponse.newBuilder() to construct. - private GetConsumerRunningInfoResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetConsumerRunningInfoResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetConsumerRunningInfoResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetConsumerRunningInfoResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.ConsumerRunningInfo.Builder subBuilder = null; - if (consumerRunningInfo_ != null) { - subBuilder = consumerRunningInfo_.toBuilder(); - } - consumerRunningInfo_ = input.readMessage(apache.rocketmq.v2.ConsumerRunningInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(consumerRunningInfo_); - consumerRunningInfo_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetConsumerRunningInfoResponse.class, apache.rocketmq.v2.GetConsumerRunningInfoResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int CONSUMER_RUNNING_INFO_FIELD_NUMBER = 2; - private apache.rocketmq.v2.ConsumerRunningInfo consumerRunningInfo_; - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - * @return Whether the consumerRunningInfo field is set. - */ - @java.lang.Override - public boolean hasConsumerRunningInfo() { - return consumerRunningInfo_ != null; - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - * @return The consumerRunningInfo. - */ - @java.lang.Override - public apache.rocketmq.v2.ConsumerRunningInfo getConsumerRunningInfo() { - return consumerRunningInfo_ == null ? apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance() : consumerRunningInfo_; - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ConsumerRunningInfoOrBuilder getConsumerRunningInfoOrBuilder() { - return getConsumerRunningInfo(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (consumerRunningInfo_ != null) { - output.writeMessage(2, getConsumerRunningInfo()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (consumerRunningInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getConsumerRunningInfo()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetConsumerRunningInfoResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetConsumerRunningInfoResponse other = (apache.rocketmq.v2.GetConsumerRunningInfoResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (hasConsumerRunningInfo() != other.hasConsumerRunningInfo()) return false; - if (hasConsumerRunningInfo()) { - if (!getConsumerRunningInfo() - .equals(other.getConsumerRunningInfo())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (hasConsumerRunningInfo()) { - hash = (37 * hash) + CONSUMER_RUNNING_INFO_FIELD_NUMBER; - hash = (53 * hash) + getConsumerRunningInfo().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetConsumerRunningInfoResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.GetConsumerRunningInfoResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetConsumerRunningInfoResponse) - apache.rocketmq.v2.GetConsumerRunningInfoResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetConsumerRunningInfoResponse.class, apache.rocketmq.v2.GetConsumerRunningInfoResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetConsumerRunningInfoResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (consumerRunningInfoBuilder_ == null) { - consumerRunningInfo_ = null; - } else { - consumerRunningInfo_ = null; - consumerRunningInfoBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.GetConsumerRunningInfoResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoResponse build() { - apache.rocketmq.v2.GetConsumerRunningInfoResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoResponse buildPartial() { - apache.rocketmq.v2.GetConsumerRunningInfoResponse result = new apache.rocketmq.v2.GetConsumerRunningInfoResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (consumerRunningInfoBuilder_ == null) { - result.consumerRunningInfo_ = consumerRunningInfo_; - } else { - result.consumerRunningInfo_ = consumerRunningInfoBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetConsumerRunningInfoResponse) { - return mergeFrom((apache.rocketmq.v2.GetConsumerRunningInfoResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetConsumerRunningInfoResponse other) { - if (other == apache.rocketmq.v2.GetConsumerRunningInfoResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (other.hasConsumerRunningInfo()) { - mergeConsumerRunningInfo(other.getConsumerRunningInfo()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetConsumerRunningInfoResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetConsumerRunningInfoResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private apache.rocketmq.v2.ConsumerRunningInfo consumerRunningInfo_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ConsumerRunningInfo, apache.rocketmq.v2.ConsumerRunningInfo.Builder, apache.rocketmq.v2.ConsumerRunningInfoOrBuilder> consumerRunningInfoBuilder_; - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - * @return Whether the consumerRunningInfo field is set. - */ - public boolean hasConsumerRunningInfo() { - return consumerRunningInfoBuilder_ != null || consumerRunningInfo_ != null; - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - * @return The consumerRunningInfo. - */ - public apache.rocketmq.v2.ConsumerRunningInfo getConsumerRunningInfo() { - if (consumerRunningInfoBuilder_ == null) { - return consumerRunningInfo_ == null ? apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance() : consumerRunningInfo_; - } else { - return consumerRunningInfoBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - public Builder setConsumerRunningInfo(apache.rocketmq.v2.ConsumerRunningInfo value) { - if (consumerRunningInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - consumerRunningInfo_ = value; - onChanged(); - } else { - consumerRunningInfoBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - public Builder setConsumerRunningInfo( - apache.rocketmq.v2.ConsumerRunningInfo.Builder builderForValue) { - if (consumerRunningInfoBuilder_ == null) { - consumerRunningInfo_ = builderForValue.build(); - onChanged(); - } else { - consumerRunningInfoBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - public Builder mergeConsumerRunningInfo(apache.rocketmq.v2.ConsumerRunningInfo value) { - if (consumerRunningInfoBuilder_ == null) { - if (consumerRunningInfo_ != null) { - consumerRunningInfo_ = - apache.rocketmq.v2.ConsumerRunningInfo.newBuilder(consumerRunningInfo_).mergeFrom(value).buildPartial(); - } else { - consumerRunningInfo_ = value; - } - onChanged(); - } else { - consumerRunningInfoBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - public Builder clearConsumerRunningInfo() { - if (consumerRunningInfoBuilder_ == null) { - consumerRunningInfo_ = null; - onChanged(); - } else { - consumerRunningInfo_ = null; - consumerRunningInfoBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - public apache.rocketmq.v2.ConsumerRunningInfo.Builder getConsumerRunningInfoBuilder() { - - onChanged(); - return getConsumerRunningInfoFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - public apache.rocketmq.v2.ConsumerRunningInfoOrBuilder getConsumerRunningInfoOrBuilder() { - if (consumerRunningInfoBuilder_ != null) { - return consumerRunningInfoBuilder_.getMessageOrBuilder(); - } else { - return consumerRunningInfo_ == null ? - apache.rocketmq.v2.ConsumerRunningInfo.getDefaultInstance() : consumerRunningInfo_; - } - } - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ConsumerRunningInfo, apache.rocketmq.v2.ConsumerRunningInfo.Builder, apache.rocketmq.v2.ConsumerRunningInfoOrBuilder> - getConsumerRunningInfoFieldBuilder() { - if (consumerRunningInfoBuilder_ == null) { - consumerRunningInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ConsumerRunningInfo, apache.rocketmq.v2.ConsumerRunningInfo.Builder, apache.rocketmq.v2.ConsumerRunningInfoOrBuilder>( - getConsumerRunningInfo(), - getParentForChildren(), - isClean()); - consumerRunningInfo_ = null; - } - return consumerRunningInfoBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetConsumerRunningInfoResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetConsumerRunningInfoResponse) - private static final apache.rocketmq.v2.GetConsumerRunningInfoResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetConsumerRunningInfoResponse(); - } - - public static apache.rocketmq.v2.GetConsumerRunningInfoResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetConsumerRunningInfoResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetConsumerRunningInfoResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetConsumerRunningInfoResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java deleted file mode 100644 index 38d2d0270e2..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetConsumerRunningInfoResponseOrBuilder.java +++ /dev/null @@ -1,39 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface GetConsumerRunningInfoResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetConsumerRunningInfoResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - * @return Whether the consumerRunningInfo field is set. - */ - boolean hasConsumerRunningInfo(); - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - * @return The consumerRunningInfo. - */ - apache.rocketmq.v2.ConsumerRunningInfo getConsumerRunningInfo(); - /** - * .apache.rocketmq.v2.ConsumerRunningInfo consumer_running_info = 2; - */ - apache.rocketmq.v2.ConsumerRunningInfoOrBuilder getConsumerRunningInfoOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java deleted file mode 100644 index bc7f90effdb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequest.java +++ /dev/null @@ -1,797 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.GetOffsetRequest} - */ -public final class GetOffsetRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetOffsetRequest) - GetOffsetRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetOffsetRequest.newBuilder() to construct. - private GetOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetOffsetRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetOffsetRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetOffsetRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetOffsetRequest.class, apache.rocketmq.v2.GetOffsetRequest.Builder.class); - } - - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (messageQueue_ != null) { - output.writeMessage(2, getMessageQueue()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMessageQueue()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetOffsetRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetOffsetRequest other = (apache.rocketmq.v2.GetOffsetRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetOffsetRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetOffsetRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.GetOffsetRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetOffsetRequest) - apache.rocketmq.v2.GetOffsetRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetOffsetRequest.class, apache.rocketmq.v2.GetOffsetRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetOffsetRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.GetOffsetRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetRequest build() { - apache.rocketmq.v2.GetOffsetRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetRequest buildPartial() { - apache.rocketmq.v2.GetOffsetRequest result = new apache.rocketmq.v2.GetOffsetRequest(this); - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetOffsetRequest) { - return mergeFrom((apache.rocketmq.v2.GetOffsetRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetOffsetRequest other) { - if (other == apache.rocketmq.v2.GetOffsetRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetOffsetRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetOffsetRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetOffsetRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetOffsetRequest) - private static final apache.rocketmq.v2.GetOffsetRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetOffsetRequest(); - } - - public static apache.rocketmq.v2.GetOffsetRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetOffsetRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetOffsetRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java deleted file mode 100644 index b58753d1273..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetRequestOrBuilder.java +++ /dev/null @@ -1,39 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface GetOffsetRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetOffsetRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java deleted file mode 100644 index cd015b14b7b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponse.java +++ /dev/null @@ -1,674 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.GetOffsetResponse} - */ -public final class GetOffsetResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetOffsetResponse) - GetOffsetResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetOffsetResponse.newBuilder() to construct. - private GetOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetOffsetResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetOffsetResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetOffsetResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - - offset_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetOffsetResponse.class, apache.rocketmq.v2.GetOffsetResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int OFFSET_FIELD_NUMBER = 2; - private long offset_; - /** - * int64 offset = 2; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (offset_ != 0L) { - output.writeInt64(2, offset_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (offset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, offset_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetOffsetResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetOffsetResponse other = (apache.rocketmq.v2.GetOffsetResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (getOffset() - != other.getOffset()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getOffset()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetOffsetResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetOffsetResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.GetOffsetResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetOffsetResponse) - apache.rocketmq.v2.GetOffsetResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetOffsetResponse.class, apache.rocketmq.v2.GetOffsetResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetOffsetResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - offset_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.GetOffsetResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetResponse build() { - apache.rocketmq.v2.GetOffsetResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetResponse buildPartial() { - apache.rocketmq.v2.GetOffsetResponse result = new apache.rocketmq.v2.GetOffsetResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.offset_ = offset_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetOffsetResponse) { - return mergeFrom((apache.rocketmq.v2.GetOffsetResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetOffsetResponse other) { - if (other == apache.rocketmq.v2.GetOffsetResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (other.getOffset() != 0L) { - setOffset(other.getOffset()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetOffsetResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetOffsetResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private long offset_ ; - /** - * int64 offset = 2; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - /** - * int64 offset = 2; - * @param value The offset to set. - * @return This builder for chaining. - */ - public Builder setOffset(long value) { - - offset_ = value; - onChanged(); - return this; - } - /** - * int64 offset = 2; - * @return This builder for chaining. - */ - public Builder clearOffset() { - - offset_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetOffsetResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetOffsetResponse) - private static final apache.rocketmq.v2.GetOffsetResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetOffsetResponse(); - } - - public static apache.rocketmq.v2.GetOffsetResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetOffsetResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetOffsetResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetOffsetResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java deleted file mode 100644 index f6a47ce3a52..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetOffsetResponseOrBuilder.java +++ /dev/null @@ -1,30 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface GetOffsetResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetOffsetResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * int64 offset = 2; - * @return The offset. - */ - long getOffset(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java deleted file mode 100644 index de9040c61a5..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequest.java +++ /dev/null @@ -1,429 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Request runtime statistics of the serving process (proxy/broker gateway).
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsRequest} - */ -public final class GetProxyRuntimeStatsRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) - GetProxyRuntimeStatsRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetProxyRuntimeStatsRequest.newBuilder() to construct. - private GetProxyRuntimeStatsRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetProxyRuntimeStatsRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetProxyRuntimeStatsRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetProxyRuntimeStatsRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetProxyRuntimeStatsRequest.class, apache.rocketmq.v2.GetProxyRuntimeStatsRequest.Builder.class); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetProxyRuntimeStatsRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetProxyRuntimeStatsRequest other = (apache.rocketmq.v2.GetProxyRuntimeStatsRequest) obj; - - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetProxyRuntimeStatsRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Request runtime statistics of the serving process (proxy/broker gateway).
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) - apache.rocketmq.v2.GetProxyRuntimeStatsRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetProxyRuntimeStatsRequest.class, apache.rocketmq.v2.GetProxyRuntimeStatsRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetProxyRuntimeStatsRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.GetProxyRuntimeStatsRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsRequest build() { - apache.rocketmq.v2.GetProxyRuntimeStatsRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsRequest buildPartial() { - apache.rocketmq.v2.GetProxyRuntimeStatsRequest result = new apache.rocketmq.v2.GetProxyRuntimeStatsRequest(this); - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetProxyRuntimeStatsRequest) { - return mergeFrom((apache.rocketmq.v2.GetProxyRuntimeStatsRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetProxyRuntimeStatsRequest other) { - if (other == apache.rocketmq.v2.GetProxyRuntimeStatsRequest.getDefaultInstance()) return this; - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetProxyRuntimeStatsRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetProxyRuntimeStatsRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) - private static final apache.rocketmq.v2.GetProxyRuntimeStatsRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetProxyRuntimeStatsRequest(); - } - - public static apache.rocketmq.v2.GetProxyRuntimeStatsRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetProxyRuntimeStatsRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetProxyRuntimeStatsRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java deleted file mode 100644 index 00634804856..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsRequestOrBuilder.java +++ /dev/null @@ -1,9 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface GetProxyRuntimeStatsRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetProxyRuntimeStatsRequest) - com.google.protobuf.MessageOrBuilder { -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java deleted file mode 100644 index 76e971dc0ed..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponse.java +++ /dev/null @@ -1,1292 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsResponse} - */ -public final class GetProxyRuntimeStatsResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) - GetProxyRuntimeStatsResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetProxyRuntimeStatsResponse.newBuilder() to construct. - private GetProxyRuntimeStatsResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetProxyRuntimeStatsResponse() { - proxyName_ = ""; - version_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetProxyRuntimeStatsResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetProxyRuntimeStatsResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - proxyName_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - version_ = s; - break; - } - case 33: { - - inTps_ = input.readDouble(); - break; - } - case 41: { - - outTps_ = input.readDouble(); - break; - } - case 48: { - - connections_ = input.readInt64(); - break; - } - case 56: { - - producers_ = input.readInt64(); - break; - } - case 64: { - - consumers_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetProxyRuntimeStatsResponse.class, apache.rocketmq.v2.GetProxyRuntimeStatsResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int PROXY_NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object proxyName_; - /** - * string proxy_name = 2; - * @return The proxyName. - */ - @java.lang.Override - public java.lang.String getProxyName() { - java.lang.Object ref = proxyName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - proxyName_ = s; - return s; - } - } - /** - * string proxy_name = 2; - * @return The bytes for proxyName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getProxyNameBytes() { - java.lang.Object ref = proxyName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - proxyName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int VERSION_FIELD_NUMBER = 3; - private volatile java.lang.Object version_; - /** - * string version = 3; - * @return The version. - */ - @java.lang.Override - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } - } - /** - * string version = 3; - * @return The bytes for version. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int IN_TPS_FIELD_NUMBER = 4; - private double inTps_; - /** - *
-   * Inbound throughput in messages per second.
-   * 
- * - * double in_tps = 4; - * @return The inTps. - */ - @java.lang.Override - public double getInTps() { - return inTps_; - } - - public static final int OUT_TPS_FIELD_NUMBER = 5; - private double outTps_; - /** - *
-   * Outbound throughput in messages per second.
-   * 
- * - * double out_tps = 5; - * @return The outTps. - */ - @java.lang.Override - public double getOutTps() { - return outTps_; - } - - public static final int CONNECTIONS_FIELD_NUMBER = 6; - private long connections_; - /** - *
-   * Number of active connections.
-   * 
- * - * int64 connections = 6; - * @return The connections. - */ - @java.lang.Override - public long getConnections() { - return connections_; - } - - public static final int PRODUCERS_FIELD_NUMBER = 7; - private long producers_; - /** - *
-   * Number of connected producers.
-   * 
- * - * int64 producers = 7; - * @return The producers. - */ - @java.lang.Override - public long getProducers() { - return producers_; - } - - public static final int CONSUMERS_FIELD_NUMBER = 8; - private long consumers_; - /** - *
-   * Number of connected consumers.
-   * 
- * - * int64 consumers = 8; - * @return The consumers. - */ - @java.lang.Override - public long getConsumers() { - return consumers_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(proxyName_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, proxyName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, version_); - } - if (java.lang.Double.doubleToRawLongBits(inTps_) != 0) { - output.writeDouble(4, inTps_); - } - if (java.lang.Double.doubleToRawLongBits(outTps_) != 0) { - output.writeDouble(5, outTps_); - } - if (connections_ != 0L) { - output.writeInt64(6, connections_); - } - if (producers_ != 0L) { - output.writeInt64(7, producers_); - } - if (consumers_ != 0L) { - output.writeInt64(8, consumers_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(proxyName_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, proxyName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, version_); - } - if (java.lang.Double.doubleToRawLongBits(inTps_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeDoubleSize(4, inTps_); - } - if (java.lang.Double.doubleToRawLongBits(outTps_) != 0) { - size += com.google.protobuf.CodedOutputStream - .computeDoubleSize(5, outTps_); - } - if (connections_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(6, connections_); - } - if (producers_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(7, producers_); - } - if (consumers_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(8, consumers_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetProxyRuntimeStatsResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetProxyRuntimeStatsResponse other = (apache.rocketmq.v2.GetProxyRuntimeStatsResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getProxyName() - .equals(other.getProxyName())) return false; - if (!getVersion() - .equals(other.getVersion())) return false; - if (java.lang.Double.doubleToLongBits(getInTps()) - != java.lang.Double.doubleToLongBits( - other.getInTps())) return false; - if (java.lang.Double.doubleToLongBits(getOutTps()) - != java.lang.Double.doubleToLongBits( - other.getOutTps())) return false; - if (getConnections() - != other.getConnections()) return false; - if (getProducers() - != other.getProducers()) return false; - if (getConsumers() - != other.getConsumers()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + PROXY_NAME_FIELD_NUMBER; - hash = (53 * hash) + getProxyName().hashCode(); - hash = (37 * hash) + VERSION_FIELD_NUMBER; - hash = (53 * hash) + getVersion().hashCode(); - hash = (37 * hash) + IN_TPS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getInTps())); - hash = (37 * hash) + OUT_TPS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - java.lang.Double.doubleToLongBits(getOutTps())); - hash = (37 * hash) + CONNECTIONS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getConnections()); - hash = (37 * hash) + PRODUCERS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getProducers()); - hash = (37 * hash) + CONSUMERS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getConsumers()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetProxyRuntimeStatsResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.GetProxyRuntimeStatsResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) - apache.rocketmq.v2.GetProxyRuntimeStatsResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetProxyRuntimeStatsResponse.class, apache.rocketmq.v2.GetProxyRuntimeStatsResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetProxyRuntimeStatsResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - proxyName_ = ""; - - version_ = ""; - - inTps_ = 0D; - - outTps_ = 0D; - - connections_ = 0L; - - producers_ = 0L; - - consumers_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.GetProxyRuntimeStatsResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsResponse build() { - apache.rocketmq.v2.GetProxyRuntimeStatsResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsResponse buildPartial() { - apache.rocketmq.v2.GetProxyRuntimeStatsResponse result = new apache.rocketmq.v2.GetProxyRuntimeStatsResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.proxyName_ = proxyName_; - result.version_ = version_; - result.inTps_ = inTps_; - result.outTps_ = outTps_; - result.connections_ = connections_; - result.producers_ = producers_; - result.consumers_ = consumers_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetProxyRuntimeStatsResponse) { - return mergeFrom((apache.rocketmq.v2.GetProxyRuntimeStatsResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetProxyRuntimeStatsResponse other) { - if (other == apache.rocketmq.v2.GetProxyRuntimeStatsResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (!other.getProxyName().isEmpty()) { - proxyName_ = other.proxyName_; - onChanged(); - } - if (!other.getVersion().isEmpty()) { - version_ = other.version_; - onChanged(); - } - if (other.getInTps() != 0D) { - setInTps(other.getInTps()); - } - if (other.getOutTps() != 0D) { - setOutTps(other.getOutTps()); - } - if (other.getConnections() != 0L) { - setConnections(other.getConnections()); - } - if (other.getProducers() != 0L) { - setProducers(other.getProducers()); - } - if (other.getConsumers() != 0L) { - setConsumers(other.getConsumers()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetProxyRuntimeStatsResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetProxyRuntimeStatsResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.lang.Object proxyName_ = ""; - /** - * string proxy_name = 2; - * @return The proxyName. - */ - public java.lang.String getProxyName() { - java.lang.Object ref = proxyName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - proxyName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string proxy_name = 2; - * @return The bytes for proxyName. - */ - public com.google.protobuf.ByteString - getProxyNameBytes() { - java.lang.Object ref = proxyName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - proxyName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string proxy_name = 2; - * @param value The proxyName to set. - * @return This builder for chaining. - */ - public Builder setProxyName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - proxyName_ = value; - onChanged(); - return this; - } - /** - * string proxy_name = 2; - * @return This builder for chaining. - */ - public Builder clearProxyName() { - - proxyName_ = getDefaultInstance().getProxyName(); - onChanged(); - return this; - } - /** - * string proxy_name = 2; - * @param value The bytes for proxyName to set. - * @return This builder for chaining. - */ - public Builder setProxyNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - proxyName_ = value; - onChanged(); - return this; - } - - private java.lang.Object version_ = ""; - /** - * string version = 3; - * @return The version. - */ - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string version = 3; - * @return The bytes for version. - */ - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string version = 3; - * @param value The version to set. - * @return This builder for chaining. - */ - public Builder setVersion( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - version_ = value; - onChanged(); - return this; - } - /** - * string version = 3; - * @return This builder for chaining. - */ - public Builder clearVersion() { - - version_ = getDefaultInstance().getVersion(); - onChanged(); - return this; - } - /** - * string version = 3; - * @param value The bytes for version to set. - * @return This builder for chaining. - */ - public Builder setVersionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - version_ = value; - onChanged(); - return this; - } - - private double inTps_ ; - /** - *
-     * Inbound throughput in messages per second.
-     * 
- * - * double in_tps = 4; - * @return The inTps. - */ - @java.lang.Override - public double getInTps() { - return inTps_; - } - /** - *
-     * Inbound throughput in messages per second.
-     * 
- * - * double in_tps = 4; - * @param value The inTps to set. - * @return This builder for chaining. - */ - public Builder setInTps(double value) { - - inTps_ = value; - onChanged(); - return this; - } - /** - *
-     * Inbound throughput in messages per second.
-     * 
- * - * double in_tps = 4; - * @return This builder for chaining. - */ - public Builder clearInTps() { - - inTps_ = 0D; - onChanged(); - return this; - } - - private double outTps_ ; - /** - *
-     * Outbound throughput in messages per second.
-     * 
- * - * double out_tps = 5; - * @return The outTps. - */ - @java.lang.Override - public double getOutTps() { - return outTps_; - } - /** - *
-     * Outbound throughput in messages per second.
-     * 
- * - * double out_tps = 5; - * @param value The outTps to set. - * @return This builder for chaining. - */ - public Builder setOutTps(double value) { - - outTps_ = value; - onChanged(); - return this; - } - /** - *
-     * Outbound throughput in messages per second.
-     * 
- * - * double out_tps = 5; - * @return This builder for chaining. - */ - public Builder clearOutTps() { - - outTps_ = 0D; - onChanged(); - return this; - } - - private long connections_ ; - /** - *
-     * Number of active connections.
-     * 
- * - * int64 connections = 6; - * @return The connections. - */ - @java.lang.Override - public long getConnections() { - return connections_; - } - /** - *
-     * Number of active connections.
-     * 
- * - * int64 connections = 6; - * @param value The connections to set. - * @return This builder for chaining. - */ - public Builder setConnections(long value) { - - connections_ = value; - onChanged(); - return this; - } - /** - *
-     * Number of active connections.
-     * 
- * - * int64 connections = 6; - * @return This builder for chaining. - */ - public Builder clearConnections() { - - connections_ = 0L; - onChanged(); - return this; - } - - private long producers_ ; - /** - *
-     * Number of connected producers.
-     * 
- * - * int64 producers = 7; - * @return The producers. - */ - @java.lang.Override - public long getProducers() { - return producers_; - } - /** - *
-     * Number of connected producers.
-     * 
- * - * int64 producers = 7; - * @param value The producers to set. - * @return This builder for chaining. - */ - public Builder setProducers(long value) { - - producers_ = value; - onChanged(); - return this; - } - /** - *
-     * Number of connected producers.
-     * 
- * - * int64 producers = 7; - * @return This builder for chaining. - */ - public Builder clearProducers() { - - producers_ = 0L; - onChanged(); - return this; - } - - private long consumers_ ; - /** - *
-     * Number of connected consumers.
-     * 
- * - * int64 consumers = 8; - * @return The consumers. - */ - @java.lang.Override - public long getConsumers() { - return consumers_; - } - /** - *
-     * Number of connected consumers.
-     * 
- * - * int64 consumers = 8; - * @param value The consumers to set. - * @return This builder for chaining. - */ - public Builder setConsumers(long value) { - - consumers_ = value; - onChanged(); - return this; - } - /** - *
-     * Number of connected consumers.
-     * 
- * - * int64 consumers = 8; - * @return This builder for chaining. - */ - public Builder clearConsumers() { - - consumers_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) - private static final apache.rocketmq.v2.GetProxyRuntimeStatsResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetProxyRuntimeStatsResponse(); - } - - public static apache.rocketmq.v2.GetProxyRuntimeStatsResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetProxyRuntimeStatsResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetProxyRuntimeStatsResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetProxyRuntimeStatsResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java deleted file mode 100644 index 9f645b5a193..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetProxyRuntimeStatsResponseOrBuilder.java +++ /dev/null @@ -1,98 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface GetProxyRuntimeStatsResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetProxyRuntimeStatsResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * string proxy_name = 2; - * @return The proxyName. - */ - java.lang.String getProxyName(); - /** - * string proxy_name = 2; - * @return The bytes for proxyName. - */ - com.google.protobuf.ByteString - getProxyNameBytes(); - - /** - * string version = 3; - * @return The version. - */ - java.lang.String getVersion(); - /** - * string version = 3; - * @return The bytes for version. - */ - com.google.protobuf.ByteString - getVersionBytes(); - - /** - *
-   * Inbound throughput in messages per second.
-   * 
- * - * double in_tps = 4; - * @return The inTps. - */ - double getInTps(); - - /** - *
-   * Outbound throughput in messages per second.
-   * 
- * - * double out_tps = 5; - * @return The outTps. - */ - double getOutTps(); - - /** - *
-   * Number of active connections.
-   * 
- * - * int64 connections = 6; - * @return The connections. - */ - long getConnections(); - - /** - *
-   * Number of connected producers.
-   * 
- * - * int64 producers = 7; - * @return The producers. - */ - long getProducers(); - - /** - *
-   * Number of connected consumers.
-   * 
- * - * int64 consumers = 8; - * @return The consumers. - */ - long getConsumers(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java deleted file mode 100644 index 1347fa28573..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequest.java +++ /dev/null @@ -1,1451 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Query the route data of a topic.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteRequest} - */ -public final class GetTopicRouteRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetTopicRouteRequest) - GetTopicRouteRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetTopicRouteRequest.newBuilder() to construct. - private GetTopicRouteRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetTopicRouteRequest() { - deploymentName_ = ""; - networkType_ = 0; - protocolType_ = ""; - clientAddress_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetTopicRouteRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetTopicRouteRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 24: { - int rawValue = input.readEnum(); - - networkType_ = rawValue; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - protocolType_ = s; - break; - } - case 40: { - - streamRequestType_ = input.readBool(); - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - - clientAddress_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetTopicRouteRequest.class, apache.rocketmq.v2.GetTopicRouteRequest.Builder.class); - } - - /** - *
-   * Network type used to select the proper endpoints to return.
-   * 
- * - * Protobuf enum {@code apache.rocketmq.v2.GetTopicRouteRequest.NetworkType} - */ - public enum NetworkType - implements com.google.protobuf.ProtocolMessageEnum { - /** - * INTERNAL = 0; - */ - INTERNAL(0), - /** - * INTERNET = 1; - */ - INTERNET(1), - /** - * INTRANET = 2; - */ - INTRANET(2), - UNRECOGNIZED(-1), - ; - - /** - * INTERNAL = 0; - */ - public static final int INTERNAL_VALUE = 0; - /** - * INTERNET = 1; - */ - public static final int INTERNET_VALUE = 1; - /** - * INTRANET = 2; - */ - public static final int INTRANET_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static NetworkType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static NetworkType forNumber(int value) { - switch (value) { - case 0: return INTERNAL; - case 1: return INTERNET; - case 2: return INTRANET; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - NetworkType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public NetworkType findValueByNumber(int number) { - return NetworkType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.GetTopicRouteRequest.getDescriptor().getEnumTypes().get(0); - } - - private static final NetworkType[] VALUES = values(); - - public static NetworkType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private NetworkType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.GetTopicRouteRequest.NetworkType) - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int NETWORK_TYPE_FIELD_NUMBER = 3; - private int networkType_; - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @return The enum numeric value on the wire for networkType. - */ - @java.lang.Override public int getNetworkTypeValue() { - return networkType_; - } - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @return The networkType. - */ - @java.lang.Override public apache.rocketmq.v2.GetTopicRouteRequest.NetworkType getNetworkType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.GetTopicRouteRequest.NetworkType result = apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.valueOf(networkType_); - return result == null ? apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.UNRECOGNIZED : result; - } - - public static final int PROTOCOL_TYPE_FIELD_NUMBER = 4; - private volatile java.lang.Object protocolType_; - /** - *
-   * Protocol type the client speaks, e.g. "grpc" or "remoting".
-   * 
- * - * string protocol_type = 4; - * @return The protocolType. - */ - @java.lang.Override - public java.lang.String getProtocolType() { - java.lang.Object ref = protocolType_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - protocolType_ = s; - return s; - } - } - /** - *
-   * Protocol type the client speaks, e.g. "grpc" or "remoting".
-   * 
- * - * string protocol_type = 4; - * @return The bytes for protocolType. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getProtocolTypeBytes() { - java.lang.Object ref = protocolType_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - protocolType_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int STREAM_REQUEST_TYPE_FIELD_NUMBER = 5; - private boolean streamRequestType_; - /** - *
-   * Whether the request comes from a streaming client.
-   * 
- * - * bool stream_request_type = 5; - * @return The streamRequestType. - */ - @java.lang.Override - public boolean getStreamRequestType() { - return streamRequestType_; - } - - public static final int CLIENT_ADDRESS_FIELD_NUMBER = 6; - private volatile java.lang.Object clientAddress_; - /** - *
-   * Address of the requesting client.
-   * 
- * - * string client_address = 6; - * @return The clientAddress. - */ - @java.lang.Override - public java.lang.String getClientAddress() { - java.lang.Object ref = clientAddress_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientAddress_ = s; - return s; - } - } - /** - *
-   * Address of the requesting client.
-   * 
- * - * string client_address = 6; - * @return The bytes for clientAddress. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getClientAddressBytes() { - java.lang.Object ref = clientAddress_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientAddress_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (networkType_ != apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.INTERNAL.getNumber()) { - output.writeEnum(3, networkType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(protocolType_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, protocolType_); - } - if (streamRequestType_ != false) { - output.writeBool(5, streamRequestType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientAddress_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, clientAddress_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (networkType_ != apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.INTERNAL.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(3, networkType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(protocolType_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, protocolType_); - } - if (streamRequestType_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(5, streamRequestType_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientAddress_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, clientAddress_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetTopicRouteRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetTopicRouteRequest other = (apache.rocketmq.v2.GetTopicRouteRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (networkType_ != other.networkType_) return false; - if (!getProtocolType() - .equals(other.getProtocolType())) return false; - if (getStreamRequestType() - != other.getStreamRequestType()) return false; - if (!getClientAddress() - .equals(other.getClientAddress())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + NETWORK_TYPE_FIELD_NUMBER; - hash = (53 * hash) + networkType_; - hash = (37 * hash) + PROTOCOL_TYPE_FIELD_NUMBER; - hash = (53 * hash) + getProtocolType().hashCode(); - hash = (37 * hash) + STREAM_REQUEST_TYPE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getStreamRequestType()); - hash = (37 * hash) + CLIENT_ADDRESS_FIELD_NUMBER; - hash = (53 * hash) + getClientAddress().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetTopicRouteRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetTopicRouteRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Query the route data of a topic.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetTopicRouteRequest) - apache.rocketmq.v2.GetTopicRouteRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetTopicRouteRequest.class, apache.rocketmq.v2.GetTopicRouteRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetTopicRouteRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - networkType_ = 0; - - protocolType_ = ""; - - streamRequestType_ = false; - - clientAddress_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.GetTopicRouteRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteRequest build() { - apache.rocketmq.v2.GetTopicRouteRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteRequest buildPartial() { - apache.rocketmq.v2.GetTopicRouteRequest result = new apache.rocketmq.v2.GetTopicRouteRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.networkType_ = networkType_; - result.protocolType_ = protocolType_; - result.streamRequestType_ = streamRequestType_; - result.clientAddress_ = clientAddress_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetTopicRouteRequest) { - return mergeFrom((apache.rocketmq.v2.GetTopicRouteRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetTopicRouteRequest other) { - if (other == apache.rocketmq.v2.GetTopicRouteRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.networkType_ != 0) { - setNetworkTypeValue(other.getNetworkTypeValue()); - } - if (!other.getProtocolType().isEmpty()) { - protocolType_ = other.protocolType_; - onChanged(); - } - if (other.getStreamRequestType() != false) { - setStreamRequestType(other.getStreamRequestType()); - } - if (!other.getClientAddress().isEmpty()) { - clientAddress_ = other.clientAddress_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetTopicRouteRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetTopicRouteRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private int networkType_ = 0; - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @return The enum numeric value on the wire for networkType. - */ - @java.lang.Override public int getNetworkTypeValue() { - return networkType_; - } - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @param value The enum numeric value on the wire for networkType to set. - * @return This builder for chaining. - */ - public Builder setNetworkTypeValue(int value) { - - networkType_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @return The networkType. - */ - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteRequest.NetworkType getNetworkType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.GetTopicRouteRequest.NetworkType result = apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.valueOf(networkType_); - return result == null ? apache.rocketmq.v2.GetTopicRouteRequest.NetworkType.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @param value The networkType to set. - * @return This builder for chaining. - */ - public Builder setNetworkType(apache.rocketmq.v2.GetTopicRouteRequest.NetworkType value) { - if (value == null) { - throw new NullPointerException(); - } - - networkType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @return This builder for chaining. - */ - public Builder clearNetworkType() { - - networkType_ = 0; - onChanged(); - return this; - } - - private java.lang.Object protocolType_ = ""; - /** - *
-     * Protocol type the client speaks, e.g. "grpc" or "remoting".
-     * 
- * - * string protocol_type = 4; - * @return The protocolType. - */ - public java.lang.String getProtocolType() { - java.lang.Object ref = protocolType_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - protocolType_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Protocol type the client speaks, e.g. "grpc" or "remoting".
-     * 
- * - * string protocol_type = 4; - * @return The bytes for protocolType. - */ - public com.google.protobuf.ByteString - getProtocolTypeBytes() { - java.lang.Object ref = protocolType_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - protocolType_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Protocol type the client speaks, e.g. "grpc" or "remoting".
-     * 
- * - * string protocol_type = 4; - * @param value The protocolType to set. - * @return This builder for chaining. - */ - public Builder setProtocolType( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - protocolType_ = value; - onChanged(); - return this; - } - /** - *
-     * Protocol type the client speaks, e.g. "grpc" or "remoting".
-     * 
- * - * string protocol_type = 4; - * @return This builder for chaining. - */ - public Builder clearProtocolType() { - - protocolType_ = getDefaultInstance().getProtocolType(); - onChanged(); - return this; - } - /** - *
-     * Protocol type the client speaks, e.g. "grpc" or "remoting".
-     * 
- * - * string protocol_type = 4; - * @param value The bytes for protocolType to set. - * @return This builder for chaining. - */ - public Builder setProtocolTypeBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - protocolType_ = value; - onChanged(); - return this; - } - - private boolean streamRequestType_ ; - /** - *
-     * Whether the request comes from a streaming client.
-     * 
- * - * bool stream_request_type = 5; - * @return The streamRequestType. - */ - @java.lang.Override - public boolean getStreamRequestType() { - return streamRequestType_; - } - /** - *
-     * Whether the request comes from a streaming client.
-     * 
- * - * bool stream_request_type = 5; - * @param value The streamRequestType to set. - * @return This builder for chaining. - */ - public Builder setStreamRequestType(boolean value) { - - streamRequestType_ = value; - onChanged(); - return this; - } - /** - *
-     * Whether the request comes from a streaming client.
-     * 
- * - * bool stream_request_type = 5; - * @return This builder for chaining. - */ - public Builder clearStreamRequestType() { - - streamRequestType_ = false; - onChanged(); - return this; - } - - private java.lang.Object clientAddress_ = ""; - /** - *
-     * Address of the requesting client.
-     * 
- * - * string client_address = 6; - * @return The clientAddress. - */ - public java.lang.String getClientAddress() { - java.lang.Object ref = clientAddress_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientAddress_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Address of the requesting client.
-     * 
- * - * string client_address = 6; - * @return The bytes for clientAddress. - */ - public com.google.protobuf.ByteString - getClientAddressBytes() { - java.lang.Object ref = clientAddress_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientAddress_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Address of the requesting client.
-     * 
- * - * string client_address = 6; - * @param value The clientAddress to set. - * @return This builder for chaining. - */ - public Builder setClientAddress( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - clientAddress_ = value; - onChanged(); - return this; - } - /** - *
-     * Address of the requesting client.
-     * 
- * - * string client_address = 6; - * @return This builder for chaining. - */ - public Builder clearClientAddress() { - - clientAddress_ = getDefaultInstance().getClientAddress(); - onChanged(); - return this; - } - /** - *
-     * Address of the requesting client.
-     * 
- * - * string client_address = 6; - * @param value The bytes for clientAddress to set. - * @return This builder for chaining. - */ - public Builder setClientAddressBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - clientAddress_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetTopicRouteRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetTopicRouteRequest) - private static final apache.rocketmq.v2.GetTopicRouteRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetTopicRouteRequest(); - } - - public static apache.rocketmq.v2.GetTopicRouteRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetTopicRouteRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetTopicRouteRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java deleted file mode 100644 index d193213701d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteRequestOrBuilder.java +++ /dev/null @@ -1,114 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface GetTopicRouteRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetTopicRouteRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @return The enum numeric value on the wire for networkType. - */ - int getNetworkTypeValue(); - /** - * .apache.rocketmq.v2.GetTopicRouteRequest.NetworkType network_type = 3; - * @return The networkType. - */ - apache.rocketmq.v2.GetTopicRouteRequest.NetworkType getNetworkType(); - - /** - *
-   * Protocol type the client speaks, e.g. "grpc" or "remoting".
-   * 
- * - * string protocol_type = 4; - * @return The protocolType. - */ - java.lang.String getProtocolType(); - /** - *
-   * Protocol type the client speaks, e.g. "grpc" or "remoting".
-   * 
- * - * string protocol_type = 4; - * @return The bytes for protocolType. - */ - com.google.protobuf.ByteString - getProtocolTypeBytes(); - - /** - *
-   * Whether the request comes from a streaming client.
-   * 
- * - * bool stream_request_type = 5; - * @return The streamRequestType. - */ - boolean getStreamRequestType(); - - /** - *
-   * Address of the requesting client.
-   * 
- * - * string client_address = 6; - * @return The clientAddress. - */ - java.lang.String getClientAddress(); - /** - *
-   * Address of the requesting client.
-   * 
- * - * string client_address = 6; - * @return The bytes for clientAddress. - */ - com.google.protobuf.ByteString - getClientAddressBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java deleted file mode 100644 index c3d3f2e268c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponse.java +++ /dev/null @@ -1,775 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteResponse} - */ -public final class GetTopicRouteResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.GetTopicRouteResponse) - GetTopicRouteResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use GetTopicRouteResponse.newBuilder() to construct. - private GetTopicRouteResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GetTopicRouteResponse() { - topicRouteData_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new GetTopicRouteResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GetTopicRouteResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - topicRouteData_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetTopicRouteResponse.class, apache.rocketmq.v2.GetTopicRouteResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int TOPIC_ROUTE_DATA_FIELD_NUMBER = 2; - private volatile java.lang.Object topicRouteData_; - /** - *
-   * Serialized route data (topic route table) as a JSON string.
-   * 
- * - * string topic_route_data = 2; - * @return The topicRouteData. - */ - @java.lang.Override - public java.lang.String getTopicRouteData() { - java.lang.Object ref = topicRouteData_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - topicRouteData_ = s; - return s; - } - } - /** - *
-   * Serialized route data (topic route table) as a JSON string.
-   * 
- * - * string topic_route_data = 2; - * @return The bytes for topicRouteData. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTopicRouteDataBytes() { - java.lang.Object ref = topicRouteData_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - topicRouteData_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topicRouteData_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, topicRouteData_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(topicRouteData_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, topicRouteData_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.GetTopicRouteResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.GetTopicRouteResponse other = (apache.rocketmq.v2.GetTopicRouteResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getTopicRouteData() - .equals(other.getTopicRouteData())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + TOPIC_ROUTE_DATA_FIELD_NUMBER; - hash = (53 * hash) + getTopicRouteData().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.GetTopicRouteResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.GetTopicRouteResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.GetTopicRouteResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.GetTopicRouteResponse) - apache.rocketmq.v2.GetTopicRouteResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.GetTopicRouteResponse.class, apache.rocketmq.v2.GetTopicRouteResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.GetTopicRouteResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - topicRouteData_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.GetTopicRouteResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteResponse build() { - apache.rocketmq.v2.GetTopicRouteResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteResponse buildPartial() { - apache.rocketmq.v2.GetTopicRouteResponse result = new apache.rocketmq.v2.GetTopicRouteResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.topicRouteData_ = topicRouteData_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.GetTopicRouteResponse) { - return mergeFrom((apache.rocketmq.v2.GetTopicRouteResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.GetTopicRouteResponse other) { - if (other == apache.rocketmq.v2.GetTopicRouteResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (!other.getTopicRouteData().isEmpty()) { - topicRouteData_ = other.topicRouteData_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.GetTopicRouteResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.GetTopicRouteResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.lang.Object topicRouteData_ = ""; - /** - *
-     * Serialized route data (topic route table) as a JSON string.
-     * 
- * - * string topic_route_data = 2; - * @return The topicRouteData. - */ - public java.lang.String getTopicRouteData() { - java.lang.Object ref = topicRouteData_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - topicRouteData_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Serialized route data (topic route table) as a JSON string.
-     * 
- * - * string topic_route_data = 2; - * @return The bytes for topicRouteData. - */ - public com.google.protobuf.ByteString - getTopicRouteDataBytes() { - java.lang.Object ref = topicRouteData_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - topicRouteData_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Serialized route data (topic route table) as a JSON string.
-     * 
- * - * string topic_route_data = 2; - * @param value The topicRouteData to set. - * @return This builder for chaining. - */ - public Builder setTopicRouteData( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - topicRouteData_ = value; - onChanged(); - return this; - } - /** - *
-     * Serialized route data (topic route table) as a JSON string.
-     * 
- * - * string topic_route_data = 2; - * @return This builder for chaining. - */ - public Builder clearTopicRouteData() { - - topicRouteData_ = getDefaultInstance().getTopicRouteData(); - onChanged(); - return this; - } - /** - *
-     * Serialized route data (topic route table) as a JSON string.
-     * 
- * - * string topic_route_data = 2; - * @param value The bytes for topicRouteData to set. - * @return This builder for chaining. - */ - public Builder setTopicRouteDataBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - topicRouteData_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.GetTopicRouteResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.GetTopicRouteResponse) - private static final apache.rocketmq.v2.GetTopicRouteResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.GetTopicRouteResponse(); - } - - public static apache.rocketmq.v2.GetTopicRouteResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GetTopicRouteResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GetTopicRouteResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.GetTopicRouteResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java deleted file mode 100644 index 7891eb7df92..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/GetTopicRouteResponseOrBuilder.java +++ /dev/null @@ -1,44 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface GetTopicRouteResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.GetTopicRouteResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - *
-   * Serialized route data (topic route table) as a JSON string.
-   * 
- * - * string topic_route_data = 2; - * @return The topicRouteData. - */ - java.lang.String getTopicRouteData(); - /** - *
-   * Serialized route data (topic route table) as a JSON string.
-   * 
- * - * string topic_route_data = 2; - * @return The bytes for topicRouteData. - */ - com.google.protobuf.ByteString - getTopicRouteDataBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java deleted file mode 100644 index 93eb5f86d48..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequest.java +++ /dev/null @@ -1,716 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.HeartbeatRequest} - */ -public final class HeartbeatRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.HeartbeatRequest) - HeartbeatRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use HeartbeatRequest.newBuilder() to construct. - private HeartbeatRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private HeartbeatRequest() { - clientType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new HeartbeatRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private HeartbeatRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000001) != 0)) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000001; - break; - } - case 16: { - int rawValue = input.readEnum(); - - clientType_ = rawValue; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.HeartbeatRequest.class, apache.rocketmq.v2.HeartbeatRequest.Builder.class); - } - - private int bitField0_; - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - - public static final int CLIENT_TYPE_FIELD_NUMBER = 2; - private int clientType_; - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @return The enum numeric value on the wire for clientType. - */ - @java.lang.Override public int getClientTypeValue() { - return clientType_; - } - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @return The clientType. - */ - @java.lang.Override public apache.rocketmq.v2.ClientType getClientType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); - return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(1, getGroup()); - } - if (clientType_ != apache.rocketmq.v2.ClientType.CLIENT_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(2, clientType_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (clientType_ != apache.rocketmq.v2.ClientType.CLIENT_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, clientType_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.HeartbeatRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.HeartbeatRequest other = (apache.rocketmq.v2.HeartbeatRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (clientType_ != other.clientType_) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - hash = (37 * hash) + CLIENT_TYPE_FIELD_NUMBER; - hash = (53 * hash) + clientType_; - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.HeartbeatRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.HeartbeatRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.HeartbeatRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.HeartbeatRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.HeartbeatRequest) - apache.rocketmq.v2.HeartbeatRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.HeartbeatRequest.class, apache.rocketmq.v2.HeartbeatRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.HeartbeatRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGroupFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - clientType_ = 0; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.HeartbeatRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatRequest build() { - apache.rocketmq.v2.HeartbeatRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatRequest buildPartial() { - apache.rocketmq.v2.HeartbeatRequest result = new apache.rocketmq.v2.HeartbeatRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - to_bitField0_ |= 0x00000001; - } - result.clientType_ = clientType_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.HeartbeatRequest) { - return mergeFrom((apache.rocketmq.v2.HeartbeatRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.HeartbeatRequest other) { - if (other == apache.rocketmq.v2.HeartbeatRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.clientType_ != 0) { - setClientTypeValue(other.getClientTypeValue()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.HeartbeatRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.HeartbeatRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && - group_ != null && - group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private int clientType_ = 0; - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @return The enum numeric value on the wire for clientType. - */ - @java.lang.Override public int getClientTypeValue() { - return clientType_; - } - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @param value The enum numeric value on the wire for clientType to set. - * @return This builder for chaining. - */ - public Builder setClientTypeValue(int value) { - - clientType_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @return The clientType. - */ - @java.lang.Override - public apache.rocketmq.v2.ClientType getClientType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); - return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @param value The clientType to set. - * @return This builder for chaining. - */ - public Builder setClientType(apache.rocketmq.v2.ClientType value) { - if (value == null) { - throw new NullPointerException(); - } - - clientType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @return This builder for chaining. - */ - public Builder clearClientType() { - - clientType_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.HeartbeatRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.HeartbeatRequest) - private static final apache.rocketmq.v2.HeartbeatRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.HeartbeatRequest(); - } - - public static apache.rocketmq.v2.HeartbeatRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public HeartbeatRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new HeartbeatRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java deleted file mode 100644 index dbd094ed4cc..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatRequestOrBuilder.java +++ /dev/null @@ -1,35 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface HeartbeatRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.HeartbeatRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * optional .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @return The enum numeric value on the wire for clientType. - */ - int getClientTypeValue(); - /** - * .apache.rocketmq.v2.ClientType client_type = 2; - * @return The clientType. - */ - apache.rocketmq.v2.ClientType getClientType(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java deleted file mode 100644 index 36b7ec2cfe6..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.HeartbeatResponse} - */ -public final class HeartbeatResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.HeartbeatResponse) - HeartbeatResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use HeartbeatResponse.newBuilder() to construct. - private HeartbeatResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private HeartbeatResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new HeartbeatResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private HeartbeatResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.HeartbeatResponse.class, apache.rocketmq.v2.HeartbeatResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.HeartbeatResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.HeartbeatResponse other = (apache.rocketmq.v2.HeartbeatResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.HeartbeatResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.HeartbeatResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.HeartbeatResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.HeartbeatResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.HeartbeatResponse) - apache.rocketmq.v2.HeartbeatResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.HeartbeatResponse.class, apache.rocketmq.v2.HeartbeatResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.HeartbeatResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.HeartbeatResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatResponse build() { - apache.rocketmq.v2.HeartbeatResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatResponse buildPartial() { - apache.rocketmq.v2.HeartbeatResponse result = new apache.rocketmq.v2.HeartbeatResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.HeartbeatResponse) { - return mergeFrom((apache.rocketmq.v2.HeartbeatResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.HeartbeatResponse other) { - if (other == apache.rocketmq.v2.HeartbeatResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.HeartbeatResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.HeartbeatResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.HeartbeatResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.HeartbeatResponse) - private static final apache.rocketmq.v2.HeartbeatResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.HeartbeatResponse(); - } - - public static apache.rocketmq.v2.HeartbeatResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public HeartbeatResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new HeartbeatResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.HeartbeatResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java deleted file mode 100644 index fa005c9e1d1..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/HeartbeatResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface HeartbeatResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.HeartbeatResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Language.java b/proxy/src/main/java/apache/rocketmq/v2/Language.java deleted file mode 100644 index 31d54d8b756..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Language.java +++ /dev/null @@ -1,212 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.Language} - */ -public enum Language - implements com.google.protobuf.ProtocolMessageEnum { - /** - * LANGUAGE_UNSPECIFIED = 0; - */ - LANGUAGE_UNSPECIFIED(0), - /** - * JAVA = 1; - */ - JAVA(1), - /** - * CPP = 2; - */ - CPP(2), - /** - * DOT_NET = 3; - */ - DOT_NET(3), - /** - * GOLANG = 4; - */ - GOLANG(4), - /** - * RUST = 5; - */ - RUST(5), - /** - * PYTHON = 6; - */ - PYTHON(6), - /** - * PHP = 7; - */ - PHP(7), - /** - * NODE_JS = 8; - */ - NODE_JS(8), - /** - * RUBY = 9; - */ - RUBY(9), - /** - * OBJECTIVE_C = 10; - */ - OBJECTIVE_C(10), - /** - * DART = 11; - */ - DART(11), - /** - * KOTLIN = 12; - */ - KOTLIN(12), - UNRECOGNIZED(-1), - ; - - /** - * LANGUAGE_UNSPECIFIED = 0; - */ - public static final int LANGUAGE_UNSPECIFIED_VALUE = 0; - /** - * JAVA = 1; - */ - public static final int JAVA_VALUE = 1; - /** - * CPP = 2; - */ - public static final int CPP_VALUE = 2; - /** - * DOT_NET = 3; - */ - public static final int DOT_NET_VALUE = 3; - /** - * GOLANG = 4; - */ - public static final int GOLANG_VALUE = 4; - /** - * RUST = 5; - */ - public static final int RUST_VALUE = 5; - /** - * PYTHON = 6; - */ - public static final int PYTHON_VALUE = 6; - /** - * PHP = 7; - */ - public static final int PHP_VALUE = 7; - /** - * NODE_JS = 8; - */ - public static final int NODE_JS_VALUE = 8; - /** - * RUBY = 9; - */ - public static final int RUBY_VALUE = 9; - /** - * OBJECTIVE_C = 10; - */ - public static final int OBJECTIVE_C_VALUE = 10; - /** - * DART = 11; - */ - public static final int DART_VALUE = 11; - /** - * KOTLIN = 12; - */ - public static final int KOTLIN_VALUE = 12; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static Language valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static Language forNumber(int value) { - switch (value) { - case 0: return LANGUAGE_UNSPECIFIED; - case 1: return JAVA; - case 2: return CPP; - case 3: return DOT_NET; - case 4: return GOLANG; - case 5: return RUST; - case 6: return PYTHON; - case 7: return PHP; - case 8: return NODE_JS; - case 9: return RUBY; - case 10: return OBJECTIVE_C; - case 11: return DART; - case 12: return KOTLIN; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - Language> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public Language findValueByNumber(int number) { - return Language.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(10); - } - - private static final Language[] VALUES = values(); - - public static Language valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private Language(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Language) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java deleted file mode 100644 index 8bbb7aee144..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequest.java +++ /dev/null @@ -1,1260 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * List the online consumer connections of a group.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionRequest} - */ -public final class ListConsumerConnectionRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListConsumerConnectionRequest) - ListConsumerConnectionRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListConsumerConnectionRequest.newBuilder() to construct. - private ListConsumerConnectionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListConsumerConnectionRequest() { - deploymentName_ = ""; - liteTopic_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListConsumerConnectionRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListConsumerConnectionRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000004; - liteTopic_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListConsumerConnectionRequest.class, apache.rocketmq.v2.ListConsumerConnectionRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPIC_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource topic_; - /** - *
-   * Optional topic filter.
-   * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * Optional topic filter.
-   * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - *
-   * Optional topic filter.
-   * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - - public static final int LITETOPIC_FIELD_NUMBER = 4; - private volatile java.lang.Object liteTopic_; - /** - *
-   * Optional lite topic filter, multiplexed onto the topic above.
-   * 
- * - * optional string liteTopic = 4; - * @return Whether the liteTopic field is set. - */ - @java.lang.Override - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-   * Optional lite topic filter, multiplexed onto the topic above.
-   * 
- * - * optional string liteTopic = 4; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } - } - /** - *
-   * Optional lite topic filter, multiplexed onto the topic above.
-   * 
- * - * optional string liteTopic = 4; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (group_ != null) { - output.writeMessage(2, getGroup()); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(3, getTopic()); - } - if (((bitField0_ & 0x00000004) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, liteTopic_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getGroup()); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getTopic()); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, liteTopic_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ListConsumerConnectionRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ListConsumerConnectionRequest other = (apache.rocketmq.v2.ListConsumerConnectionRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasLiteTopic() != other.hasLiteTopic()) return false; - if (hasLiteTopic()) { - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasLiteTopic()) { - hash = (37 * hash) + LITETOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListConsumerConnectionRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ListConsumerConnectionRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * List the online consumer connections of a group.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListConsumerConnectionRequest) - apache.rocketmq.v2.ListConsumerConnectionRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListConsumerConnectionRequest.class, apache.rocketmq.v2.ListConsumerConnectionRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ListConsumerConnectionRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTopicFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicBuilder_ == null) { - topic_ = null; - } else { - topicBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - liteTopic_ = ""; - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ListConsumerConnectionRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionRequest build() { - apache.rocketmq.v2.ListConsumerConnectionRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionRequest buildPartial() { - apache.rocketmq.v2.ListConsumerConnectionRequest result = new apache.rocketmq.v2.ListConsumerConnectionRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (((from_bitField0_ & 0x00000002) != 0)) { - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - to_bitField0_ |= 0x00000004; - } - result.liteTopic_ = liteTopic_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ListConsumerConnectionRequest) { - return mergeFrom((apache.rocketmq.v2.ListConsumerConnectionRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ListConsumerConnectionRequest other) { - if (other == apache.rocketmq.v2.ListConsumerConnectionRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasLiteTopic()) { - bitField0_ |= 0x00000004; - liteTopic_ = other.liteTopic_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ListConsumerConnectionRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ListConsumerConnectionRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000002; - return this; - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) && - topic_ != null && - topic_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topicBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - bitField0_ |= 0x00000002; - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - *
-     * Optional topic filter.
-     * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.lang.Object liteTopic_ = ""; - /** - *
-     * Optional lite topic filter, multiplexed onto the topic above.
-     * 
- * - * optional string liteTopic = 4; - * @return Whether the liteTopic field is set. - */ - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-     * Optional lite topic filter, multiplexed onto the topic above.
-     * 
- * - * optional string liteTopic = 4; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Optional lite topic filter, multiplexed onto the topic above.
-     * 
- * - * optional string liteTopic = 4; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Optional lite topic filter, multiplexed onto the topic above.
-     * 
- * - * optional string liteTopic = 4; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; - liteTopic_ = value; - onChanged(); - return this; - } - /** - *
-     * Optional lite topic filter, multiplexed onto the topic above.
-     * 
- * - * optional string liteTopic = 4; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - bitField0_ = (bitField0_ & ~0x00000004); - liteTopic_ = getDefaultInstance().getLiteTopic(); - onChanged(); - return this; - } - /** - *
-     * Optional lite topic filter, multiplexed onto the topic above.
-     * 
- * - * optional string liteTopic = 4; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000004; - liteTopic_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListConsumerConnectionRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListConsumerConnectionRequest) - private static final apache.rocketmq.v2.ListConsumerConnectionRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ListConsumerConnectionRequest(); - } - - public static apache.rocketmq.v2.ListConsumerConnectionRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListConsumerConnectionRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListConsumerConnectionRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java deleted file mode 100644 index 119ee987f34..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionRequestOrBuilder.java +++ /dev/null @@ -1,109 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ListConsumerConnectionRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListConsumerConnectionRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - *
-   * Optional topic filter.
-   * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - *
-   * Optional topic filter.
-   * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - *
-   * Optional topic filter.
-   * 
- * - * optional .apache.rocketmq.v2.Resource topic = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * Optional lite topic filter, multiplexed onto the topic above.
-   * 
- * - * optional string liteTopic = 4; - * @return Whether the liteTopic field is set. - */ - boolean hasLiteTopic(); - /** - *
-   * Optional lite topic filter, multiplexed onto the topic above.
-   * 
- * - * optional string liteTopic = 4; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - *
-   * Optional lite topic filter, multiplexed onto the topic above.
-   * 
- * - * optional string liteTopic = 4; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java deleted file mode 100644 index 91471049589..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponse.java +++ /dev/null @@ -1,960 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionResponse} - */ -public final class ListConsumerConnectionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListConsumerConnectionResponse) - ListConsumerConnectionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListConsumerConnectionResponse.newBuilder() to construct. - private ListConsumerConnectionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListConsumerConnectionResponse() { - clientInfo_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListConsumerConnectionResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListConsumerConnectionResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - clientInfo_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - clientInfo_.add( - input.readMessage(apache.rocketmq.v2.ClientInfo.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - clientInfo_ = java.util.Collections.unmodifiableList(clientInfo_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListConsumerConnectionResponse.class, apache.rocketmq.v2.ListConsumerConnectionResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int CLIENT_INFO_FIELD_NUMBER = 2; - private java.util.List clientInfo_; - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - @java.lang.Override - public java.util.List getClientInfoList() { - return clientInfo_; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - @java.lang.Override - public java.util.List - getClientInfoOrBuilderList() { - return clientInfo_; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - @java.lang.Override - public int getClientInfoCount() { - return clientInfo_.size(); - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ClientInfo getClientInfo(int index) { - return clientInfo_.get(index); - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder( - int index) { - return clientInfo_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < clientInfo_.size(); i++) { - output.writeMessage(2, clientInfo_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < clientInfo_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, clientInfo_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ListConsumerConnectionResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ListConsumerConnectionResponse other = (apache.rocketmq.v2.ListConsumerConnectionResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getClientInfoList() - .equals(other.getClientInfoList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getClientInfoCount() > 0) { - hash = (37 * hash) + CLIENT_INFO_FIELD_NUMBER; - hash = (53 * hash) + getClientInfoList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListConsumerConnectionResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ListConsumerConnectionResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ListConsumerConnectionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListConsumerConnectionResponse) - apache.rocketmq.v2.ListConsumerConnectionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListConsumerConnectionResponse.class, apache.rocketmq.v2.ListConsumerConnectionResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ListConsumerConnectionResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getClientInfoFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (clientInfoBuilder_ == null) { - clientInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - clientInfoBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ListConsumerConnectionResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionResponse build() { - apache.rocketmq.v2.ListConsumerConnectionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionResponse buildPartial() { - apache.rocketmq.v2.ListConsumerConnectionResponse result = new apache.rocketmq.v2.ListConsumerConnectionResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (clientInfoBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - clientInfo_ = java.util.Collections.unmodifiableList(clientInfo_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.clientInfo_ = clientInfo_; - } else { - result.clientInfo_ = clientInfoBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ListConsumerConnectionResponse) { - return mergeFrom((apache.rocketmq.v2.ListConsumerConnectionResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ListConsumerConnectionResponse other) { - if (other == apache.rocketmq.v2.ListConsumerConnectionResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (clientInfoBuilder_ == null) { - if (!other.clientInfo_.isEmpty()) { - if (clientInfo_.isEmpty()) { - clientInfo_ = other.clientInfo_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureClientInfoIsMutable(); - clientInfo_.addAll(other.clientInfo_); - } - onChanged(); - } - } else { - if (!other.clientInfo_.isEmpty()) { - if (clientInfoBuilder_.isEmpty()) { - clientInfoBuilder_.dispose(); - clientInfoBuilder_ = null; - clientInfo_ = other.clientInfo_; - bitField0_ = (bitField0_ & ~0x00000001); - clientInfoBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getClientInfoFieldBuilder() : null; - } else { - clientInfoBuilder_.addAllMessages(other.clientInfo_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ListConsumerConnectionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ListConsumerConnectionResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List clientInfo_ = - java.util.Collections.emptyList(); - private void ensureClientInfoIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - clientInfo_ = new java.util.ArrayList(clientInfo_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> clientInfoBuilder_; - - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public java.util.List getClientInfoList() { - if (clientInfoBuilder_ == null) { - return java.util.Collections.unmodifiableList(clientInfo_); - } else { - return clientInfoBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public int getClientInfoCount() { - if (clientInfoBuilder_ == null) { - return clientInfo_.size(); - } else { - return clientInfoBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public apache.rocketmq.v2.ClientInfo getClientInfo(int index) { - if (clientInfoBuilder_ == null) { - return clientInfo_.get(index); - } else { - return clientInfoBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder setClientInfo( - int index, apache.rocketmq.v2.ClientInfo value) { - if (clientInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureClientInfoIsMutable(); - clientInfo_.set(index, value); - onChanged(); - } else { - clientInfoBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder setClientInfo( - int index, apache.rocketmq.v2.ClientInfo.Builder builderForValue) { - if (clientInfoBuilder_ == null) { - ensureClientInfoIsMutable(); - clientInfo_.set(index, builderForValue.build()); - onChanged(); - } else { - clientInfoBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder addClientInfo(apache.rocketmq.v2.ClientInfo value) { - if (clientInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureClientInfoIsMutable(); - clientInfo_.add(value); - onChanged(); - } else { - clientInfoBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder addClientInfo( - int index, apache.rocketmq.v2.ClientInfo value) { - if (clientInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureClientInfoIsMutable(); - clientInfo_.add(index, value); - onChanged(); - } else { - clientInfoBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder addClientInfo( - apache.rocketmq.v2.ClientInfo.Builder builderForValue) { - if (clientInfoBuilder_ == null) { - ensureClientInfoIsMutable(); - clientInfo_.add(builderForValue.build()); - onChanged(); - } else { - clientInfoBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder addClientInfo( - int index, apache.rocketmq.v2.ClientInfo.Builder builderForValue) { - if (clientInfoBuilder_ == null) { - ensureClientInfoIsMutable(); - clientInfo_.add(index, builderForValue.build()); - onChanged(); - } else { - clientInfoBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder addAllClientInfo( - java.lang.Iterable values) { - if (clientInfoBuilder_ == null) { - ensureClientInfoIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, clientInfo_); - onChanged(); - } else { - clientInfoBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder clearClientInfo() { - if (clientInfoBuilder_ == null) { - clientInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - clientInfoBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public Builder removeClientInfo(int index) { - if (clientInfoBuilder_ == null) { - ensureClientInfoIsMutable(); - clientInfo_.remove(index); - onChanged(); - } else { - clientInfoBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public apache.rocketmq.v2.ClientInfo.Builder getClientInfoBuilder( - int index) { - return getClientInfoFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder( - int index) { - if (clientInfoBuilder_ == null) { - return clientInfo_.get(index); } else { - return clientInfoBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public java.util.List - getClientInfoOrBuilderList() { - if (clientInfoBuilder_ != null) { - return clientInfoBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(clientInfo_); - } - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public apache.rocketmq.v2.ClientInfo.Builder addClientInfoBuilder() { - return getClientInfoFieldBuilder().addBuilder( - apache.rocketmq.v2.ClientInfo.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public apache.rocketmq.v2.ClientInfo.Builder addClientInfoBuilder( - int index) { - return getClientInfoFieldBuilder().addBuilder( - index, apache.rocketmq.v2.ClientInfo.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - public java.util.List - getClientInfoBuilderList() { - return getClientInfoFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder> - getClientInfoFieldBuilder() { - if (clientInfoBuilder_ == null) { - clientInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.ClientInfo, apache.rocketmq.v2.ClientInfo.Builder, apache.rocketmq.v2.ClientInfoOrBuilder>( - clientInfo_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - clientInfo_ = null; - } - return clientInfoBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListConsumerConnectionResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListConsumerConnectionResponse) - private static final apache.rocketmq.v2.ListConsumerConnectionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ListConsumerConnectionResponse(); - } - - public static apache.rocketmq.v2.ListConsumerConnectionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListConsumerConnectionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListConsumerConnectionResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ListConsumerConnectionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java deleted file mode 100644 index 2656463d604..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListConsumerConnectionResponseOrBuilder.java +++ /dev/null @@ -1,48 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ListConsumerConnectionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListConsumerConnectionResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - java.util.List - getClientInfoList(); - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - apache.rocketmq.v2.ClientInfo getClientInfo(int index); - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - int getClientInfoCount(); - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - java.util.List - getClientInfoOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.ClientInfo client_info = 2; - */ - apache.rocketmq.v2.ClientInfoOrBuilder getClientInfoOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java deleted file mode 100644 index 4a35872f175..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequest.java +++ /dev/null @@ -1,2834 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Query messages of a topic by id, key or subscription within a time range.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ListMessageRequest} - */ -public final class ListMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListMessageRequest) - ListMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListMessageRequest.newBuilder() to construct. - private ListMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListMessageRequest() { - deploymentName_ = ""; - scrollId_ = ""; - brokerName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 24: { - - maxMessageNums_ = input.readInt32(); - break; - } - case 34: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (beginTimestamp_ != null) { - subBuilder = beginTimestamp_.toBuilder(); - } - beginTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(beginTimestamp_); - beginTimestamp_ = subBuilder.buildPartial(); - } - - break; - } - case 42: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (endTimestamp_ != null) { - subBuilder = endTimestamp_.toBuilder(); - } - endTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(endTimestamp_); - endTimestamp_ = subBuilder.buildPartial(); - } - - break; - } - case 50: { - java.lang.String s = input.readStringRequireUtf8(); - searchKeyCase_ = 6; - searchKey_ = s; - break; - } - case 58: { - java.lang.String s = input.readStringRequireUtf8(); - searchKeyCase_ = 7; - searchKey_ = s; - break; - } - case 66: { - java.lang.String s = input.readStringRequireUtf8(); - searchKeyCase_ = 8; - searchKey_ = s; - break; - } - case 74: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000002; - scrollId_ = s; - break; - } - case 80: { - bitField0_ |= 0x00000004; - pageNum_ = input.readInt32(); - break; - } - case 88: { - bitField0_ |= 0x00000008; - pageSize_ = input.readInt32(); - break; - } - case 98: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000010; - brokerName_ = s; - break; - } - case 104: { - bitField0_ |= 0x00000020; - queueId_ = input.readInt32(); - break; - } - case 114: { - java.lang.String s = input.readStringRequireUtf8(); - searchKeyCase_ = 14; - searchKey_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListMessageRequest.class, apache.rocketmq.v2.ListMessageRequest.Builder.class); - } - - private int bitField0_; - private int searchKeyCase_ = 0; - private java.lang.Object searchKey_; - public enum SearchKeyCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - MESSAGE_ID(6), - MESSAGE_KEY(7), - SUBSCRIPTION(8), - LITE_TOPIC(14), - SEARCHKEY_NOT_SET(0); - private final int value; - private SearchKeyCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static SearchKeyCase valueOf(int value) { - return forNumber(value); - } - - public static SearchKeyCase forNumber(int value) { - switch (value) { - case 6: return MESSAGE_ID; - case 7: return MESSAGE_KEY; - case 8: return SUBSCRIPTION; - case 14: return LITE_TOPIC; - case 0: return SEARCHKEY_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public SearchKeyCase - getSearchKeyCase() { - return SearchKeyCase.forNumber( - searchKeyCase_); - } - - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int MAX_MESSAGE_NUMS_FIELD_NUMBER = 3; - private int maxMessageNums_; - /** - *
-   * Maximum number of messages to return.
-   * 
- * - * int32 max_message_nums = 3; - * @return The maxMessageNums. - */ - @java.lang.Override - public int getMaxMessageNums() { - return maxMessageNums_; - } - - public static final int BEGIN_TIMESTAMP_FIELD_NUMBER = 4; - private com.google.protobuf.Timestamp beginTimestamp_; - /** - *
-   * Time range (inclusive begin, inclusive end) to scan.
-   * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - * @return Whether the beginTimestamp field is set. - */ - @java.lang.Override - public boolean hasBeginTimestamp() { - return beginTimestamp_ != null; - } - /** - *
-   * Time range (inclusive begin, inclusive end) to scan.
-   * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - * @return The beginTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getBeginTimestamp() { - return beginTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : beginTimestamp_; - } - /** - *
-   * Time range (inclusive begin, inclusive end) to scan.
-   * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getBeginTimestampOrBuilder() { - return getBeginTimestamp(); - } - - public static final int END_TIMESTAMP_FIELD_NUMBER = 5; - private com.google.protobuf.Timestamp endTimestamp_; - /** - * .google.protobuf.Timestamp end_timestamp = 5; - * @return Whether the endTimestamp field is set. - */ - @java.lang.Override - public boolean hasEndTimestamp() { - return endTimestamp_ != null; - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - * @return The endTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getEndTimestamp() { - return endTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTimestamp_; - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getEndTimestampOrBuilder() { - return getEndTimestamp(); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 6; - /** - * string message_id = 6; - * @return Whether the messageId field is set. - */ - public boolean hasMessageId() { - return searchKeyCase_ == 6; - } - /** - * string message_id = 6; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 6) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 6) { - searchKey_ = s; - } - return s; - } - } - /** - * string message_id = 6; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 6) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 6) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int MESSAGE_KEY_FIELD_NUMBER = 7; - /** - * string message_key = 7; - * @return Whether the messageKey field is set. - */ - public boolean hasMessageKey() { - return searchKeyCase_ == 7; - } - /** - * string message_key = 7; - * @return The messageKey. - */ - public java.lang.String getMessageKey() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 7) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 7) { - searchKey_ = s; - } - return s; - } - } - /** - * string message_key = 7; - * @return The bytes for messageKey. - */ - public com.google.protobuf.ByteString - getMessageKeyBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 7) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 7) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int SUBSCRIPTION_FIELD_NUMBER = 8; - /** - * string subscription = 8; - * @return Whether the subscription field is set. - */ - public boolean hasSubscription() { - return searchKeyCase_ == 8; - } - /** - * string subscription = 8; - * @return The subscription. - */ - public java.lang.String getSubscription() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 8) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 8) { - searchKey_ = s; - } - return s; - } - } - /** - * string subscription = 8; - * @return The bytes for subscription. - */ - public com.google.protobuf.ByteString - getSubscriptionBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 8) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 8) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int LITE_TOPIC_FIELD_NUMBER = 14; - /** - *
-   * Scan every message belonging to the given lite topic.
-   * 
- * - * string lite_topic = 14; - * @return Whether the liteTopic field is set. - */ - public boolean hasLiteTopic() { - return searchKeyCase_ == 14; - } - /** - *
-   * Scan every message belonging to the given lite topic.
-   * 
- * - * string lite_topic = 14; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 14) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 14) { - searchKey_ = s; - } - return s; - } - } - /** - *
-   * Scan every message belonging to the given lite topic.
-   * 
- * - * string lite_topic = 14; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 14) { - ref = searchKey_; - } - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 14) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int SCROLL_ID_FIELD_NUMBER = 9; - private volatile java.lang.Object scrollId_; - /** - *
-   * Opaque cursor for scroll-style pagination, echoed from a previous response.
-   * 
- * - * optional string scroll_id = 9; - * @return Whether the scrollId field is set. - */ - @java.lang.Override - public boolean hasScrollId() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * Opaque cursor for scroll-style pagination, echoed from a previous response.
-   * 
- * - * optional string scroll_id = 9; - * @return The scrollId. - */ - @java.lang.Override - public java.lang.String getScrollId() { - java.lang.Object ref = scrollId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - scrollId_ = s; - return s; - } - } - /** - *
-   * Opaque cursor for scroll-style pagination, echoed from a previous response.
-   * 
- * - * optional string scroll_id = 9; - * @return The bytes for scrollId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getScrollIdBytes() { - java.lang.Object ref = scrollId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - scrollId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PAGE_NUM_FIELD_NUMBER = 10; - private int pageNum_; - /** - *
-   * Page-style pagination parameters.
-   * 
- * - * optional int32 page_num = 10; - * @return Whether the pageNum field is set. - */ - @java.lang.Override - public boolean hasPageNum() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-   * Page-style pagination parameters.
-   * 
- * - * optional int32 page_num = 10; - * @return The pageNum. - */ - @java.lang.Override - public int getPageNum() { - return pageNum_; - } - - public static final int PAGE_SIZE_FIELD_NUMBER = 11; - private int pageSize_; - /** - * optional int32 page_size = 11; - * @return Whether the pageSize field is set. - */ - @java.lang.Override - public boolean hasPageSize() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - * optional int32 page_size = 11; - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - - public static final int BROKER_NAME_FIELD_NUMBER = 12; - private volatile java.lang.Object brokerName_; - /** - *
-   * Restrict the query to a specific broker and queue.
-   * 
- * - * optional string broker_name = 12; - * @return Whether the brokerName field is set. - */ - @java.lang.Override - public boolean hasBrokerName() { - return ((bitField0_ & 0x00000010) != 0); - } - /** - *
-   * Restrict the query to a specific broker and queue.
-   * 
- * - * optional string broker_name = 12; - * @return The brokerName. - */ - @java.lang.Override - public java.lang.String getBrokerName() { - java.lang.Object ref = brokerName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - brokerName_ = s; - return s; - } - } - /** - *
-   * Restrict the query to a specific broker and queue.
-   * 
- * - * optional string broker_name = 12; - * @return The bytes for brokerName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getBrokerNameBytes() { - java.lang.Object ref = brokerName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - brokerName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int QUEUE_ID_FIELD_NUMBER = 13; - private int queueId_; - /** - * optional int32 queue_id = 13; - * @return Whether the queueId field is set. - */ - @java.lang.Override - public boolean hasQueueId() { - return ((bitField0_ & 0x00000020) != 0); - } - /** - * optional int32 queue_id = 13; - * @return The queueId. - */ - @java.lang.Override - public int getQueueId() { - return queueId_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (maxMessageNums_ != 0) { - output.writeInt32(3, maxMessageNums_); - } - if (beginTimestamp_ != null) { - output.writeMessage(4, getBeginTimestamp()); - } - if (endTimestamp_ != null) { - output.writeMessage(5, getEndTimestamp()); - } - if (searchKeyCase_ == 6) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 6, searchKey_); - } - if (searchKeyCase_ == 7) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 7, searchKey_); - } - if (searchKeyCase_ == 8) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 8, searchKey_); - } - if (((bitField0_ & 0x00000002) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 9, scrollId_); - } - if (((bitField0_ & 0x00000004) != 0)) { - output.writeInt32(10, pageNum_); - } - if (((bitField0_ & 0x00000008) != 0)) { - output.writeInt32(11, pageSize_); - } - if (((bitField0_ & 0x00000010) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 12, brokerName_); - } - if (((bitField0_ & 0x00000020) != 0)) { - output.writeInt32(13, queueId_); - } - if (searchKeyCase_ == 14) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 14, searchKey_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (maxMessageNums_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(3, maxMessageNums_); - } - if (beginTimestamp_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getBeginTimestamp()); - } - if (endTimestamp_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getEndTimestamp()); - } - if (searchKeyCase_ == 6) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, searchKey_); - } - if (searchKeyCase_ == 7) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, searchKey_); - } - if (searchKeyCase_ == 8) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, searchKey_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, scrollId_); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(10, pageNum_); - } - if (((bitField0_ & 0x00000008) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(11, pageSize_); - } - if (((bitField0_ & 0x00000010) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, brokerName_); - } - if (((bitField0_ & 0x00000020) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(13, queueId_); - } - if (searchKeyCase_ == 14) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, searchKey_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ListMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ListMessageRequest other = (apache.rocketmq.v2.ListMessageRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (getMaxMessageNums() - != other.getMaxMessageNums()) return false; - if (hasBeginTimestamp() != other.hasBeginTimestamp()) return false; - if (hasBeginTimestamp()) { - if (!getBeginTimestamp() - .equals(other.getBeginTimestamp())) return false; - } - if (hasEndTimestamp() != other.hasEndTimestamp()) return false; - if (hasEndTimestamp()) { - if (!getEndTimestamp() - .equals(other.getEndTimestamp())) return false; - } - if (hasScrollId() != other.hasScrollId()) return false; - if (hasScrollId()) { - if (!getScrollId() - .equals(other.getScrollId())) return false; - } - if (hasPageNum() != other.hasPageNum()) return false; - if (hasPageNum()) { - if (getPageNum() - != other.getPageNum()) return false; - } - if (hasPageSize() != other.hasPageSize()) return false; - if (hasPageSize()) { - if (getPageSize() - != other.getPageSize()) return false; - } - if (hasBrokerName() != other.hasBrokerName()) return false; - if (hasBrokerName()) { - if (!getBrokerName() - .equals(other.getBrokerName())) return false; - } - if (hasQueueId() != other.hasQueueId()) return false; - if (hasQueueId()) { - if (getQueueId() - != other.getQueueId()) return false; - } - if (!getSearchKeyCase().equals(other.getSearchKeyCase())) return false; - switch (searchKeyCase_) { - case 6: - if (!getMessageId() - .equals(other.getMessageId())) return false; - break; - case 7: - if (!getMessageKey() - .equals(other.getMessageKey())) return false; - break; - case 8: - if (!getSubscription() - .equals(other.getSubscription())) return false; - break; - case 14: - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + MAX_MESSAGE_NUMS_FIELD_NUMBER; - hash = (53 * hash) + getMaxMessageNums(); - if (hasBeginTimestamp()) { - hash = (37 * hash) + BEGIN_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getBeginTimestamp().hashCode(); - } - if (hasEndTimestamp()) { - hash = (37 * hash) + END_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getEndTimestamp().hashCode(); - } - if (hasScrollId()) { - hash = (37 * hash) + SCROLL_ID_FIELD_NUMBER; - hash = (53 * hash) + getScrollId().hashCode(); - } - if (hasPageNum()) { - hash = (37 * hash) + PAGE_NUM_FIELD_NUMBER; - hash = (53 * hash) + getPageNum(); - } - if (hasPageSize()) { - hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getPageSize(); - } - if (hasBrokerName()) { - hash = (37 * hash) + BROKER_NAME_FIELD_NUMBER; - hash = (53 * hash) + getBrokerName().hashCode(); - } - if (hasQueueId()) { - hash = (37 * hash) + QUEUE_ID_FIELD_NUMBER; - hash = (53 * hash) + getQueueId(); - } - switch (searchKeyCase_) { - case 6: - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - break; - case 7: - hash = (37 * hash) + MESSAGE_KEY_FIELD_NUMBER; - hash = (53 * hash) + getMessageKey().hashCode(); - break; - case 8: - hash = (37 * hash) + SUBSCRIPTION_FIELD_NUMBER; - hash = (53 * hash) + getSubscription().hashCode(); - break; - case 14: - hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ListMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Query messages of a topic by id, key or subscription within a time range.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ListMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListMessageRequest) - apache.rocketmq.v2.ListMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListMessageRequest.class, apache.rocketmq.v2.ListMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ListMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - maxMessageNums_ = 0; - - if (beginTimestampBuilder_ == null) { - beginTimestamp_ = null; - } else { - beginTimestamp_ = null; - beginTimestampBuilder_ = null; - } - if (endTimestampBuilder_ == null) { - endTimestamp_ = null; - } else { - endTimestamp_ = null; - endTimestampBuilder_ = null; - } - scrollId_ = ""; - bitField0_ = (bitField0_ & ~0x00000002); - pageNum_ = 0; - bitField0_ = (bitField0_ & ~0x00000004); - pageSize_ = 0; - bitField0_ = (bitField0_ & ~0x00000008); - brokerName_ = ""; - bitField0_ = (bitField0_ & ~0x00000010); - queueId_ = 0; - bitField0_ = (bitField0_ & ~0x00000020); - searchKeyCase_ = 0; - searchKey_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ListMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageRequest build() { - apache.rocketmq.v2.ListMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageRequest buildPartial() { - apache.rocketmq.v2.ListMessageRequest result = new apache.rocketmq.v2.ListMessageRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.maxMessageNums_ = maxMessageNums_; - if (beginTimestampBuilder_ == null) { - result.beginTimestamp_ = beginTimestamp_; - } else { - result.beginTimestamp_ = beginTimestampBuilder_.build(); - } - if (endTimestampBuilder_ == null) { - result.endTimestamp_ = endTimestamp_; - } else { - result.endTimestamp_ = endTimestampBuilder_.build(); - } - if (searchKeyCase_ == 6) { - result.searchKey_ = searchKey_; - } - if (searchKeyCase_ == 7) { - result.searchKey_ = searchKey_; - } - if (searchKeyCase_ == 8) { - result.searchKey_ = searchKey_; - } - if (searchKeyCase_ == 14) { - result.searchKey_ = searchKey_; - } - if (((from_bitField0_ & 0x00000002) != 0)) { - to_bitField0_ |= 0x00000002; - } - result.scrollId_ = scrollId_; - if (((from_bitField0_ & 0x00000004) != 0)) { - result.pageNum_ = pageNum_; - to_bitField0_ |= 0x00000004; - } - if (((from_bitField0_ & 0x00000008) != 0)) { - result.pageSize_ = pageSize_; - to_bitField0_ |= 0x00000008; - } - if (((from_bitField0_ & 0x00000010) != 0)) { - to_bitField0_ |= 0x00000010; - } - result.brokerName_ = brokerName_; - if (((from_bitField0_ & 0x00000020) != 0)) { - result.queueId_ = queueId_; - to_bitField0_ |= 0x00000020; - } - result.bitField0_ = to_bitField0_; - result.searchKeyCase_ = searchKeyCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ListMessageRequest) { - return mergeFrom((apache.rocketmq.v2.ListMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ListMessageRequest other) { - if (other == apache.rocketmq.v2.ListMessageRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.getMaxMessageNums() != 0) { - setMaxMessageNums(other.getMaxMessageNums()); - } - if (other.hasBeginTimestamp()) { - mergeBeginTimestamp(other.getBeginTimestamp()); - } - if (other.hasEndTimestamp()) { - mergeEndTimestamp(other.getEndTimestamp()); - } - if (other.hasScrollId()) { - bitField0_ |= 0x00000002; - scrollId_ = other.scrollId_; - onChanged(); - } - if (other.hasPageNum()) { - setPageNum(other.getPageNum()); - } - if (other.hasPageSize()) { - setPageSize(other.getPageSize()); - } - if (other.hasBrokerName()) { - bitField0_ |= 0x00000010; - brokerName_ = other.brokerName_; - onChanged(); - } - if (other.hasQueueId()) { - setQueueId(other.getQueueId()); - } - switch (other.getSearchKeyCase()) { - case MESSAGE_ID: { - searchKeyCase_ = 6; - searchKey_ = other.searchKey_; - onChanged(); - break; - } - case MESSAGE_KEY: { - searchKeyCase_ = 7; - searchKey_ = other.searchKey_; - onChanged(); - break; - } - case SUBSCRIPTION: { - searchKeyCase_ = 8; - searchKey_ = other.searchKey_; - onChanged(); - break; - } - case LITE_TOPIC: { - searchKeyCase_ = 14; - searchKey_ = other.searchKey_; - onChanged(); - break; - } - case SEARCHKEY_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ListMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ListMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int searchKeyCase_ = 0; - private java.lang.Object searchKey_; - public SearchKeyCase - getSearchKeyCase() { - return SearchKeyCase.forNumber( - searchKeyCase_); - } - - public Builder clearSearchKey() { - searchKeyCase_ = 0; - searchKey_ = null; - onChanged(); - return this; - } - - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private int maxMessageNums_ ; - /** - *
-     * Maximum number of messages to return.
-     * 
- * - * int32 max_message_nums = 3; - * @return The maxMessageNums. - */ - @java.lang.Override - public int getMaxMessageNums() { - return maxMessageNums_; - } - /** - *
-     * Maximum number of messages to return.
-     * 
- * - * int32 max_message_nums = 3; - * @param value The maxMessageNums to set. - * @return This builder for chaining. - */ - public Builder setMaxMessageNums(int value) { - - maxMessageNums_ = value; - onChanged(); - return this; - } - /** - *
-     * Maximum number of messages to return.
-     * 
- * - * int32 max_message_nums = 3; - * @return This builder for chaining. - */ - public Builder clearMaxMessageNums() { - - maxMessageNums_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp beginTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> beginTimestampBuilder_; - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - * @return Whether the beginTimestamp field is set. - */ - public boolean hasBeginTimestamp() { - return beginTimestampBuilder_ != null || beginTimestamp_ != null; - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - * @return The beginTimestamp. - */ - public com.google.protobuf.Timestamp getBeginTimestamp() { - if (beginTimestampBuilder_ == null) { - return beginTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : beginTimestamp_; - } else { - return beginTimestampBuilder_.getMessage(); - } - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - public Builder setBeginTimestamp(com.google.protobuf.Timestamp value) { - if (beginTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - beginTimestamp_ = value; - onChanged(); - } else { - beginTimestampBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - public Builder setBeginTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (beginTimestampBuilder_ == null) { - beginTimestamp_ = builderForValue.build(); - onChanged(); - } else { - beginTimestampBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - public Builder mergeBeginTimestamp(com.google.protobuf.Timestamp value) { - if (beginTimestampBuilder_ == null) { - if (beginTimestamp_ != null) { - beginTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(beginTimestamp_).mergeFrom(value).buildPartial(); - } else { - beginTimestamp_ = value; - } - onChanged(); - } else { - beginTimestampBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - public Builder clearBeginTimestamp() { - if (beginTimestampBuilder_ == null) { - beginTimestamp_ = null; - onChanged(); - } else { - beginTimestamp_ = null; - beginTimestampBuilder_ = null; - } - - return this; - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - public com.google.protobuf.Timestamp.Builder getBeginTimestampBuilder() { - - onChanged(); - return getBeginTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - public com.google.protobuf.TimestampOrBuilder getBeginTimestampOrBuilder() { - if (beginTimestampBuilder_ != null) { - return beginTimestampBuilder_.getMessageOrBuilder(); - } else { - return beginTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : beginTimestamp_; - } - } - /** - *
-     * Time range (inclusive begin, inclusive end) to scan.
-     * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getBeginTimestampFieldBuilder() { - if (beginTimestampBuilder_ == null) { - beginTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getBeginTimestamp(), - getParentForChildren(), - isClean()); - beginTimestamp_ = null; - } - return beginTimestampBuilder_; - } - - private com.google.protobuf.Timestamp endTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> endTimestampBuilder_; - /** - * .google.protobuf.Timestamp end_timestamp = 5; - * @return Whether the endTimestamp field is set. - */ - public boolean hasEndTimestamp() { - return endTimestampBuilder_ != null || endTimestamp_ != null; - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - * @return The endTimestamp. - */ - public com.google.protobuf.Timestamp getEndTimestamp() { - if (endTimestampBuilder_ == null) { - return endTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTimestamp_; - } else { - return endTimestampBuilder_.getMessage(); - } - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - public Builder setEndTimestamp(com.google.protobuf.Timestamp value) { - if (endTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endTimestamp_ = value; - onChanged(); - } else { - endTimestampBuilder_.setMessage(value); - } - - return this; - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - public Builder setEndTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (endTimestampBuilder_ == null) { - endTimestamp_ = builderForValue.build(); - onChanged(); - } else { - endTimestampBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - public Builder mergeEndTimestamp(com.google.protobuf.Timestamp value) { - if (endTimestampBuilder_ == null) { - if (endTimestamp_ != null) { - endTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(endTimestamp_).mergeFrom(value).buildPartial(); - } else { - endTimestamp_ = value; - } - onChanged(); - } else { - endTimestampBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - public Builder clearEndTimestamp() { - if (endTimestampBuilder_ == null) { - endTimestamp_ = null; - onChanged(); - } else { - endTimestamp_ = null; - endTimestampBuilder_ = null; - } - - return this; - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - public com.google.protobuf.Timestamp.Builder getEndTimestampBuilder() { - - onChanged(); - return getEndTimestampFieldBuilder().getBuilder(); - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - public com.google.protobuf.TimestampOrBuilder getEndTimestampOrBuilder() { - if (endTimestampBuilder_ != null) { - return endTimestampBuilder_.getMessageOrBuilder(); - } else { - return endTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : endTimestamp_; - } - } - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getEndTimestampFieldBuilder() { - if (endTimestampBuilder_ == null) { - endTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getEndTimestamp(), - getParentForChildren(), - isClean()); - endTimestamp_ = null; - } - return endTimestampBuilder_; - } - - /** - * string message_id = 6; - * @return Whether the messageId field is set. - */ - @java.lang.Override - public boolean hasMessageId() { - return searchKeyCase_ == 6; - } - /** - * string message_id = 6; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 6) { - ref = searchKey_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 6) { - searchKey_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 6; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 6) { - ref = searchKey_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 6) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 6; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - searchKeyCase_ = 6; - searchKey_ = value; - onChanged(); - return this; - } - /** - * string message_id = 6; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - if (searchKeyCase_ == 6) { - searchKeyCase_ = 0; - searchKey_ = null; - onChanged(); - } - return this; - } - /** - * string message_id = 6; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - searchKeyCase_ = 6; - searchKey_ = value; - onChanged(); - return this; - } - - /** - * string message_key = 7; - * @return Whether the messageKey field is set. - */ - @java.lang.Override - public boolean hasMessageKey() { - return searchKeyCase_ == 7; - } - /** - * string message_key = 7; - * @return The messageKey. - */ - @java.lang.Override - public java.lang.String getMessageKey() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 7) { - ref = searchKey_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 7) { - searchKey_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_key = 7; - * @return The bytes for messageKey. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageKeyBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 7) { - ref = searchKey_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 7) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_key = 7; - * @param value The messageKey to set. - * @return This builder for chaining. - */ - public Builder setMessageKey( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - searchKeyCase_ = 7; - searchKey_ = value; - onChanged(); - return this; - } - /** - * string message_key = 7; - * @return This builder for chaining. - */ - public Builder clearMessageKey() { - if (searchKeyCase_ == 7) { - searchKeyCase_ = 0; - searchKey_ = null; - onChanged(); - } - return this; - } - /** - * string message_key = 7; - * @param value The bytes for messageKey to set. - * @return This builder for chaining. - */ - public Builder setMessageKeyBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - searchKeyCase_ = 7; - searchKey_ = value; - onChanged(); - return this; - } - - /** - * string subscription = 8; - * @return Whether the subscription field is set. - */ - @java.lang.Override - public boolean hasSubscription() { - return searchKeyCase_ == 8; - } - /** - * string subscription = 8; - * @return The subscription. - */ - @java.lang.Override - public java.lang.String getSubscription() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 8) { - ref = searchKey_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 8) { - searchKey_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string subscription = 8; - * @return The bytes for subscription. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getSubscriptionBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 8) { - ref = searchKey_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 8) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string subscription = 8; - * @param value The subscription to set. - * @return This builder for chaining. - */ - public Builder setSubscription( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - searchKeyCase_ = 8; - searchKey_ = value; - onChanged(); - return this; - } - /** - * string subscription = 8; - * @return This builder for chaining. - */ - public Builder clearSubscription() { - if (searchKeyCase_ == 8) { - searchKeyCase_ = 0; - searchKey_ = null; - onChanged(); - } - return this; - } - /** - * string subscription = 8; - * @param value The bytes for subscription to set. - * @return This builder for chaining. - */ - public Builder setSubscriptionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - searchKeyCase_ = 8; - searchKey_ = value; - onChanged(); - return this; - } - - /** - *
-     * Scan every message belonging to the given lite topic.
-     * 
- * - * string lite_topic = 14; - * @return Whether the liteTopic field is set. - */ - @java.lang.Override - public boolean hasLiteTopic() { - return searchKeyCase_ == 14; - } - /** - *
-     * Scan every message belonging to the given lite topic.
-     * 
- * - * string lite_topic = 14; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 14) { - ref = searchKey_; - } - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - if (searchKeyCase_ == 14) { - searchKey_ = s; - } - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Scan every message belonging to the given lite topic.
-     * 
- * - * string lite_topic = 14; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = ""; - if (searchKeyCase_ == 14) { - ref = searchKey_; - } - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - if (searchKeyCase_ == 14) { - searchKey_ = b; - } - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Scan every message belonging to the given lite topic.
-     * 
- * - * string lite_topic = 14; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - searchKeyCase_ = 14; - searchKey_ = value; - onChanged(); - return this; - } - /** - *
-     * Scan every message belonging to the given lite topic.
-     * 
- * - * string lite_topic = 14; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - if (searchKeyCase_ == 14) { - searchKeyCase_ = 0; - searchKey_ = null; - onChanged(); - } - return this; - } - /** - *
-     * Scan every message belonging to the given lite topic.
-     * 
- * - * string lite_topic = 14; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - searchKeyCase_ = 14; - searchKey_ = value; - onChanged(); - return this; - } - - private java.lang.Object scrollId_ = ""; - /** - *
-     * Opaque cursor for scroll-style pagination, echoed from a previous response.
-     * 
- * - * optional string scroll_id = 9; - * @return Whether the scrollId field is set. - */ - public boolean hasScrollId() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-     * Opaque cursor for scroll-style pagination, echoed from a previous response.
-     * 
- * - * optional string scroll_id = 9; - * @return The scrollId. - */ - public java.lang.String getScrollId() { - java.lang.Object ref = scrollId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - scrollId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Opaque cursor for scroll-style pagination, echoed from a previous response.
-     * 
- * - * optional string scroll_id = 9; - * @return The bytes for scrollId. - */ - public com.google.protobuf.ByteString - getScrollIdBytes() { - java.lang.Object ref = scrollId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - scrollId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Opaque cursor for scroll-style pagination, echoed from a previous response.
-     * 
- * - * optional string scroll_id = 9; - * @param value The scrollId to set. - * @return This builder for chaining. - */ - public Builder setScrollId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000002; - scrollId_ = value; - onChanged(); - return this; - } - /** - *
-     * Opaque cursor for scroll-style pagination, echoed from a previous response.
-     * 
- * - * optional string scroll_id = 9; - * @return This builder for chaining. - */ - public Builder clearScrollId() { - bitField0_ = (bitField0_ & ~0x00000002); - scrollId_ = getDefaultInstance().getScrollId(); - onChanged(); - return this; - } - /** - *
-     * Opaque cursor for scroll-style pagination, echoed from a previous response.
-     * 
- * - * optional string scroll_id = 9; - * @param value The bytes for scrollId to set. - * @return This builder for chaining. - */ - public Builder setScrollIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000002; - scrollId_ = value; - onChanged(); - return this; - } - - private int pageNum_ ; - /** - *
-     * Page-style pagination parameters.
-     * 
- * - * optional int32 page_num = 10; - * @return Whether the pageNum field is set. - */ - @java.lang.Override - public boolean hasPageNum() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-     * Page-style pagination parameters.
-     * 
- * - * optional int32 page_num = 10; - * @return The pageNum. - */ - @java.lang.Override - public int getPageNum() { - return pageNum_; - } - /** - *
-     * Page-style pagination parameters.
-     * 
- * - * optional int32 page_num = 10; - * @param value The pageNum to set. - * @return This builder for chaining. - */ - public Builder setPageNum(int value) { - bitField0_ |= 0x00000004; - pageNum_ = value; - onChanged(); - return this; - } - /** - *
-     * Page-style pagination parameters.
-     * 
- * - * optional int32 page_num = 10; - * @return This builder for chaining. - */ - public Builder clearPageNum() { - bitField0_ = (bitField0_ & ~0x00000004); - pageNum_ = 0; - onChanged(); - return this; - } - - private int pageSize_ ; - /** - * optional int32 page_size = 11; - * @return Whether the pageSize field is set. - */ - @java.lang.Override - public boolean hasPageSize() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - * optional int32 page_size = 11; - * @return The pageSize. - */ - @java.lang.Override - public int getPageSize() { - return pageSize_; - } - /** - * optional int32 page_size = 11; - * @param value The pageSize to set. - * @return This builder for chaining. - */ - public Builder setPageSize(int value) { - bitField0_ |= 0x00000008; - pageSize_ = value; - onChanged(); - return this; - } - /** - * optional int32 page_size = 11; - * @return This builder for chaining. - */ - public Builder clearPageSize() { - bitField0_ = (bitField0_ & ~0x00000008); - pageSize_ = 0; - onChanged(); - return this; - } - - private java.lang.Object brokerName_ = ""; - /** - *
-     * Restrict the query to a specific broker and queue.
-     * 
- * - * optional string broker_name = 12; - * @return Whether the brokerName field is set. - */ - public boolean hasBrokerName() { - return ((bitField0_ & 0x00000010) != 0); - } - /** - *
-     * Restrict the query to a specific broker and queue.
-     * 
- * - * optional string broker_name = 12; - * @return The brokerName. - */ - public java.lang.String getBrokerName() { - java.lang.Object ref = brokerName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - brokerName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Restrict the query to a specific broker and queue.
-     * 
- * - * optional string broker_name = 12; - * @return The bytes for brokerName. - */ - public com.google.protobuf.ByteString - getBrokerNameBytes() { - java.lang.Object ref = brokerName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - brokerName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Restrict the query to a specific broker and queue.
-     * 
- * - * optional string broker_name = 12; - * @param value The brokerName to set. - * @return This builder for chaining. - */ - public Builder setBrokerName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000010; - brokerName_ = value; - onChanged(); - return this; - } - /** - *
-     * Restrict the query to a specific broker and queue.
-     * 
- * - * optional string broker_name = 12; - * @return This builder for chaining. - */ - public Builder clearBrokerName() { - bitField0_ = (bitField0_ & ~0x00000010); - brokerName_ = getDefaultInstance().getBrokerName(); - onChanged(); - return this; - } - /** - *
-     * Restrict the query to a specific broker and queue.
-     * 
- * - * optional string broker_name = 12; - * @param value The bytes for brokerName to set. - * @return This builder for chaining. - */ - public Builder setBrokerNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000010; - brokerName_ = value; - onChanged(); - return this; - } - - private int queueId_ ; - /** - * optional int32 queue_id = 13; - * @return Whether the queueId field is set. - */ - @java.lang.Override - public boolean hasQueueId() { - return ((bitField0_ & 0x00000020) != 0); - } - /** - * optional int32 queue_id = 13; - * @return The queueId. - */ - @java.lang.Override - public int getQueueId() { - return queueId_; - } - /** - * optional int32 queue_id = 13; - * @param value The queueId to set. - * @return This builder for chaining. - */ - public Builder setQueueId(int value) { - bitField0_ |= 0x00000020; - queueId_ = value; - onChanged(); - return this; - } - /** - * optional int32 queue_id = 13; - * @return This builder for chaining. - */ - public Builder clearQueueId() { - bitField0_ = (bitField0_ & ~0x00000020); - queueId_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListMessageRequest) - private static final apache.rocketmq.v2.ListMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ListMessageRequest(); - } - - public static apache.rocketmq.v2.ListMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java deleted file mode 100644 index d2bc4a82f2e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListMessageRequestOrBuilder.java +++ /dev/null @@ -1,286 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ListMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * Maximum number of messages to return.
-   * 
- * - * int32 max_message_nums = 3; - * @return The maxMessageNums. - */ - int getMaxMessageNums(); - - /** - *
-   * Time range (inclusive begin, inclusive end) to scan.
-   * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - * @return Whether the beginTimestamp field is set. - */ - boolean hasBeginTimestamp(); - /** - *
-   * Time range (inclusive begin, inclusive end) to scan.
-   * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - * @return The beginTimestamp. - */ - com.google.protobuf.Timestamp getBeginTimestamp(); - /** - *
-   * Time range (inclusive begin, inclusive end) to scan.
-   * 
- * - * .google.protobuf.Timestamp begin_timestamp = 4; - */ - com.google.protobuf.TimestampOrBuilder getBeginTimestampOrBuilder(); - - /** - * .google.protobuf.Timestamp end_timestamp = 5; - * @return Whether the endTimestamp field is set. - */ - boolean hasEndTimestamp(); - /** - * .google.protobuf.Timestamp end_timestamp = 5; - * @return The endTimestamp. - */ - com.google.protobuf.Timestamp getEndTimestamp(); - /** - * .google.protobuf.Timestamp end_timestamp = 5; - */ - com.google.protobuf.TimestampOrBuilder getEndTimestampOrBuilder(); - - /** - * string message_id = 6; - * @return Whether the messageId field is set. - */ - boolean hasMessageId(); - /** - * string message_id = 6; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 6; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - * string message_key = 7; - * @return Whether the messageKey field is set. - */ - boolean hasMessageKey(); - /** - * string message_key = 7; - * @return The messageKey. - */ - java.lang.String getMessageKey(); - /** - * string message_key = 7; - * @return The bytes for messageKey. - */ - com.google.protobuf.ByteString - getMessageKeyBytes(); - - /** - * string subscription = 8; - * @return Whether the subscription field is set. - */ - boolean hasSubscription(); - /** - * string subscription = 8; - * @return The subscription. - */ - java.lang.String getSubscription(); - /** - * string subscription = 8; - * @return The bytes for subscription. - */ - com.google.protobuf.ByteString - getSubscriptionBytes(); - - /** - *
-   * Scan every message belonging to the given lite topic.
-   * 
- * - * string lite_topic = 14; - * @return Whether the liteTopic field is set. - */ - boolean hasLiteTopic(); - /** - *
-   * Scan every message belonging to the given lite topic.
-   * 
- * - * string lite_topic = 14; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - *
-   * Scan every message belonging to the given lite topic.
-   * 
- * - * string lite_topic = 14; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); - - /** - *
-   * Opaque cursor for scroll-style pagination, echoed from a previous response.
-   * 
- * - * optional string scroll_id = 9; - * @return Whether the scrollId field is set. - */ - boolean hasScrollId(); - /** - *
-   * Opaque cursor for scroll-style pagination, echoed from a previous response.
-   * 
- * - * optional string scroll_id = 9; - * @return The scrollId. - */ - java.lang.String getScrollId(); - /** - *
-   * Opaque cursor for scroll-style pagination, echoed from a previous response.
-   * 
- * - * optional string scroll_id = 9; - * @return The bytes for scrollId. - */ - com.google.protobuf.ByteString - getScrollIdBytes(); - - /** - *
-   * Page-style pagination parameters.
-   * 
- * - * optional int32 page_num = 10; - * @return Whether the pageNum field is set. - */ - boolean hasPageNum(); - /** - *
-   * Page-style pagination parameters.
-   * 
- * - * optional int32 page_num = 10; - * @return The pageNum. - */ - int getPageNum(); - - /** - * optional int32 page_size = 11; - * @return Whether the pageSize field is set. - */ - boolean hasPageSize(); - /** - * optional int32 page_size = 11; - * @return The pageSize. - */ - int getPageSize(); - - /** - *
-   * Restrict the query to a specific broker and queue.
-   * 
- * - * optional string broker_name = 12; - * @return Whether the brokerName field is set. - */ - boolean hasBrokerName(); - /** - *
-   * Restrict the query to a specific broker and queue.
-   * 
- * - * optional string broker_name = 12; - * @return The brokerName. - */ - java.lang.String getBrokerName(); - /** - *
-   * Restrict the query to a specific broker and queue.
-   * 
- * - * optional string broker_name = 12; - * @return The bytes for brokerName. - */ - com.google.protobuf.ByteString - getBrokerNameBytes(); - - /** - * optional int32 queue_id = 13; - * @return Whether the queueId field is set. - */ - boolean hasQueueId(); - /** - * optional int32 queue_id = 13; - * @return The queueId. - */ - int getQueueId(); - - public apache.rocketmq.v2.ListMessageRequest.SearchKeyCase getSearchKeyCase(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java deleted file mode 100644 index b51e0f40b61..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponse.java +++ /dev/null @@ -1,1126 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ListMessageResponse} - */ -public final class ListMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListMessageResponse) - ListMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListMessageResponse.newBuilder() to construct. - private ListMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListMessageResponse() { - messages_ = java.util.Collections.emptyList(); - scrollId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - messages_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - messages_.add( - input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry)); - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - scrollId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - messages_ = java.util.Collections.unmodifiableList(messages_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListMessageResponse.class, apache.rocketmq.v2.ListMessageResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int MESSAGES_FIELD_NUMBER = 2; - private java.util.List messages_; - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - @java.lang.Override - public java.util.List getMessagesList() { - return messages_; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - @java.lang.Override - public java.util.List - getMessagesOrBuilderList() { - return messages_; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - @java.lang.Override - public int getMessagesCount() { - return messages_.size(); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessages(int index) { - return messages_.get(index); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( - int index) { - return messages_.get(index); - } - - public static final int SCROLL_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object scrollId_; - /** - *
-   * Cursor to be passed back to fetch the next page.
-   * 
- * - * string scroll_id = 3; - * @return The scrollId. - */ - @java.lang.Override - public java.lang.String getScrollId() { - java.lang.Object ref = scrollId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - scrollId_ = s; - return s; - } - } - /** - *
-   * Cursor to be passed back to fetch the next page.
-   * 
- * - * string scroll_id = 3; - * @return The bytes for scrollId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getScrollIdBytes() { - java.lang.Object ref = scrollId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - scrollId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < messages_.size(); i++) { - output.writeMessage(2, messages_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(scrollId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, scrollId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < messages_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, messages_.get(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(scrollId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, scrollId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ListMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ListMessageResponse other = (apache.rocketmq.v2.ListMessageResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getMessagesList() - .equals(other.getMessagesList())) return false; - if (!getScrollId() - .equals(other.getScrollId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getMessagesCount() > 0) { - hash = (37 * hash) + MESSAGES_FIELD_NUMBER; - hash = (53 * hash) + getMessagesList().hashCode(); - } - hash = (37 * hash) + SCROLL_ID_FIELD_NUMBER; - hash = (53 * hash) + getScrollId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ListMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ListMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListMessageResponse) - apache.rocketmq.v2.ListMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListMessageResponse.class, apache.rocketmq.v2.ListMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ListMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getMessagesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (messagesBuilder_ == null) { - messages_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - messagesBuilder_.clear(); - } - scrollId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ListMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageResponse build() { - apache.rocketmq.v2.ListMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageResponse buildPartial() { - apache.rocketmq.v2.ListMessageResponse result = new apache.rocketmq.v2.ListMessageResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (messagesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - messages_ = java.util.Collections.unmodifiableList(messages_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.messages_ = messages_; - } else { - result.messages_ = messagesBuilder_.build(); - } - result.scrollId_ = scrollId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ListMessageResponse) { - return mergeFrom((apache.rocketmq.v2.ListMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ListMessageResponse other) { - if (other == apache.rocketmq.v2.ListMessageResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (messagesBuilder_ == null) { - if (!other.messages_.isEmpty()) { - if (messages_.isEmpty()) { - messages_ = other.messages_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureMessagesIsMutable(); - messages_.addAll(other.messages_); - } - onChanged(); - } - } else { - if (!other.messages_.isEmpty()) { - if (messagesBuilder_.isEmpty()) { - messagesBuilder_.dispose(); - messagesBuilder_ = null; - messages_ = other.messages_; - bitField0_ = (bitField0_ & ~0x00000001); - messagesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getMessagesFieldBuilder() : null; - } else { - messagesBuilder_.addAllMessages(other.messages_); - } - } - } - if (!other.getScrollId().isEmpty()) { - scrollId_ = other.scrollId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ListMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ListMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List messages_ = - java.util.Collections.emptyList(); - private void ensureMessagesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - messages_ = new java.util.ArrayList(messages_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messagesBuilder_; - - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public java.util.List getMessagesList() { - if (messagesBuilder_ == null) { - return java.util.Collections.unmodifiableList(messages_); - } else { - return messagesBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public int getMessagesCount() { - if (messagesBuilder_ == null) { - return messages_.size(); - } else { - return messagesBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public apache.rocketmq.v2.Message getMessages(int index) { - if (messagesBuilder_ == null) { - return messages_.get(index); - } else { - return messagesBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder setMessages( - int index, apache.rocketmq.v2.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.set(index, value); - onChanged(); - } else { - messagesBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder setMessages( - int index, apache.rocketmq.v2.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.set(index, builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder addMessages(apache.rocketmq.v2.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.add(value); - onChanged(); - } else { - messagesBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder addMessages( - int index, apache.rocketmq.v2.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.add(index, value); - onChanged(); - } else { - messagesBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder addMessages( - apache.rocketmq.v2.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.add(builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder addMessages( - int index, apache.rocketmq.v2.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.add(index, builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder addAllMessages( - java.lang.Iterable values) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, messages_); - onChanged(); - } else { - messagesBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder clearMessages() { - if (messagesBuilder_ == null) { - messages_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - messagesBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public Builder removeMessages(int index) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.remove(index); - onChanged(); - } else { - messagesBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public apache.rocketmq.v2.Message.Builder getMessagesBuilder( - int index) { - return getMessagesFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( - int index) { - if (messagesBuilder_ == null) { - return messages_.get(index); } else { - return messagesBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public java.util.List - getMessagesOrBuilderList() { - if (messagesBuilder_ != null) { - return messagesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(messages_); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public apache.rocketmq.v2.Message.Builder addMessagesBuilder() { - return getMessagesFieldBuilder().addBuilder( - apache.rocketmq.v2.Message.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public apache.rocketmq.v2.Message.Builder addMessagesBuilder( - int index) { - return getMessagesFieldBuilder().addBuilder( - index, apache.rocketmq.v2.Message.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - public java.util.List - getMessagesBuilderList() { - return getMessagesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> - getMessagesFieldBuilder() { - if (messagesBuilder_ == null) { - messagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( - messages_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - messages_ = null; - } - return messagesBuilder_; - } - - private java.lang.Object scrollId_ = ""; - /** - *
-     * Cursor to be passed back to fetch the next page.
-     * 
- * - * string scroll_id = 3; - * @return The scrollId. - */ - public java.lang.String getScrollId() { - java.lang.Object ref = scrollId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - scrollId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Cursor to be passed back to fetch the next page.
-     * 
- * - * string scroll_id = 3; - * @return The bytes for scrollId. - */ - public com.google.protobuf.ByteString - getScrollIdBytes() { - java.lang.Object ref = scrollId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - scrollId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Cursor to be passed back to fetch the next page.
-     * 
- * - * string scroll_id = 3; - * @param value The scrollId to set. - * @return This builder for chaining. - */ - public Builder setScrollId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - scrollId_ = value; - onChanged(); - return this; - } - /** - *
-     * Cursor to be passed back to fetch the next page.
-     * 
- * - * string scroll_id = 3; - * @return This builder for chaining. - */ - public Builder clearScrollId() { - - scrollId_ = getDefaultInstance().getScrollId(); - onChanged(); - return this; - } - /** - *
-     * Cursor to be passed back to fetch the next page.
-     * 
- * - * string scroll_id = 3; - * @param value The bytes for scrollId to set. - * @return This builder for chaining. - */ - public Builder setScrollIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - scrollId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListMessageResponse) - private static final apache.rocketmq.v2.ListMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ListMessageResponse(); - } - - public static apache.rocketmq.v2.ListMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ListMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java deleted file mode 100644 index 24a219d526c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListMessageResponseOrBuilder.java +++ /dev/null @@ -1,68 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ListMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - java.util.List - getMessagesList(); - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - apache.rocketmq.v2.Message getMessages(int index); - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - int getMessagesCount(); - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - java.util.List - getMessagesOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.Message messages = 2; - */ - apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( - int index); - - /** - *
-   * Cursor to be passed back to fetch the next page.
-   * 
- * - * string scroll_id = 3; - * @return The scrollId. - */ - java.lang.String getScrollId(); - /** - *
-   * Cursor to be passed back to fetch the next page.
-   * 
- * - * string scroll_id = 3; - * @return The bytes for scrollId. - */ - com.google.protobuf.ByteString - getScrollIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java deleted file mode 100644 index 56dfe00ed8e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequest.java +++ /dev/null @@ -1,1021 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * List subscription relationships filtered by topic and/or group.
- * At least one of the two filters is expected to be set.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionRequest} - */ -public final class ListSubscriptionRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListSubscriptionRequest) - ListSubscriptionRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListSubscriptionRequest.newBuilder() to construct. - private ListSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListSubscriptionRequest() { - deploymentName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListSubscriptionRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListSubscriptionRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000004) != 0)) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000004; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListSubscriptionRequest.class, apache.rocketmq.v2.ListSubscriptionRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - - public static final int GROUP_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource group_; - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(2, getTopic()); - } - if (((bitField0_ & 0x00000004) != 0)) { - output.writeMessage(3, getGroup()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getGroup()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ListSubscriptionRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ListSubscriptionRequest other = (apache.rocketmq.v2.ListSubscriptionRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ListSubscriptionRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * List subscription relationships filtered by topic and/or group.
-   * At least one of the two filters is expected to be set.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListSubscriptionRequest) - apache.rocketmq.v2.ListSubscriptionRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListSubscriptionRequest.class, apache.rocketmq.v2.ListSubscriptionRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ListSubscriptionRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTopicFieldBuilder(); - getGroupFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topicBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - if (groupBuilder_ == null) { - group_ = null; - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ListSubscriptionRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionRequest build() { - apache.rocketmq.v2.ListSubscriptionRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionRequest buildPartial() { - apache.rocketmq.v2.ListSubscriptionRequest result = new apache.rocketmq.v2.ListSubscriptionRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (((from_bitField0_ & 0x00000002) != 0)) { - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - to_bitField0_ |= 0x00000004; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ListSubscriptionRequest) { - return mergeFrom((apache.rocketmq.v2.ListSubscriptionRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ListSubscriptionRequest other) { - if (other == apache.rocketmq.v2.ListSubscriptionRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ListSubscriptionRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ListSubscriptionRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) && - topic_ != null && - topic_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topicBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - bitField0_ |= 0x00000002; - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) && - group_ != null && - group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - bitField0_ |= 0x00000004; - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListSubscriptionRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListSubscriptionRequest) - private static final apache.rocketmq.v2.ListSubscriptionRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ListSubscriptionRequest(); - } - - public static apache.rocketmq.v2.ListSubscriptionRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListSubscriptionRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListSubscriptionRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java deleted file mode 100644 index 9d60e893370..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionRequestOrBuilder.java +++ /dev/null @@ -1,68 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ListSubscriptionRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListSubscriptionRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * optional .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * optional .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * optional .apache.rocketmq.v2.Resource group = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java deleted file mode 100644 index 45db7f7a922..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponse.java +++ /dev/null @@ -1,960 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionResponse} - */ -public final class ListSubscriptionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ListSubscriptionResponse) - ListSubscriptionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ListSubscriptionResponse.newBuilder() to construct. - private ListSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ListSubscriptionResponse() { - subscriptionInfo_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ListSubscriptionResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ListSubscriptionResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - subscriptionInfo_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - subscriptionInfo_.add( - input.readMessage(apache.rocketmq.v2.SubscriptionInfo.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - subscriptionInfo_ = java.util.Collections.unmodifiableList(subscriptionInfo_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListSubscriptionResponse.class, apache.rocketmq.v2.ListSubscriptionResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int SUBSCRIPTION_INFO_FIELD_NUMBER = 2; - private java.util.List subscriptionInfo_; - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - @java.lang.Override - public java.util.List getSubscriptionInfoList() { - return subscriptionInfo_; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - @java.lang.Override - public java.util.List - getSubscriptionInfoOrBuilderList() { - return subscriptionInfo_; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - @java.lang.Override - public int getSubscriptionInfoCount() { - return subscriptionInfo_.size(); - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(int index) { - return subscriptionInfo_.get(index); - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder( - int index) { - return subscriptionInfo_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < subscriptionInfo_.size(); i++) { - output.writeMessage(2, subscriptionInfo_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < subscriptionInfo_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, subscriptionInfo_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ListSubscriptionResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ListSubscriptionResponse other = (apache.rocketmq.v2.ListSubscriptionResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getSubscriptionInfoList() - .equals(other.getSubscriptionInfoList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getSubscriptionInfoCount() > 0) { - hash = (37 * hash) + SUBSCRIPTION_INFO_FIELD_NUMBER; - hash = (53 * hash) + getSubscriptionInfoList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ListSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ListSubscriptionResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ListSubscriptionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ListSubscriptionResponse) - apache.rocketmq.v2.ListSubscriptionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ListSubscriptionResponse.class, apache.rocketmq.v2.ListSubscriptionResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ListSubscriptionResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getSubscriptionInfoFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (subscriptionInfoBuilder_ == null) { - subscriptionInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - subscriptionInfoBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ListSubscriptionResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionResponse build() { - apache.rocketmq.v2.ListSubscriptionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionResponse buildPartial() { - apache.rocketmq.v2.ListSubscriptionResponse result = new apache.rocketmq.v2.ListSubscriptionResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (subscriptionInfoBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - subscriptionInfo_ = java.util.Collections.unmodifiableList(subscriptionInfo_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.subscriptionInfo_ = subscriptionInfo_; - } else { - result.subscriptionInfo_ = subscriptionInfoBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ListSubscriptionResponse) { - return mergeFrom((apache.rocketmq.v2.ListSubscriptionResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ListSubscriptionResponse other) { - if (other == apache.rocketmq.v2.ListSubscriptionResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (subscriptionInfoBuilder_ == null) { - if (!other.subscriptionInfo_.isEmpty()) { - if (subscriptionInfo_.isEmpty()) { - subscriptionInfo_ = other.subscriptionInfo_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.addAll(other.subscriptionInfo_); - } - onChanged(); - } - } else { - if (!other.subscriptionInfo_.isEmpty()) { - if (subscriptionInfoBuilder_.isEmpty()) { - subscriptionInfoBuilder_.dispose(); - subscriptionInfoBuilder_ = null; - subscriptionInfo_ = other.subscriptionInfo_; - bitField0_ = (bitField0_ & ~0x00000001); - subscriptionInfoBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getSubscriptionInfoFieldBuilder() : null; - } else { - subscriptionInfoBuilder_.addAllMessages(other.subscriptionInfo_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ListSubscriptionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ListSubscriptionResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List subscriptionInfo_ = - java.util.Collections.emptyList(); - private void ensureSubscriptionInfoIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - subscriptionInfo_ = new java.util.ArrayList(subscriptionInfo_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> subscriptionInfoBuilder_; - - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public java.util.List getSubscriptionInfoList() { - if (subscriptionInfoBuilder_ == null) { - return java.util.Collections.unmodifiableList(subscriptionInfo_); - } else { - return subscriptionInfoBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public int getSubscriptionInfoCount() { - if (subscriptionInfoBuilder_ == null) { - return subscriptionInfo_.size(); - } else { - return subscriptionInfoBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(int index) { - if (subscriptionInfoBuilder_ == null) { - return subscriptionInfo_.get(index); - } else { - return subscriptionInfoBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder setSubscriptionInfo( - int index, apache.rocketmq.v2.SubscriptionInfo value) { - if (subscriptionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.set(index, value); - onChanged(); - } else { - subscriptionInfoBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder setSubscriptionInfo( - int index, apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { - if (subscriptionInfoBuilder_ == null) { - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.set(index, builderForValue.build()); - onChanged(); - } else { - subscriptionInfoBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder addSubscriptionInfo(apache.rocketmq.v2.SubscriptionInfo value) { - if (subscriptionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.add(value); - onChanged(); - } else { - subscriptionInfoBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder addSubscriptionInfo( - int index, apache.rocketmq.v2.SubscriptionInfo value) { - if (subscriptionInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.add(index, value); - onChanged(); - } else { - subscriptionInfoBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder addSubscriptionInfo( - apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { - if (subscriptionInfoBuilder_ == null) { - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.add(builderForValue.build()); - onChanged(); - } else { - subscriptionInfoBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder addSubscriptionInfo( - int index, apache.rocketmq.v2.SubscriptionInfo.Builder builderForValue) { - if (subscriptionInfoBuilder_ == null) { - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.add(index, builderForValue.build()); - onChanged(); - } else { - subscriptionInfoBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder addAllSubscriptionInfo( - java.lang.Iterable values) { - if (subscriptionInfoBuilder_ == null) { - ensureSubscriptionInfoIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, subscriptionInfo_); - onChanged(); - } else { - subscriptionInfoBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder clearSubscriptionInfo() { - if (subscriptionInfoBuilder_ == null) { - subscriptionInfo_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - subscriptionInfoBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public Builder removeSubscriptionInfo(int index) { - if (subscriptionInfoBuilder_ == null) { - ensureSubscriptionInfoIsMutable(); - subscriptionInfo_.remove(index); - onChanged(); - } else { - subscriptionInfoBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public apache.rocketmq.v2.SubscriptionInfo.Builder getSubscriptionInfoBuilder( - int index) { - return getSubscriptionInfoFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder( - int index) { - if (subscriptionInfoBuilder_ == null) { - return subscriptionInfo_.get(index); } else { - return subscriptionInfoBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public java.util.List - getSubscriptionInfoOrBuilderList() { - if (subscriptionInfoBuilder_ != null) { - return subscriptionInfoBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(subscriptionInfo_); - } - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public apache.rocketmq.v2.SubscriptionInfo.Builder addSubscriptionInfoBuilder() { - return getSubscriptionInfoFieldBuilder().addBuilder( - apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public apache.rocketmq.v2.SubscriptionInfo.Builder addSubscriptionInfoBuilder( - int index) { - return getSubscriptionInfoFieldBuilder().addBuilder( - index, apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - public java.util.List - getSubscriptionInfoBuilderList() { - return getSubscriptionInfoFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder> - getSubscriptionInfoFieldBuilder() { - if (subscriptionInfoBuilder_ == null) { - subscriptionInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SubscriptionInfo, apache.rocketmq.v2.SubscriptionInfo.Builder, apache.rocketmq.v2.SubscriptionInfoOrBuilder>( - subscriptionInfo_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - subscriptionInfo_ = null; - } - return subscriptionInfoBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ListSubscriptionResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ListSubscriptionResponse) - private static final apache.rocketmq.v2.ListSubscriptionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ListSubscriptionResponse(); - } - - public static apache.rocketmq.v2.ListSubscriptionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ListSubscriptionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ListSubscriptionResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ListSubscriptionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java deleted file mode 100644 index d608dfaec96..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ListSubscriptionResponseOrBuilder.java +++ /dev/null @@ -1,48 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ListSubscriptionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ListSubscriptionResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - java.util.List - getSubscriptionInfoList(); - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - apache.rocketmq.v2.SubscriptionInfo getSubscriptionInfo(int index); - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - int getSubscriptionInfoCount(); - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - java.util.List - getSubscriptionInfoOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.SubscriptionInfo subscription_info = 2; - */ - apache.rocketmq.v2.SubscriptionInfoOrBuilder getSubscriptionInfoOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java b/proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java deleted file mode 100644 index 39bcda1e9c6..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/LiteSubscriptionAction.java +++ /dev/null @@ -1,131 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.LiteSubscriptionAction} - */ -public enum LiteSubscriptionAction - implements com.google.protobuf.ProtocolMessageEnum { - /** - * PARTIAL_ADD = 0; - */ - PARTIAL_ADD(0), - /** - * PARTIAL_REMOVE = 1; - */ - PARTIAL_REMOVE(1), - /** - * COMPLETE_ADD = 2; - */ - COMPLETE_ADD(2), - /** - * COMPLETE_REMOVE = 3; - */ - COMPLETE_REMOVE(3), - UNRECOGNIZED(-1), - ; - - /** - * PARTIAL_ADD = 0; - */ - public static final int PARTIAL_ADD_VALUE = 0; - /** - * PARTIAL_REMOVE = 1; - */ - public static final int PARTIAL_REMOVE_VALUE = 1; - /** - * COMPLETE_ADD = 2; - */ - public static final int COMPLETE_ADD_VALUE = 2; - /** - * COMPLETE_REMOVE = 3; - */ - public static final int COMPLETE_REMOVE_VALUE = 3; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static LiteSubscriptionAction valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static LiteSubscriptionAction forNumber(int value) { - switch (value) { - case 0: return PARTIAL_ADD; - case 1: return PARTIAL_REMOVE; - case 2: return COMPLETE_ADD; - case 3: return COMPLETE_REMOVE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - LiteSubscriptionAction> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public LiteSubscriptionAction findValueByNumber(int number) { - return LiteSubscriptionAction.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(11); - } - - private static final LiteSubscriptionAction[] VALUES = values(); - - public static LiteSubscriptionAction valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private LiteSubscriptionAction(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.LiteSubscriptionAction) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java b/proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java deleted file mode 100644 index 42e004ae736..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MQAdmin.java +++ /dev/null @@ -1,853 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public final class MQAdmin { - private MQAdmin() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ClientInfo_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\036apache/rocketmq/v2/admin.proto\022\022apache" + - ".rocketmq.v2\032\036google/protobuf/duration.p" + - "roto\032\037google/protobuf/timestamp.proto\032#a" + - "pache/rocketmq/v2/definition.proto\"\225\001\n\025C" + - "hangeLogLevelRequest\022>\n\005level\030\001 \001(\0162/.ap" + - "ache.rocketmq.v2.ChangeLogLevelRequest.L" + - "evel\"<\n\005Level\022\t\n\005TRACE\020\000\022\t\n\005DEBUG\020\001\022\010\n\004I" + - "NFO\020\002\022\010\n\004WARN\020\003\022\t\n\005ERROR\020\004\"(\n\026ChangeLogL" + - "evelResponse\022\016\n\006remark\030\001 \001(\t\"{\n\032Describe" + - "TopicStatusRequest\022\034\n\017deployment_name\030\001 " + - "\001(\tH\000\210\001\001\022+\n\005topic\030\002 \001(\0132\034.apache.rocketm" + - "q.v2.ResourceB\022\n\020_deployment_name\"\366\002\n\033De" + - "scribeTopicStatusResponse\022*\n\006status\030\001 \001(" + - "\0132\032.apache.rocketmq.v2.Status\022;\n\022topic_m" + - "essage_type\030\002 \001(\0162\037.apache.rocketmq.v2.M" + - "essageType\022\030\n\013description\030\003 \001(\tH\000\210\001\001\0229\n\020" + - "create_timestamp\030\004 \001(\0132\032.google.protobuf" + - ".TimestampH\001\210\001\001\022G\n\004tags\030\005 \003(\01329.apache.r" + - "ocketmq.v2.DescribeTopicStatusResponse.T" + - "agsEntry\032+\n\tTagsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005va" + - "lue\030\002 \001(\t:\0028\001B\016\n\014_descriptionB\023\n\021_create" + - "_timestamp\"\303\001\n\027ListSubscriptionRequest\022\034" + - "\n\017deployment_name\030\001 \001(\tH\000\210\001\001\0220\n\005topic\030\002 " + - "\001(\0132\034.apache.rocketmq.v2.ResourceH\001\210\001\001\0220" + - "\n\005group\030\003 \001(\0132\034.apache.rocketmq.v2.Resou" + - "rceH\002\210\001\001B\022\n\020_deployment_nameB\010\n\006_topicB\010" + - "\n\006_group\"\314\002\n\020SubscriptionInfo\022+\n\005group\030\001" + - " \001(\0132\034.apache.rocketmq.v2.Resource\022+\n\005to" + - "pic\030\002 \001(\0132\034.apache.rocketmq.v2.Resource\022" + - "8\n\nexpression\030\003 \001(\0132$.apache.rocketmq.v2" + - ".FilterExpression\022\016\n\006online\030\004 \001(\010\0229\n\025las" + - "t_update_timestamp\030\005 \001(\0132\032.google.protob" + - "uf.Timestamp\0227\n\rmessage_model\030\006 \001(\0162 .ap" + - "ache.rocketmq.v2.MessageModel\022 \n\030subscri" + - "ption_consistency\030\007 \001(\010\"\207\001\n\030ListSubscrip" + - "tionResponse\022*\n\006status\030\001 \001(\0132\032.apache.ro" + - "cketmq.v2.Status\022?\n\021subscription_info\030\002 " + - "\003(\0132$.apache.rocketmq.v2.SubscriptionInf" + - "o\"\307\001\n\033DescribeSubscriptionRequest\022\034\n\017dep" + - "loyment_name\030\001 \001(\tH\000\210\001\001\0220\n\005topic\030\002 \001(\0132\034" + - ".apache.rocketmq.v2.ResourceH\001\210\001\001\0220\n\005gro" + - "up\030\003 \001(\0132\034.apache.rocketmq.v2.ResourceH\002" + - "\210\001\001B\022\n\020_deployment_nameB\010\n\006_topicB\010\n\006_gr" + - "oup\"\306\002\n\034DescribeSubscriptionResponse\022*\n\006" + - "status\030\001 \001(\0132\032.apache.rocketmq.v2.Status" + - "\022i\n\030client_subscription_info\030\002 \003(\0132G.apa" + - "che.rocketmq.v2.DescribeSubscriptionResp" + - "onse.ClientSubscriptionInfo\032\216\001\n\026ClientSu" + - "bscriptionInfo\0223\n\013client_info\030\001 \001(\0132\036.ap" + - "ache.rocketmq.v2.ClientInfo\022?\n\021subscript" + - "ion_info\030\002 \001(\0132$.apache.rocketmq.v2.Subs" + - "criptionInfo\"\341\001\n\031DeleteSubscriptionReque" + - "st\022\034\n\017deployment_name\030\001 \001(\tH\000\210\001\001\022+\n\005topi" + - "c\030\002 \001(\0132\034.apache.rocketmq.v2.Resource\022+\n" + - "\005group\030\003 \001(\0132\034.apache.rocketmq.v2.Resour" + - "ce\0228\n\nexpression\030\004 \001(\0132$.apache.rocketmq" + - ".v2.FilterExpressionB\022\n\020_deployment_name" + - "\"H\n\032DeleteSubscriptionResponse\022*\n\006status" + - "\030\001 \001(\0132\032.apache.rocketmq.v2.Status\"\240\001\n\nC" + - "lientInfo\022\021\n\tclient_id\030\001 \001(\t\022\017\n\007version\030" + - "\002 \001(\t\022\020\n\010language\030\003 \001(\t\022\020\n\010hostname\030\004 \001(" + - "\t\022\021\n\tegress_ip\030\005 \001(\t\0227\n\rmessage_model\030\006 " + - "\001(\0162 .apache.rocketmq.v2.MessageModel\"\215\001" + - "\n\020MessageQueueItem\0227\n\rmessage_queue\030\001 \001(" + - "\0132 .apache.rocketmq.v2.MessageQueue\022@\n\022p" + - "rocess_queue_info\030\002 \001(\0132$.apache.rocketm" + - "q.v2.ProcessQueueInfo\"\235\003\n\020ProcessQueueIn" + - "fo\022\025\n\rcommit_offset\030\001 \001(\003\022\035\n\025cached_msg_" + - "min_offset\030\002 \001(\003\022\035\n\025cached_msg_max_offse" + - "t\030\003 \001(\003\022\030\n\020cached_msg_count\030\004 \001(\005\022\036\n\026cac" + - "hed_msg_size_in_mib\030\005 \001(\005\022\"\n\032transaction" + - "_msg_min_offset\030\006 \001(\003\022\"\n\032transaction_msg" + - "_max_offset\030\007 \001(\003\022\035\n\025transaction_msg_cou" + - "nt\030\010 \001(\005\022\016\n\006locked\030\t \001(\010\022\030\n\020try_unlock_t" + - "imes\030\n \001(\003\022\033\n\023last_lock_timestamp\030\013 \001(\003\022" + - "\017\n\007dropped\030\014 \001(\010\022\033\n\023last_pull_timestamp\030" + - "\r \001(\003\022\036\n\026last_consume_timestamp\030\016 \001(\003\"\235\001" + - "\n\rConsumeStatus\022\022\n\nreceive_rt\030\001 \001(\001\022\023\n\013r" + - "eceive_tps\030\002 \001(\001\022\022\n\nconsume_rt\030\003 \001(\001\022\026\n\016" + - "consume_ok_tps\030\004 \001(\001\022\032\n\022consume_failed_t" + - "ps\030\005 \001(\001\022\033\n\023consume_failed_msgs\030\006 \001(\003\"\304\004" + - "\n\023ConsumerRunningInfo\022K\n\nproperties\030\001 \003(" + - "\01327.apache.rocketmq.v2.ConsumerRunningIn" + - "fo.PropertiesEntry\022Q\n\rsubscriptions\030\002 \003(" + - "\0132:.apache.rocketmq.v2.ConsumerRunningIn" + - "fo.SubscriptionsEntry\022A\n\023message_queue_t" + - "able\030\003 \003(\0132$.apache.rocketmq.v2.MessageQ" + - "ueueItem\022]\n\024consume_status_table\030\004 \003(\0132?" + - ".apache.rocketmq.v2.ConsumerRunningInfo." + - "ConsumeStatusTableEntry\0321\n\017PropertiesEnt" + - "ry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032Z\n\022Su" + - "bscriptionsEntry\022\013\n\003key\030\001 \001(\t\0223\n\005value\030\002" + - " \001(\0132$.apache.rocketmq.v2.FilterExpressi" + - "on:\0028\001\032\\\n\027ConsumeStatusTableEntry\022\013\n\003key" + - "\030\001 \001(\t\0220\n\005value\030\002 \001(\0132!.apache.rocketmq." + - "v2.ConsumeStatus:\0028\001\"\327\001\n DescribeGroupAc" + - "cumulationRequest\022\034\n\017deployment_name\030\001 \001" + - "(\tH\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.apache.rocketmq" + - ".v2.Resource\022,\n\006topics\030\003 \003(\0132\034.apache.ro" + - "cketmq.v2.Resource\022\027\n\nlite_topic\030\004 \001(\tH\001" + - "\210\001\001B\022\n\020_deployment_nameB\r\n\013_lite_topic\"\315" + - "\006\n!DescribeGroupAccumulationResponse\022*\n\006" + - "status\030\001 \001(\0132\032.apache.rocketmq.v2.Status" + - "\022]\n\014accumulation\030\002 \001(\0132G.apache.rocketmq" + - ".v2.DescribeGroupAccumulationResponse.Gr" + - "oupAccumulation\022h\n\022topic_accumulation\030\003 " + - "\003(\0132L.apache.rocketmq.v2.DescribeGroupAc" + - "cumulationResponse.TopicAccumulationEntr" + - "y\022q\n\027lite_topic_accumulation\030\004 \003(\0132P.apa" + - "che.rocketmq.v2.DescribeGroupAccumulatio" + - "nResponse.LiteTopicAccumulationEntry\032\263\001\n" + - "\021GroupAccumulation\022\031\n\021inflight_messages\030" + - "\001 \001(\003\022\026\n\016ready_messages\030\002 \001(\003\022\024\n\014accumul" + - "ation\030\003 \001(\003\0225\n\022deliver_delay_time\030\004 \001(\0132" + - "\031.google.protobuf.Duration\022\036\n\026last_consu" + - "me_timestamp\030\005 \001(\003\032\201\001\n\026TopicAccumulation" + - "Entry\022\013\n\003key\030\001 \001(\t\022V\n\005value\030\002 \001(\0132G.apac" + - "he.rocketmq.v2.DescribeGroupAccumulation" + - "Response.GroupAccumulation:\0028\001\032\205\001\n\032LiteT" + - "opicAccumulationEntry\022\013\n\003key\030\001 \001(\t\022V\n\005va" + - "lue\030\002 \001(\0132G.apache.rocketmq.v2.DescribeG" + - "roupAccumulationResponse.GroupAccumulati" + - "on:\0028\001\"\243\001\n\024QueryTimeSpanRequest\022\034\n\017deplo" + - "yment_name\030\001 \001(\tH\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.a" + - "pache.rocketmq.v2.Resource\022,\n\006topics\030\003 \003" + - "(\0132\034.apache.rocketmq.v2.ResourceB\022\n\020_dep" + - "loyment_name\"\305\002\n\025QueryTimeSpanResponse\022*" + - "\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Stat" + - "us\022U\n\024queue_time_span_list\030\002 \003(\01327.apach" + - "e.rocketmq.v2.QueryTimeSpanResponse.Queu" + - "eTimeSpan\032\250\001\n\rQueueTimeSpan\0227\n\rmessage_q" + - "ueue\030\001 \001(\0132 .apache.rocketmq.v2.MessageQ" + - "ueue\022\025\n\rmin_timestamp\030\002 \001(\003\022\025\n\rmax_times" + - "tamp\030\003 \001(\003\022\031\n\021consume_timestamp\030\004 \001(\003\022\025\n" + - "\rdelay_time_ms\030\005 \001(\003\"\340\001\n\035ListConsumerCon" + - "nectionRequest\022\034\n\017deployment_name\030\001 \001(\tH" + - "\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.apache.rocketmq.v2" + - ".Resource\0220\n\005topic\030\003 \001(\0132\034.apache.rocket" + - "mq.v2.ResourceH\001\210\001\001\022\026\n\tliteTopic\030\004 \001(\tH\002" + - "\210\001\001B\022\n\020_deployment_nameB\010\n\006_topicB\014\n\n_li" + - "teTopic\"\201\001\n\036ListConsumerConnectionRespon" + - "se\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2." + - "Status\0223\n\013client_info\030\002 \003(\0132\036.apache.roc" + - "ketmq.v2.ClientInfo\"\332\001\n\027ResetGroupOffset" + - "Request\022\034\n\017deployment_name\030\001 \001(\tH\000\210\001\001\022+\n" + - "\005group\030\002 \001(\0132\034.apache.rocketmq.v2.Resour" + - "ce\022+\n\005topic\030\003 \001(\0132\034.apache.rocketmq.v2.R" + - "esource\0223\n\017reset_timestamp\030\004 \001(\0132\032.googl" + - "e.protobuf.TimestampB\022\n\020_deployment_name" + - "\"F\n\030ResetGroupOffsetResponse\022*\n\006status\030\001" + - " \001(\0132\032.apache.rocketmq.v2.Status\"\234\004\n\022Lis" + - "tMessageRequest\022\034\n\017deployment_name\030\001 \001(\t" + - "H\001\210\001\001\022+\n\005topic\030\002 \001(\0132\034.apache.rocketmq.v" + - "2.Resource\022\030\n\020max_message_nums\030\003 \001(\005\0223\n\017" + - "begin_timestamp\030\004 \001(\0132\032.google.protobuf." + - "Timestamp\0221\n\rend_timestamp\030\005 \001(\0132\032.googl" + - "e.protobuf.Timestamp\022\024\n\nmessage_id\030\006 \001(\t" + - "H\000\022\025\n\013message_key\030\007 \001(\tH\000\022\026\n\014subscriptio" + - "n\030\010 \001(\tH\000\022\024\n\nlite_topic\030\016 \001(\tH\000\022\026\n\tscrol" + - "l_id\030\t \001(\tH\002\210\001\001\022\025\n\010page_num\030\n \001(\005H\003\210\001\001\022\026" + - "\n\tpage_size\030\013 \001(\005H\004\210\001\001\022\030\n\013broker_name\030\014 " + - "\001(\tH\005\210\001\001\022\025\n\010queue_id\030\r \001(\005H\006\210\001\001B\014\n\nsearc" + - "h_keyB\022\n\020_deployment_nameB\014\n\n_scroll_idB" + - "\013\n\t_page_numB\014\n\n_page_sizeB\016\n\014_broker_na" + - "meB\013\n\t_queue_id\"\203\001\n\023ListMessageResponse\022" + - "*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Sta" + - "tus\022-\n\010messages\030\002 \003(\0132\033.apache.rocketmq." + - "v2.Message\022\021\n\tscroll_id\030\003 \001(\t\"\220\001\n\034PrintT" + - "hreadStackTraceRequest\022\034\n\017deployment_nam" + - "e\030\001 \001(\tH\000\210\001\001\022\021\n\tclient_id\030\002 \001(\t\022+\n\005group" + - "\030\003 \001(\0132\034.apache.rocketmq.v2.ResourceB\022\n\020" + - "_deployment_name\"\203\001\n\035PrintThreadStackTra" + - "ceResponse\022*\n\006status\030\001 \001(\0132\032.apache.rock" + - "etmq.v2.Status\022\037\n\022thread_stack_trace\030\002 \001" + - "(\tH\000\210\001\001B\025\n\023_thread_stack_trace\"\311\001\n\024Verif" + - "yMessageRequest\022\034\n\017deployment_name\030\001 \001(\t" + - "H\000\210\001\001\022\021\n\tclient_id\030\002 \001(\t\022+\n\005group\030\003 \001(\0132" + - "\034.apache.rocketmq.v2.Resource\022+\n\005topic\030\004" + - " \001(\0132\034.apache.rocketmq.v2.Resource\022\022\n\nme" + - "ssage_id\030\005 \001(\tB\022\n\020_deployment_name\"C\n\025Ve" + - "rifyMessageResponse\022*\n\006status\030\001 \001(\0132\032.ap" + - "ache.rocketmq.v2.Status\"\243\004\n\027AdminSendMes" + - "sageRequest\022\034\n\017deployment_name\030\001 \001(\tH\000\210\001" + - "\001\022+\n\005topic\030\002 \001(\0132\034.apache.rocketmq.v2.Re" + - "source\022\020\n\003tag\030\003 \001(\tH\001\210\001\001\022\020\n\003key\030\004 \001(\tH\002\210" + - "\001\001\022\014\n\004body\030\005 \001(\014\022X\n\017user_properties\030\006 \003(" + - "\0132?.apache.rocketmq.v2.AdminSendMessageR" + - "equest.UserPropertiesEntry\022D\n\021system_pro" + - "perties\030\007 \001(\0132$.apache.rocketmq.v2.Syste" + - "mPropertiesH\003\210\001\001\022J\n\010ext_info\030\010 \003(\01328.apa" + - "che.rocketmq.v2.AdminSendMessageRequest." + - "ExtInfoEntry\0325\n\023UserPropertiesEntry\022\013\n\003k" + - "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\032.\n\014ExtInfoEn" + - "try\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001B\022\n\020_" + - "deployment_nameB\006\n\004_tagB\006\n\004_keyB\024\n\022_syst" + - "em_properties\"Z\n\030AdminSendMessageRespons" + - "e\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.S" + - "tatus\022\022\n\nmessage_id\030\002 \001(\t\"\221\001\n\035GetConsume" + - "rRunningInfoRequest\022\034\n\017deployment_name\030\001" + - " \001(\tH\000\210\001\001\022+\n\005group\030\002 \001(\0132\034.apache.rocket" + - "mq.v2.Resource\022\021\n\tclient_id\030\003 \001(\tB\022\n\020_de" + - "ployment_name\"\224\001\n\036GetConsumerRunningInfo" + - "Response\022*\n\006status\030\001 \001(\0132\032.apache.rocket" + - "mq.v2.Status\022F\n\025consumer_running_info\030\002 " + - "\001(\0132\'.apache.rocketmq.v2.ConsumerRunning" + - "Info\"\306\002\n\024GetTopicRouteRequest\022\034\n\017deploym" + - "ent_name\030\001 \001(\tH\000\210\001\001\022+\n\005topic\030\002 \001(\0132\034.apa" + - "che.rocketmq.v2.Resource\022J\n\014network_type" + - "\030\003 \001(\01624.apache.rocketmq.v2.GetTopicRout" + - "eRequest.NetworkType\022\025\n\rprotocol_type\030\004 " + - "\001(\t\022\033\n\023stream_request_type\030\005 \001(\010\022\026\n\016clie" + - "nt_address\030\006 \001(\t\"7\n\013NetworkType\022\014\n\010INTER" + - "NAL\020\000\022\014\n\010INTERNET\020\001\022\014\n\010INTRANET\020\002B\022\n\020_de" + - "ployment_name\"]\n\025GetTopicRouteResponse\022*" + - "\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Stat" + - "us\022\030\n\020topic_route_data\030\002 \001(\t\"\035\n\033GetProxy" + - "RuntimeStatsRequest\"\313\001\n\034GetProxyRuntimeS" + - "tatsResponse\022*\n\006status\030\001 \001(\0132\032.apache.ro" + - "cketmq.v2.Status\022\022\n\nproxy_name\030\002 \001(\t\022\017\n\007" + - "version\030\003 \001(\t\022\016\n\006in_tps\030\004 \001(\001\022\017\n\007out_tps" + - "\030\005 \001(\001\022\023\n\013connections\030\006 \001(\003\022\021\n\tproducers" + - "\030\007 \001(\003\022\021\n\tconsumers\030\010 \001(\003*c\n\014MessageMode" + - "l\022\035\n\031MESSAGE_MODEL_UNSPECIFIED\020\000\022\016\n\nCLUS" + - "TERING\020\001\022\020\n\014BROADCASTING\020\002\022\022\n\016LITE_SELEC" + - "TIVE\020\0032\340\016\n\005Admin\022i\n\016ChangeLogLevel\022).apa" + - "che.rocketmq.v2.ChangeLogLevelRequest\032*." + - "apache.rocketmq.v2.ChangeLogLevelRespons" + - "e\"\000\022x\n\023DescribeTopicStatus\022..apache.rock" + - "etmq.v2.DescribeTopicStatusRequest\032/.apa" + - "che.rocketmq.v2.DescribeTopicStatusRespo" + - "nse\"\000\022o\n\020ListSubscription\022+.apache.rocke" + - "tmq.v2.ListSubscriptionRequest\032,.apache." + - "rocketmq.v2.ListSubscriptionResponse\"\000\022{" + - "\n\024DescribeSubscription\022/.apache.rocketmq" + - ".v2.DescribeSubscriptionRequest\0320.apache" + - ".rocketmq.v2.DescribeSubscriptionRespons" + - "e\"\000\022u\n\022DeleteSubscription\022-.apache.rocke" + - "tmq.v2.DeleteSubscriptionRequest\032..apach" + - "e.rocketmq.v2.DeleteSubscriptionResponse" + - "\"\000\022\212\001\n\031DescribeGroupAccumulation\0224.apach" + - "e.rocketmq.v2.DescribeGroupAccumulationR" + - "equest\0325.apache.rocketmq.v2.DescribeGrou" + - "pAccumulationResponse\"\000\022\201\001\n\026ListConsumer" + - "Connection\0221.apache.rocketmq.v2.ListCons" + - "umerConnectionRequest\0322.apache.rocketmq." + - "v2.ListConsumerConnectionResponse\"\000\022o\n\020R" + - "esetGroupOffset\022+.apache.rocketmq.v2.Res" + - "etGroupOffsetRequest\032,.apache.rocketmq.v" + - "2.ResetGroupOffsetResponse\"\000\022a\n\014QueryMes" + - "sage\022&.apache.rocketmq.v2.ListMessageReq" + - "uest\032\'.apache.rocketmq.v2.ListMessageRes" + - "ponse\"\000\022~\n\025PrintThreadStackTrace\0220.apach" + - "e.rocketmq.v2.PrintThreadStackTraceReque" + - "st\0321.apache.rocketmq.v2.PrintThreadStack" + - "TraceResponse\"\000\022f\n\rVerifyMessage\022(.apach" + - "e.rocketmq.v2.VerifyMessageRequest\032).apa" + - "che.rocketmq.v2.VerifyMessageResponse\"\000\022" + - "o\n\020AdminSendMessage\022+.apache.rocketmq.v2" + - ".AdminSendMessageRequest\032,.apache.rocket" + - "mq.v2.AdminSendMessageResponse\"\000\022\201\001\n\026Get" + - "ConsumerRunningInfo\0221.apache.rocketmq.v2" + - ".GetConsumerRunningInfoRequest\0322.apache." + - "rocketmq.v2.GetConsumerRunningInfoRespon" + - "se\"\000\022f\n\rGetTopicRoute\022(.apache.rocketmq." + - "v2.GetTopicRouteRequest\032).apache.rocketm" + - "q.v2.GetTopicRouteResponse\"\000\022f\n\rQueryTim" + - "eSpan\022(.apache.rocketmq.v2.QueryTimeSpan" + - "Request\032).apache.rocketmq.v2.QueryTimeSp" + - "anResponse\"\000\022{\n\024GetProxyRuntimeStats\022/.a" + - "pache.rocketmq.v2.GetProxyRuntimeStatsRe" + - "quest\0320.apache.rocketmq.v2.GetProxyRunti" + - "meStatsResponse\"\000B=\n\022apache.rocketmq.v2B" + - "\007MQAdminP\001\240\001\001\330\001\001\370\001\001\252\002\022Apache.Rocketmq.V2" + - "b\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.protobuf.DurationProto.getDescriptor(), - com.google.protobuf.TimestampProto.getDescriptor(), - apache.rocketmq.v2.MQDomain.getDescriptor(), - }); - internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ChangeLogLevelRequest_descriptor, - new java.lang.String[] { "Level", }); - internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ChangeLogLevelResponse_descriptor, - new java.lang.String[] { "Remark", }); - internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeTopicStatusRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Topic", "DeploymentName", }); - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor, - new java.lang.String[] { "Status", "TopicMessageType", "Description", "CreateTimestamp", "Tags", "Description", "CreateTimestamp", }); - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor = - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeTopicStatusResponse_TagsEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_apache_rocketmq_v2_ListSubscriptionRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ListSubscriptionRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Topic", "Group", "DeploymentName", "Topic", "Group", }); - internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor, - new java.lang.String[] { "Group", "Topic", "Expression", "Online", "LastUpdateTimestamp", "MessageModel", "SubscriptionConsistency", }); - internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_apache_rocketmq_v2_ListSubscriptionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ListSubscriptionResponse_descriptor, - new java.lang.String[] { "Status", "SubscriptionInfo", }); - internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeSubscriptionRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Topic", "Group", "DeploymentName", "Topic", "Group", }); - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor = - getDescriptor().getMessageTypes().get(8); - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor, - new java.lang.String[] { "Status", "ClientSubscriptionInfo", }); - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor = - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeSubscriptionResponse_ClientSubscriptionInfo_descriptor, - new java.lang.String[] { "ClientInfo", "SubscriptionInfo", }); - internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor = - getDescriptor().getMessageTypes().get(9); - internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DeleteSubscriptionRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Topic", "Group", "Expression", "DeploymentName", }); - internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor = - getDescriptor().getMessageTypes().get(10); - internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DeleteSubscriptionResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_ClientInfo_descriptor = - getDescriptor().getMessageTypes().get(11); - internal_static_apache_rocketmq_v2_ClientInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ClientInfo_descriptor, - new java.lang.String[] { "ClientId", "Version", "Language", "Hostname", "EgressIp", "MessageModel", }); - internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor = - getDescriptor().getMessageTypes().get(12); - internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor, - new java.lang.String[] { "MessageQueue", "ProcessQueueInfo", }); - internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor = - getDescriptor().getMessageTypes().get(13); - internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor, - new java.lang.String[] { "CommitOffset", "CachedMsgMinOffset", "CachedMsgMaxOffset", "CachedMsgCount", "CachedMsgSizeInMib", "TransactionMsgMinOffset", "TransactionMsgMaxOffset", "TransactionMsgCount", "Locked", "TryUnlockTimes", "LastLockTimestamp", "Dropped", "LastPullTimestamp", "LastConsumeTimestamp", }); - internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor = - getDescriptor().getMessageTypes().get(14); - internal_static_apache_rocketmq_v2_ConsumeStatus_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ConsumeStatus_descriptor, - new java.lang.String[] { "ReceiveRt", "ReceiveTps", "ConsumeRt", "ConsumeOkTps", "ConsumeFailedTps", "ConsumeFailedMsgs", }); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor = - getDescriptor().getMessageTypes().get(15); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor, - new java.lang.String[] { "Properties", "Subscriptions", "MessageQueueTable", "ConsumeStatusTable", }); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor = - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_PropertiesEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor = - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor.getNestedTypes().get(1); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_SubscriptionsEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor = - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_descriptor.getNestedTypes().get(2); - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ConsumerRunningInfo_ConsumeStatusTableEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor = - getDescriptor().getMessageTypes().get(16); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Group", "Topics", "LiteTopic", "DeploymentName", "LiteTopic", }); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor = - getDescriptor().getMessageTypes().get(17); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor, - new java.lang.String[] { "Status", "Accumulation", "TopicAccumulation", "LiteTopicAccumulation", }); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor = - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_GroupAccumulation_descriptor, - new java.lang.String[] { "InflightMessages", "ReadyMessages", "Accumulation", "DeliverDelayTime", "LastConsumeTimestamp", }); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor = - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor.getNestedTypes().get(1); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_TopicAccumulationEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor = - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_descriptor.getNestedTypes().get(2); - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DescribeGroupAccumulationResponse_LiteTopicAccumulationEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor = - getDescriptor().getMessageTypes().get(18); - internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Group", "Topics", "DeploymentName", }); - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor = - getDescriptor().getMessageTypes().get(19); - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor, - new java.lang.String[] { "Status", "QueueTimeSpanList", }); - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor = - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor, - new java.lang.String[] { "MessageQueue", "MinTimestamp", "MaxTimestamp", "ConsumeTimestamp", "DelayTimeMs", }); - internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor = - getDescriptor().getMessageTypes().get(20); - internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ListConsumerConnectionRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Group", "Topic", "LiteTopic", "DeploymentName", "Topic", "LiteTopic", }); - internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor = - getDescriptor().getMessageTypes().get(21); - internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ListConsumerConnectionResponse_descriptor, - new java.lang.String[] { "Status", "ClientInfo", }); - internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor = - getDescriptor().getMessageTypes().get(22); - internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Group", "Topic", "ResetTimestamp", "DeploymentName", }); - internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor = - getDescriptor().getMessageTypes().get(23); - internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(24); - internal_static_apache_rocketmq_v2_ListMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ListMessageRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Topic", "MaxMessageNums", "BeginTimestamp", "EndTimestamp", "MessageId", "MessageKey", "Subscription", "LiteTopic", "ScrollId", "PageNum", "PageSize", "BrokerName", "QueueId", "SearchKey", "DeploymentName", "ScrollId", "PageNum", "PageSize", "BrokerName", "QueueId", }); - internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(25); - internal_static_apache_rocketmq_v2_ListMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ListMessageResponse_descriptor, - new java.lang.String[] { "Status", "Messages", "ScrollId", }); - internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor = - getDescriptor().getMessageTypes().get(26); - internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor, - new java.lang.String[] { "DeploymentName", "ClientId", "Group", "DeploymentName", }); - internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor = - getDescriptor().getMessageTypes().get(27); - internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor, - new java.lang.String[] { "Status", "ThreadStackTrace", "ThreadStackTrace", }); - internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(28); - internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor, - new java.lang.String[] { "DeploymentName", "ClientId", "Group", "Topic", "MessageId", "DeploymentName", }); - internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(29); - internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(30); - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Topic", "Tag", "Key", "Body", "UserProperties", "SystemProperties", "ExtInfo", "DeploymentName", "Tag", "Key", "SystemProperties", }); - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor = - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_UserPropertiesEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor = - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_descriptor.getNestedTypes().get(1); - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AdminSendMessageRequest_ExtInfoEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(31); - internal_static_apache_rocketmq_v2_AdminSendMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AdminSendMessageResponse_descriptor, - new java.lang.String[] { "Status", "MessageId", }); - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor = - getDescriptor().getMessageTypes().get(32); - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Group", "ClientId", "DeploymentName", }); - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor = - getDescriptor().getMessageTypes().get(33); - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetConsumerRunningInfoResponse_descriptor, - new java.lang.String[] { "Status", "ConsumerRunningInfo", }); - internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(34); - internal_static_apache_rocketmq_v2_GetTopicRouteRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetTopicRouteRequest_descriptor, - new java.lang.String[] { "DeploymentName", "Topic", "NetworkType", "ProtocolType", "StreamRequestType", "ClientAddress", "DeploymentName", }); - internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor = - getDescriptor().getMessageTypes().get(35); - internal_static_apache_rocketmq_v2_GetTopicRouteResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetTopicRouteResponse_descriptor, - new java.lang.String[] { "Status", "TopicRouteData", }); - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor = - getDescriptor().getMessageTypes().get(36); - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsRequest_descriptor, - new java.lang.String[] { }); - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor = - getDescriptor().getMessageTypes().get(37); - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetProxyRuntimeStatsResponse_descriptor, - new java.lang.String[] { "Status", "ProxyName", "Version", "InTps", "OutTps", "Connections", "Producers", "Consumers", }); - com.google.protobuf.DurationProto.getDescriptor(); - com.google.protobuf.TimestampProto.getDescriptor(); - apache.rocketmq.v2.MQDomain.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MQDomain.java b/proxy/src/main/java/apache/rocketmq/v2/MQDomain.java deleted file mode 100644 index 6ba82a63f18..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MQDomain.java +++ /dev/null @@ -1,483 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public final class MQDomain { - private MQDomain() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_FilterExpression_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Resource_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Address_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Address_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Endpoints_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Broker_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_MessageQueue_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Digest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SystemProperties_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Message_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Message_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Assignment_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Status_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Status_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_UA_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_UA_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Settings_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Publishing_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Subscription_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_Metric_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_OffsetOption_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n#apache/rocketmq/v2/definition.proto\022\022a" + - "pache.rocketmq.v2\032\037google/protobuf/times" + - "tamp.proto\032\036google/protobuf/duration.pro" + - "to\"T\n\020FilterExpression\022,\n\004type\030\001 \001(\0162\036.a" + - "pache.rocketmq.v2.FilterType\022\022\n\nexpressi" + - "on\030\002 \001(\t\"\273\001\n\013RetryPolicy\022\024\n\014max_attempts" + - "\030\001 \001(\005\022E\n\023exponential_backoff\030\002 \001(\0132&.ap" + - "ache.rocketmq.v2.ExponentialBackoffH\000\022C\n" + - "\022customized_backoff\030\003 \001(\0132%.apache.rocke" + - "tmq.v2.CustomizedBackoffH\000B\n\n\010strategy\"|" + - "\n\022ExponentialBackoff\022*\n\007initial\030\001 \001(\0132\031." + - "google.protobuf.Duration\022&\n\003max\030\002 \001(\0132\031." + - "google.protobuf.Duration\022\022\n\nmultiplier\030\003" + - " \001(\002\"<\n\021CustomizedBackoff\022\'\n\004next\030\001 \003(\0132" + - "\031.google.protobuf.Duration\"4\n\010Resource\022\032" + - "\n\022resource_namespace\030\001 \001(\t\022\014\n\004name\030\002 \001(\t" + - "\"z\n\021SubscriptionEntry\022+\n\005topic\030\001 \001(\0132\034.a" + - "pache.rocketmq.v2.Resource\0228\n\nexpression" + - "\030\002 \001(\0132$.apache.rocketmq.v2.FilterExpres" + - "sion\"%\n\007Address\022\014\n\004host\030\001 \001(\t\022\014\n\004port\030\002 " + - "\001(\005\"n\n\tEndpoints\0221\n\006scheme\030\001 \001(\0162!.apach" + - "e.rocketmq.v2.AddressScheme\022.\n\taddresses" + - "\030\002 \003(\0132\033.apache.rocketmq.v2.Address\"T\n\006B" + - "roker\022\014\n\004name\030\001 \001(\t\022\n\n\002id\030\002 \001(\005\0220\n\tendpo" + - "ints\030\003 \001(\0132\035.apache.rocketmq.v2.Endpoint" + - "s\"\346\001\n\014MessageQueue\022+\n\005topic\030\001 \001(\0132\034.apac" + - "he.rocketmq.v2.Resource\022\n\n\002id\030\002 \001(\005\0222\n\np" + - "ermission\030\003 \001(\0162\036.apache.rocketmq.v2.Per" + - "mission\022*\n\006broker\030\004 \001(\0132\032.apache.rocketm" + - "q.v2.Broker\022=\n\024accept_message_types\030\005 \003(" + - "\0162\037.apache.rocketmq.v2.MessageType\"H\n\006Di" + - "gest\022,\n\004type\030\001 \001(\0162\036.apache.rocketmq.v2." + - "DigestType\022\020\n\010checksum\030\002 \001(\t\"\333\010\n\020SystemP" + - "roperties\022\020\n\003tag\030\001 \001(\tH\000\210\001\001\022\014\n\004keys\030\002 \003(" + - "\t\022\022\n\nmessage_id\030\003 \001(\t\022/\n\013body_digest\030\004 \001" + - "(\0132\032.apache.rocketmq.v2.Digest\0223\n\rbody_e" + - "ncoding\030\005 \001(\0162\034.apache.rocketmq.v2.Encod" + - "ing\0225\n\014message_type\030\006 \001(\0162\037.apache.rocke" + - "tmq.v2.MessageType\0222\n\016born_timestamp\030\007 \001" + - "(\0132\032.google.protobuf.Timestamp\022\021\n\tborn_h" + - "ost\030\010 \001(\t\0228\n\017store_timestamp\030\t \001(\0132\032.goo" + - "gle.protobuf.TimestampH\001\210\001\001\022\022\n\nstore_hos" + - "t\030\n \001(\t\022;\n\022delivery_timestamp\030\013 \001(\0132\032.go" + - "ogle.protobuf.TimestampH\002\210\001\001\022\033\n\016receipt_" + - "handle\030\014 \001(\tH\003\210\001\001\022\020\n\010queue_id\030\r \001(\005\022\031\n\014q" + - "ueue_offset\030\016 \001(\003H\004\210\001\001\022:\n\022invisible_dura" + - "tion\030\017 \001(\0132\031.google.protobuf.DurationH\005\210" + - "\001\001\022\035\n\020delivery_attempt\030\020 \001(\005H\006\210\001\001\022\032\n\rmes" + - "sage_group\030\021 \001(\tH\007\210\001\001\022\032\n\rtrace_context\030\022" + - " \001(\tH\010\210\001\001\022N\n&orphaned_transaction_recove" + - "ry_duration\030\023 \001(\0132\031.google.protobuf.Dura" + - "tionH\t\210\001\001\022C\n\021dead_letter_queue\030\024 \001(\0132#.a" + - "pache.rocketmq.v2.DeadLetterQueueH\n\210\001\001\022\027" + - "\n\nlite_topic\030\025 \001(\tH\013\210\001\001\022\025\n\010priority\030\026 \001(" + - "\005H\014\210\001\001B\006\n\004_tagB\022\n\020_store_timestampB\025\n\023_d" + - "elivery_timestampB\021\n\017_receipt_handleB\017\n\r" + - "_queue_offsetB\025\n\023_invisible_durationB\023\n\021" + - "_delivery_attemptB\020\n\016_message_groupB\020\n\016_" + - "trace_contextB)\n\'_orphaned_transaction_r" + - "ecovery_durationB\024\n\022_dead_letter_queueB\r" + - "\n\013_lite_topicB\013\n\t_priority\"4\n\017DeadLetter" + - "Queue\022\r\n\005topic\030\001 \001(\t\022\022\n\nmessage_id\030\002 \001(\t" + - "\"\206\002\n\007Message\022+\n\005topic\030\001 \001(\0132\034.apache.roc" + - "ketmq.v2.Resource\022H\n\017user_properties\030\002 \003" + - "(\0132/.apache.rocketmq.v2.Message.UserProp" + - "ertiesEntry\022?\n\021system_properties\030\003 \001(\0132$" + - ".apache.rocketmq.v2.SystemProperties\022\014\n\004" + - "body\030\004 \001(\014\0325\n\023UserPropertiesEntry\022\013\n\003key" + - "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"E\n\nAssignment\022" + - "7\n\rmessage_queue\030\001 \001(\0132 .apache.rocketmq" + - ".v2.MessageQueue\"A\n\006Status\022&\n\004code\030\001 \001(\016" + - "2\030.apache.rocketmq.v2.Code\022\017\n\007message\030\002 " + - "\001(\t\"i\n\002UA\022.\n\010language\030\001 \001(\0162\034.apache.roc" + - "ketmq.v2.Language\022\017\n\007version\030\002 \001(\t\022\020\n\010pl" + - "atform\030\003 \001(\t\022\020\n\010hostname\030\004 \001(\t\"\230\005\n\010Setti" + - "ngs\0228\n\013client_type\030\001 \001(\0162\036.apache.rocket" + - "mq.v2.ClientTypeH\001\210\001\001\0228\n\014access_point\030\002 " + - "\001(\0132\035.apache.rocketmq.v2.EndpointsH\002\210\001\001\022" + - "<\n\016backoff_policy\030\003 \001(\0132\037.apache.rocketm" + - "q.v2.RetryPolicyH\003\210\001\001\0227\n\017request_timeout" + - "\030\004 \001(\0132\031.google.protobuf.DurationH\004\210\001\001\0224" + - "\n\npublishing\030\005 \001(\0132\036.apache.rocketmq.v2." + - "PublishingH\000\0228\n\014subscription\030\006 \001(\0132 .apa" + - "che.rocketmq.v2.SubscriptionH\000\022*\n\nuser_a" + - "gent\030\007 \001(\0132\026.apache.rocketmq.v2.UA\022*\n\006me" + - "tric\030\010 \001(\0132\032.apache.rocketmq.v2.Metric\022M" + - "\n\021client_properties\030\t \003(\01322.apache.rocke" + - "tmq.v2.Settings.ClientPropertiesEntry\0327\n" + - "\025ClientPropertiesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005v" + - "alue\030\002 \001(\t:\0028\001B\t\n\007pub_subB\016\n\014_client_typ" + - "eB\017\n\r_access_pointB\021\n\017_backoff_policyB\022\n" + - "\020_request_timeout\"p\n\nPublishing\022,\n\006topic" + - "s\030\001 \003(\0132\034.apache.rocketmq.v2.Resource\022\025\n" + - "\rmax_body_size\030\002 \001(\005\022\035\n\025validate_message" + - "_type\030\003 \001(\010\"\257\003\n\014Subscription\0220\n\005group\030\001 " + - "\001(\0132\034.apache.rocketmq.v2.ResourceH\000\210\001\001\022<" + - "\n\rsubscriptions\030\002 \003(\0132%.apache.rocketmq." + - "v2.SubscriptionEntry\022\021\n\004fifo\030\003 \001(\010H\001\210\001\001\022" + - "\037\n\022receive_batch_size\030\004 \001(\005H\002\210\001\001\022<\n\024long" + - "_polling_timeout\030\005 \001(\0132\031.google.protobuf" + - ".DurationH\003\210\001\001\022$\n\027lite_subscription_quot" + - "a\030\006 \001(\005H\004\210\001\001\022 \n\023max_lite_topic_size\030\007 \001(" + - "\005H\005\210\001\001B\010\n\006_groupB\007\n\005_fifoB\025\n\023_receive_ba" + - "tch_sizeB\027\n\025_long_polling_timeoutB\032\n\030_li" + - "te_subscription_quotaB\026\n\024_max_lite_topic" + - "_size\"Y\n\006Metric\022\n\n\002on\030\001 \001(\010\0225\n\tendpoints" + - "\030\002 \001(\0132\035.apache.rocketmq.v2.EndpointsH\000\210" + - "\001\001B\014\n\n_endpoints\"\267\001\n\014OffsetOption\0229\n\006pol" + - "icy\030\001 \001(\0162\'.apache.rocketmq.v2.OffsetOpt" + - "ion.PolicyH\000\022\020\n\006offset\030\002 \001(\003H\000\022\020\n\006tail_n" + - "\030\003 \001(\003H\000\022\023\n\ttimestamp\030\004 \001(\003H\000\"$\n\006Policy\022" + - "\010\n\004LAST\020\000\022\007\n\003MIN\020\001\022\007\n\003MAX\020\002B\r\n\013offset_ty" + - "pe*Y\n\025TransactionResolution\022&\n\"TRANSACTI" + - "ON_RESOLUTION_UNSPECIFIED\020\000\022\n\n\006COMMIT\020\001\022" + - "\014\n\010ROLLBACK\020\002*W\n\021TransactionSource\022\026\n\022SO" + - "URCE_UNSPECIFIED\020\000\022\021\n\rSOURCE_CLIENT\020\001\022\027\n" + - "\023SOURCE_SERVER_CHECK\020\002*W\n\nPermission\022\032\n\026" + - "PERMISSION_UNSPECIFIED\020\000\022\010\n\004NONE\020\001\022\010\n\004RE" + - "AD\020\002\022\t\n\005WRITE\020\003\022\016\n\nREAD_WRITE\020\004*;\n\nFilte" + - "rType\022\033\n\027FILTER_TYPE_UNSPECIFIED\020\000\022\007\n\003TA" + - "G\020\001\022\007\n\003SQL\020\002*T\n\rAddressScheme\022\036\n\032ADDRESS" + - "_SCHEME_UNSPECIFIED\020\000\022\010\n\004IPv4\020\001\022\010\n\004IPv6\020" + - "\002\022\017\n\013DOMAIN_NAME\020\003*u\n\013MessageType\022\034\n\030MES" + - "SAGE_TYPE_UNSPECIFIED\020\000\022\n\n\006NORMAL\020\001\022\010\n\004F" + - "IFO\020\002\022\t\n\005DELAY\020\003\022\017\n\013TRANSACTION\020\004\022\010\n\004LIT" + - "E\020\005\022\014\n\010PRIORITY\020\006*G\n\nDigestType\022\033\n\027DIGES" + - "T_TYPE_UNSPECIFIED\020\000\022\t\n\005CRC32\020\001\022\007\n\003MD5\020\002" + - "\022\010\n\004SHA1\020\003*\244\001\n\nClientType\022\033\n\027CLIENT_TYPE" + - "_UNSPECIFIED\020\000\022\014\n\010PRODUCER\020\001\022\021\n\rPUSH_CON" + - "SUMER\020\002\022\023\n\017SIMPLE_CONSUMER\020\003\022\021\n\rPULL_CON" + - "SUMER\020\004\022\026\n\022LITE_PUSH_CONSUMER\020\005\022\030\n\024LITE_" + - "SIMPLE_CONSUMER\020\006*<\n\010Encoding\022\030\n\024ENCODIN" + - "G_UNSPECIFIED\020\000\022\014\n\010IDENTITY\020\001\022\010\n\004GZIP\020\002*" + - "\312\013\n\004Code\022\024\n\020CODE_UNSPECIFIED\020\000\022\010\n\002OK\020\240\234\001" + - "\022\026\n\020MULTIPLE_RESULTS\020\260\352\001\022\021\n\013BAD_REQUEST\020" + - "\300\270\002\022\032\n\024ILLEGAL_ACCESS_POINT\020\301\270\002\022\023\n\rILLEG" + - "AL_TOPIC\020\302\270\002\022\034\n\026ILLEGAL_CONSUMER_GROUP\020\303" + - "\270\002\022\031\n\023ILLEGAL_MESSAGE_TAG\020\304\270\002\022\031\n\023ILLEGAL" + - "_MESSAGE_KEY\020\305\270\002\022\033\n\025ILLEGAL_MESSAGE_GROU" + - "P\020\306\270\002\022\"\n\034ILLEGAL_MESSAGE_PROPERTY_KEY\020\307\270" + - "\002\022\034\n\026INVALID_TRANSACTION_ID\020\310\270\002\022\030\n\022ILLEG" + - "AL_MESSAGE_ID\020\311\270\002\022\037\n\031ILLEGAL_FILTER_EXPR" + - "ESSION\020\312\270\002\022\034\n\026ILLEGAL_INVISIBLE_TIME\020\313\270\002" + - "\022\033\n\025ILLEGAL_DELIVERY_TIME\020\314\270\002\022\034\n\026INVALID" + - "_RECEIPT_HANDLE\020\315\270\002\022)\n#MESSAGE_PROPERTY_" + - "CONFLICT_WITH_TYPE\020\316\270\002\022\036\n\030UNRECOGNIZED_C" + - "LIENT_TYPE\020\317\270\002\022\027\n\021MESSAGE_CORRUPTED\020\320\270\002\022" + - "\030\n\022CLIENT_ID_REQUIRED\020\321\270\002\022\032\n\024ILLEGAL_POL" + - "LING_TIME\020\322\270\002\022\024\n\016ILLEGAL_OFFSET\020\323\270\002\022\030\n\022I" + - "LLEGAL_LITE_TOPIC\020\324\270\002\022\037\n\031INVALID_CLIENT_" + - "PROPERTIES\020\325\270\002\022\022\n\014UNAUTHORIZED\020\244\271\002\022\026\n\020PA" + - "YMENT_REQUIRED\020\210\272\002\022\017\n\tFORBIDDEN\020\354\272\002\022\017\n\tN" + - "OT_FOUND\020\320\273\002\022\027\n\021MESSAGE_NOT_FOUND\020\321\273\002\022\025\n" + - "\017TOPIC_NOT_FOUND\020\322\273\002\022\036\n\030CONSUMER_GROUP_N" + - "OT_FOUND\020\323\273\002\022\026\n\020OFFSET_NOT_FOUND\020\324\273\002\022\025\n\017" + - "REQUEST_TIMEOUT\020\340\276\002\022\027\n\021PAYLOAD_TOO_LARGE" + - "\020\324\302\002\022\034\n\026MESSAGE_BODY_TOO_LARGE\020\325\302\002\022\030\n\022ME" + - "SSAGE_BODY_EMPTY\020\326\302\002\022\031\n\023PRECONDITION_FAI" + - "LED\020\260\316\002\022\027\n\021TOO_MANY_REQUESTS\020\224\317\002\022\037\n\031LITE" + - "_TOPIC_QUOTA_EXCEEDED\020\225\317\002\022&\n LITE_SUBSCR" + - "IPTION_QUOTA_EXCEEDED\020\226\317\002\022%\n\037REQUEST_HEA" + - "DER_FIELDS_TOO_LARGE\020\334\320\002\022\"\n\034MESSAGE_PROP" + - "ERTIES_TOO_LARGE\020\335\320\002\022\024\n\016INTERNAL_ERROR\020\320" + - "\206\003\022\033\n\025INTERNAL_SERVER_ERROR\020\321\206\003\022\026\n\020HA_NO" + - "T_AVAILABLE\020\322\206\003\022\025\n\017NOT_IMPLEMENTED\020\264\207\003\022\023" + - "\n\rPROXY_TIMEOUT\020\340\211\003\022 \n\032MASTER_PERSISTENC" + - "E_TIMEOUT\020\341\211\003\022\037\n\031SLAVE_PERSISTENCE_TIMEO" + - "UT\020\342\211\003\022\021\n\013UNSUPPORTED\020\304\212\003\022\031\n\023VERSION_UNS" + - "UPPORTED\020\305\212\003\022%\n\037VERIFY_FIFO_MESSAGE_UNSU" + - "PPORTED\020\306\212\003\022\037\n\031FAILED_TO_CONSUME_MESSAGE" + - "\020\340\324\003*\255\001\n\010Language\022\030\n\024LANGUAGE_UNSPECIFIE" + - "D\020\000\022\010\n\004JAVA\020\001\022\007\n\003CPP\020\002\022\013\n\007DOT_NET\020\003\022\n\n\006G" + - "OLANG\020\004\022\010\n\004RUST\020\005\022\n\n\006PYTHON\020\006\022\007\n\003PHP\020\007\022\013" + - "\n\007NODE_JS\020\010\022\010\n\004RUBY\020\t\022\017\n\013OBJECTIVE_C\020\n\022\010" + - "\n\004DART\020\013\022\n\n\006KOTLIN\020\014*d\n\026LiteSubscription" + - "Action\022\017\n\013PARTIAL_ADD\020\000\022\022\n\016PARTIAL_REMOV" + - "E\020\001\022\020\n\014COMPLETE_ADD\020\002\022\023\n\017COMPLETE_REMOVE" + - "\020\003*:\n\021QueryOffsetPolicy\022\r\n\tBEGINNING\020\000\022\007" + - "\n\003END\020\001\022\r\n\tTIMESTAMP\020\002B;\n\022apache.rocketm" + - "q.v2B\010MQDomainP\001\240\001\001\330\001\001\252\002\022Apache.Rocketmq" + - ".V2b\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.protobuf.TimestampProto.getDescriptor(), - com.google.protobuf.DurationProto.getDescriptor(), - }); - internal_static_apache_rocketmq_v2_FilterExpression_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_apache_rocketmq_v2_FilterExpression_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_FilterExpression_descriptor, - new java.lang.String[] { "Type", "Expression", }); - internal_static_apache_rocketmq_v2_RetryPolicy_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_RetryPolicy_descriptor, - new java.lang.String[] { "MaxAttempts", "ExponentialBackoff", "CustomizedBackoff", "Strategy", }); - internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_apache_rocketmq_v2_ExponentialBackoff_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ExponentialBackoff_descriptor, - new java.lang.String[] { "Initial", "Max", "Multiplier", }); - internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_apache_rocketmq_v2_CustomizedBackoff_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_CustomizedBackoff_descriptor, - new java.lang.String[] { "Next", }); - internal_static_apache_rocketmq_v2_Resource_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Resource_descriptor, - new java.lang.String[] { "ResourceNamespace", "Name", }); - internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor, - new java.lang.String[] { "Topic", "Expression", }); - internal_static_apache_rocketmq_v2_Address_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_apache_rocketmq_v2_Address_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Address_descriptor, - new java.lang.String[] { "Host", "Port", }); - internal_static_apache_rocketmq_v2_Endpoints_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_apache_rocketmq_v2_Endpoints_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Endpoints_descriptor, - new java.lang.String[] { "Scheme", "Addresses", }); - internal_static_apache_rocketmq_v2_Broker_descriptor = - getDescriptor().getMessageTypes().get(8); - internal_static_apache_rocketmq_v2_Broker_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Broker_descriptor, - new java.lang.String[] { "Name", "Id", "Endpoints", }); - internal_static_apache_rocketmq_v2_MessageQueue_descriptor = - getDescriptor().getMessageTypes().get(9); - internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_MessageQueue_descriptor, - new java.lang.String[] { "Topic", "Id", "Permission", "Broker", "AcceptMessageTypes", }); - internal_static_apache_rocketmq_v2_Digest_descriptor = - getDescriptor().getMessageTypes().get(10); - internal_static_apache_rocketmq_v2_Digest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Digest_descriptor, - new java.lang.String[] { "Type", "Checksum", }); - internal_static_apache_rocketmq_v2_SystemProperties_descriptor = - getDescriptor().getMessageTypes().get(11); - internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SystemProperties_descriptor, - new java.lang.String[] { "Tag", "Keys", "MessageId", "BodyDigest", "BodyEncoding", "MessageType", "BornTimestamp", "BornHost", "StoreTimestamp", "StoreHost", "DeliveryTimestamp", "ReceiptHandle", "QueueId", "QueueOffset", "InvisibleDuration", "DeliveryAttempt", "MessageGroup", "TraceContext", "OrphanedTransactionRecoveryDuration", "DeadLetterQueue", "LiteTopic", "Priority", "Tag", "StoreTimestamp", "DeliveryTimestamp", "ReceiptHandle", "QueueOffset", "InvisibleDuration", "DeliveryAttempt", "MessageGroup", "TraceContext", "OrphanedTransactionRecoveryDuration", "DeadLetterQueue", "LiteTopic", "Priority", }); - internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor = - getDescriptor().getMessageTypes().get(12); - internal_static_apache_rocketmq_v2_DeadLetterQueue_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_DeadLetterQueue_descriptor, - new java.lang.String[] { "Topic", "MessageId", }); - internal_static_apache_rocketmq_v2_Message_descriptor = - getDescriptor().getMessageTypes().get(13); - internal_static_apache_rocketmq_v2_Message_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Message_descriptor, - new java.lang.String[] { "Topic", "UserProperties", "SystemProperties", "Body", }); - internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor = - internal_static_apache_rocketmq_v2_Message_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_Assignment_descriptor = - getDescriptor().getMessageTypes().get(14); - internal_static_apache_rocketmq_v2_Assignment_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Assignment_descriptor, - new java.lang.String[] { "MessageQueue", }); - internal_static_apache_rocketmq_v2_Status_descriptor = - getDescriptor().getMessageTypes().get(15); - internal_static_apache_rocketmq_v2_Status_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Status_descriptor, - new java.lang.String[] { "Code", "Message", }); - internal_static_apache_rocketmq_v2_UA_descriptor = - getDescriptor().getMessageTypes().get(16); - internal_static_apache_rocketmq_v2_UA_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_UA_descriptor, - new java.lang.String[] { "Language", "Version", "Platform", "Hostname", }); - internal_static_apache_rocketmq_v2_Settings_descriptor = - getDescriptor().getMessageTypes().get(17); - internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Settings_descriptor, - new java.lang.String[] { "ClientType", "AccessPoint", "BackoffPolicy", "RequestTimeout", "Publishing", "Subscription", "UserAgent", "Metric", "ClientProperties", "PubSub", "ClientType", "AccessPoint", "BackoffPolicy", "RequestTimeout", }); - internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor = - internal_static_apache_rocketmq_v2_Settings_descriptor.getNestedTypes().get(0); - internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor, - new java.lang.String[] { "Key", "Value", }); - internal_static_apache_rocketmq_v2_Publishing_descriptor = - getDescriptor().getMessageTypes().get(18); - internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Publishing_descriptor, - new java.lang.String[] { "Topics", "MaxBodySize", "ValidateMessageType", }); - internal_static_apache_rocketmq_v2_Subscription_descriptor = - getDescriptor().getMessageTypes().get(19); - internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Subscription_descriptor, - new java.lang.String[] { "Group", "Subscriptions", "Fifo", "ReceiveBatchSize", "LongPollingTimeout", "LiteSubscriptionQuota", "MaxLiteTopicSize", "Group", "Fifo", "ReceiveBatchSize", "LongPollingTimeout", "LiteSubscriptionQuota", "MaxLiteTopicSize", }); - internal_static_apache_rocketmq_v2_Metric_descriptor = - getDescriptor().getMessageTypes().get(20); - internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_Metric_descriptor, - new java.lang.String[] { "On", "Endpoints", "Endpoints", }); - internal_static_apache_rocketmq_v2_OffsetOption_descriptor = - getDescriptor().getMessageTypes().get(21); - internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_OffsetOption_descriptor, - new java.lang.String[] { "Policy", "Offset", "TailN", "Timestamp", "OffsetType", }); - com.google.protobuf.TimestampProto.getDescriptor(); - com.google.protobuf.DurationProto.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MQService.java b/proxy/src/main/java/apache/rocketmq/v2/MQService.java deleted file mode 100644 index 6c69944e9b9..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MQService.java +++ /dev/null @@ -1,726 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public final class MQService { - private MQService() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable; - static final com.google.protobuf.Descriptors.Descriptor - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; - static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n apache/rocketmq/v2/service.proto\022\022apac" + - "he.rocketmq.v2\032\036google/protobuf/duration" + - ".proto\032\037google/protobuf/timestamp.proto\032" + - "#apache/rocketmq/v2/definition.proto\"r\n\021" + - "QueryRouteRequest\022+\n\005topic\030\001 \001(\0132\034.apach" + - "e.rocketmq.v2.Resource\0220\n\tendpoints\030\002 \001(" + - "\0132\035.apache.rocketmq.v2.Endpoints\"z\n\022Quer" + - "yRouteResponse\022*\n\006status\030\001 \001(\0132\032.apache." + - "rocketmq.v2.Status\0228\n\016message_queues\030\002 \003" + - "(\0132 .apache.rocketmq.v2.MessageQueue\"C\n\022" + - "SendMessageRequest\022-\n\010messages\030\001 \003(\0132\033.a" + - "pache.rocketmq.v2.Message\"\220\001\n\017SendResult" + - "Entry\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq." + - "v2.Status\022\022\n\nmessage_id\030\002 \001(\t\022\026\n\016transac" + - "tion_id\030\003 \001(\t\022\016\n\006offset\030\004 \001(\003\022\025\n\rrecall_" + - "handle\030\005 \001(\t\"w\n\023SendMessageResponse\022*\n\006s" + - "tatus\030\001 \001(\0132\032.apache.rocketmq.v2.Status\022" + - "4\n\007entries\030\002 \003(\0132#.apache.rocketmq.v2.Se" + - "ndResultEntry\"\244\001\n\026QueryAssignmentRequest" + - "\022+\n\005topic\030\001 \001(\0132\034.apache.rocketmq.v2.Res" + - "ource\022+\n\005group\030\002 \001(\0132\034.apache.rocketmq.v" + - "2.Resource\0220\n\tendpoints\030\003 \001(\0132\035.apache.r" + - "ocketmq.v2.Endpoints\"z\n\027QueryAssignmentR" + - "esponse\022*\n\006status\030\001 \001(\0132\032.apache.rocketm" + - "q.v2.Status\0223\n\013assignments\030\002 \003(\0132\036.apach" + - "e.rocketmq.v2.Assignment\"\270\003\n\025ReceiveMess" + - "ageRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocke" + - "tmq.v2.Resource\0227\n\rmessage_queue\030\002 \001(\0132 " + - ".apache.rocketmq.v2.MessageQueue\022?\n\021filt" + - "er_expression\030\003 \001(\0132$.apache.rocketmq.v2" + - ".FilterExpression\022\022\n\nbatch_size\030\004 \001(\005\022:\n" + - "\022invisible_duration\030\005 \001(\0132\031.google.proto" + - "buf.DurationH\000\210\001\001\022\022\n\nauto_renew\030\006 \001(\010\022<\n" + - "\024long_polling_timeout\030\007 \001(\0132\031.google.pro" + - "tobuf.DurationH\001\210\001\001\022\027\n\nattempt_id\030\010 \001(\tH" + - "\002\210\001\001B\025\n\023_invisible_durationB\027\n\025_long_pol" + - "ling_timeoutB\r\n\013_attempt_id\"\273\001\n\026ReceiveM" + - "essageResponse\022,\n\006status\030\001 \001(\0132\032.apache." + - "rocketmq.v2.StatusH\000\022.\n\007message\030\002 \001(\0132\033." + - "apache.rocketmq.v2.MessageH\000\0228\n\022delivery" + - "_timestamp\030\003 \001(\0132\032.google.protobuf.Times" + - "tampH\000B\t\n\007content\"e\n\017AckMessageEntry\022\022\n\n" + - "message_id\030\001 \001(\t\022\026\n\016receipt_handle\030\002 \001(\t" + - "\022\027\n\nlite_topic\030\003 \001(\tH\000\210\001\001B\r\n\013_lite_topic" + - "\"\243\001\n\021AckMessageRequest\022+\n\005group\030\001 \001(\0132\034." + - "apache.rocketmq.v2.Resource\022+\n\005topic\030\002 \001" + - "(\0132\034.apache.rocketmq.v2.Resource\0224\n\007entr" + - "ies\030\003 \003(\0132#.apache.rocketmq.v2.AckMessag" + - "eEntry\"o\n\025AckMessageResultEntry\022\022\n\nmessa" + - "ge_id\030\001 \001(\t\022\026\n\016receipt_handle\030\002 \001(\t\022*\n\006s" + - "tatus\030\003 \001(\0132\032.apache.rocketmq.v2.Status\"" + - "|\n\022AckMessageResponse\022*\n\006status\030\001 \001(\0132\032." + - "apache.rocketmq.v2.Status\022:\n\007entries\030\002 \003" + - "(\0132).apache.rocketmq.v2.AckMessageResult" + - "Entry\"\217\002\n&ForwardMessageToDeadLetterQueu" + - "eRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocketm" + - "q.v2.Resource\022+\n\005topic\030\002 \001(\0132\034.apache.ro" + - "cketmq.v2.Resource\022\026\n\016receipt_handle\030\003 \001" + - "(\t\022\022\n\nmessage_id\030\004 \001(\t\022\030\n\020delivery_attem" + - "pt\030\005 \001(\005\022\035\n\025max_delivery_attempts\030\006 \001(\005\022" + - "\027\n\nlite_topic\030\007 \001(\tH\000\210\001\001B\r\n\013_lite_topic\"" + - "U\n\'ForwardMessageToDeadLetterQueueRespon" + - "se\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2." + - "Status\"\203\001\n\020HeartbeatRequest\0220\n\005group\030\001 \001" + - "(\0132\034.apache.rocketmq.v2.ResourceH\000\210\001\001\0223\n" + - "\013client_type\030\002 \001(\0162\036.apache.rocketmq.v2." + - "ClientTypeB\010\n\006_group\"?\n\021HeartbeatRespons" + - "e\022*\n\006status\030\001 \001(\0132\032.apache.rocketmq.v2.S" + - "tatus\"\375\001\n\025EndTransactionRequest\022+\n\005topic" + - "\030\001 \001(\0132\034.apache.rocketmq.v2.Resource\022\022\n\n" + - "message_id\030\002 \001(\t\022\026\n\016transaction_id\030\003 \001(\t" + - "\022=\n\nresolution\030\004 \001(\0162).apache.rocketmq.v" + - "2.TransactionResolution\0225\n\006source\030\005 \001(\0162" + - "%.apache.rocketmq.v2.TransactionSource\022\025" + - "\n\rtrace_context\030\006 \001(\t\"D\n\026EndTransactionR" + - "esponse\022*\n\006status\030\001 \001(\0132\032.apache.rocketm" + - "q.v2.Status\"-\n\034PrintThreadStackTraceComm" + - "and\022\r\n\005nonce\030\001 \001(\t\"*\n\031ReconnectEndpoints" + - "Command\022\r\n\005nonce\030\001 \001(\t\"Y\n\020ThreadStackTra" + - "ce\022\r\n\005nonce\030\001 \001(\t\022\037\n\022thread_stack_trace\030" + - "\002 \001(\tH\000\210\001\001B\025\n\023_thread_stack_trace\"S\n\024Ver" + - "ifyMessageCommand\022\r\n\005nonce\030\001 \001(\t\022,\n\007mess" + - "age\030\002 \001(\0132\033.apache.rocketmq.v2.Message\"$" + - "\n\023VerifyMessageResult\022\r\n\005nonce\030\001 \001(\t\"i\n!" + - "RecoverOrphanedTransactionCommand\022,\n\007mes" + - "sage\030\001 \001(\0132\033.apache.rocketmq.v2.Message\022" + - "\026\n\016transaction_id\030\002 \001(\t\"2\n\034NotifyUnsubsc" + - "ribeLiteCommand\022\022\n\nlite_topic\030\001 \001(\t\"\335\005\n\020" + - "TelemetryCommand\022/\n\006status\030\001 \001(\0132\032.apach" + - "e.rocketmq.v2.StatusH\001\210\001\001\0220\n\010settings\030\002 " + - "\001(\0132\034.apache.rocketmq.v2.SettingsH\000\022B\n\022t" + - "hread_stack_trace\030\003 \001(\0132$.apache.rocketm" + - "q.v2.ThreadStackTraceH\000\022H\n\025verify_messag" + - "e_result\030\004 \001(\0132\'.apache.rocketmq.v2.Veri" + - "fyMessageResultH\000\022e\n$recover_orphaned_tr" + - "ansaction_command\030\005 \001(\01325.apache.rocketm" + - "q.v2.RecoverOrphanedTransactionCommandH\000" + - "\022\\\n print_thread_stack_trace_command\030\006 \001" + - "(\01320.apache.rocketmq.v2.PrintThreadStack" + - "TraceCommandH\000\022J\n\026verify_message_command" + - "\030\007 \001(\0132(.apache.rocketmq.v2.VerifyMessag" + - "eCommandH\000\022T\n\033reconnect_endpoints_comman" + - "d\030\010 \001(\0132-.apache.rocketmq.v2.ReconnectEn" + - "dpointsCommandH\000\022[\n\037notify_unsubscribe_l" + - "ite_command\030\t \001(\01320.apache.rocketmq.v2.N" + - "otifyUnsubscribeLiteCommandH\000B\t\n\007command" + - "B\t\n\007_status\"\\\n\036NotifyClientTerminationRe" + - "quest\0220\n\005group\030\001 \001(\0132\034.apache.rocketmq.v" + - "2.ResourceH\000\210\001\001B\010\n\006_group\"M\n\037NotifyClien" + - "tTerminationResponse\022*\n\006status\030\001 \001(\0132\032.a" + - "pache.rocketmq.v2.Status\"\247\002\n\036ChangeInvis" + - "ibleDurationRequest\022+\n\005group\030\001 \001(\0132\034.apa" + - "che.rocketmq.v2.Resource\022+\n\005topic\030\002 \001(\0132" + - "\034.apache.rocketmq.v2.Resource\022\026\n\016receipt" + - "_handle\030\003 \001(\t\0225\n\022invisible_duration\030\004 \001(" + - "\0132\031.google.protobuf.Duration\022\022\n\nmessage_" + - "id\030\005 \001(\t\022\027\n\nlite_topic\030\006 \001(\tH\000\210\001\001\022\024\n\007sus" + - "pend\030\007 \001(\010H\001\210\001\001B\r\n\013_lite_topicB\n\n\010_suspe" + - "nd\"e\n\037ChangeInvisibleDurationResponse\022*\n" + - "\006status\030\001 \001(\0132\032.apache.rocketmq.v2.Statu" + - "s\022\026\n\016receipt_handle\030\002 \001(\t\"\230\002\n\022PullMessag" + - "eRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocketm" + - "q.v2.Resource\0227\n\rmessage_queue\030\002 \001(\0132 .a" + - "pache.rocketmq.v2.MessageQueue\022\016\n\006offset" + - "\030\003 \001(\003\022\022\n\nbatch_size\030\004 \001(\005\022?\n\021filter_exp" + - "ression\030\005 \001(\0132$.apache.rocketmq.v2.Filte" + - "rExpression\0227\n\024long_polling_timeout\030\006 \001(" + - "\0132\031.google.protobuf.Duration\"\225\001\n\023PullMes" + - "sageResponse\022,\n\006status\030\001 \001(\0132\032.apache.ro" + - "cketmq.v2.StatusH\000\022.\n\007message\030\002 \001(\0132\033.ap" + - "ache.rocketmq.v2.MessageH\000\022\025\n\013next_offse" + - "t\030\003 \001(\003H\000B\t\n\007content\"\213\001\n\023UpdateOffsetReq" + - "uest\022+\n\005group\030\001 \001(\0132\034.apache.rocketmq.v2" + - ".Resource\0227\n\rmessage_queue\030\002 \001(\0132 .apach" + - "e.rocketmq.v2.MessageQueue\022\016\n\006offset\030\003 \001" + - "(\003\"B\n\024UpdateOffsetResponse\022*\n\006status\030\001 \001" + - "(\0132\032.apache.rocketmq.v2.Status\"x\n\020GetOff" + - "setRequest\022+\n\005group\030\001 \001(\0132\034.apache.rocke" + - "tmq.v2.Resource\0227\n\rmessage_queue\030\002 \001(\0132 " + - ".apache.rocketmq.v2.MessageQueue\"O\n\021GetO" + - "ffsetResponse\022*\n\006status\030\001 \001(\0132\032.apache.r" + - "ocketmq.v2.Status\022\016\n\006offset\030\002 \001(\003\"\323\001\n\022Qu" + - "eryOffsetRequest\0227\n\rmessage_queue\030\001 \001(\0132" + - " .apache.rocketmq.v2.MessageQueue\022B\n\023que" + - "ry_offset_policy\030\002 \001(\0162%.apache.rocketmq" + - ".v2.QueryOffsetPolicy\0222\n\ttimestamp\030\003 \001(\013" + - "2\032.google.protobuf.TimestampH\000\210\001\001B\014\n\n_ti" + - "mestamp\"Q\n\023QueryOffsetResponse\022*\n\006status" + - "\030\001 \001(\0132\032.apache.rocketmq.v2.Status\022\016\n\006of" + - "fset\030\002 \001(\003\"Z\n\024RecallMessageRequest\022+\n\005to" + - "pic\030\001 \001(\0132\034.apache.rocketmq.v2.Resource\022" + - "\025\n\rrecall_handle\030\002 \001(\t\"W\n\025RecallMessageR" + - "esponse\022*\n\006status\030\001 \001(\0132\032.apache.rocketm" + - "q.v2.Status\022\022\n\nmessage_id\030\002 \001(\t\"\275\002\n\033Sync" + - "LiteSubscriptionRequest\022:\n\006action\030\001 \001(\0162" + - "*.apache.rocketmq.v2.LiteSubscriptionAct" + - "ion\022+\n\005topic\030\002 \001(\0132\034.apache.rocketmq.v2." + - "Resource\022+\n\005group\030\003 \001(\0132\034.apache.rocketm" + - "q.v2.Resource\022\026\n\016lite_topic_set\030\004 \003(\t\022\024\n" + - "\007version\030\005 \001(\003H\000\210\001\001\022<\n\roffset_option\030\006 \001" + - "(\0132 .apache.rocketmq.v2.OffsetOptionH\001\210\001" + - "\001B\n\n\010_versionB\020\n\016_offset_option\"J\n\034SyncL" + - "iteSubscriptionResponse\022*\n\006status\030\001 \001(\0132" + - "\032.apache.rocketmq.v2.Status2\314\016\n\020Messagin" + - "gService\022]\n\nQueryRoute\022%.apache.rocketmq" + - ".v2.QueryRouteRequest\032&.apache.rocketmq." + - "v2.QueryRouteResponse\"\000\022Z\n\tHeartbeat\022$.a" + - "pache.rocketmq.v2.HeartbeatRequest\032%.apa" + - "che.rocketmq.v2.HeartbeatResponse\"\000\022`\n\013S" + - "endMessage\022&.apache.rocketmq.v2.SendMess" + - "ageRequest\032\'.apache.rocketmq.v2.SendMess" + - "ageResponse\"\000\022l\n\017QueryAssignment\022*.apach" + - "e.rocketmq.v2.QueryAssignmentRequest\032+.a" + - "pache.rocketmq.v2.QueryAssignmentRespons" + - "e\"\000\022k\n\016ReceiveMessage\022).apache.rocketmq." + - "v2.ReceiveMessageRequest\032*.apache.rocket" + - "mq.v2.ReceiveMessageResponse\"\0000\001\022]\n\nAckM" + - "essage\022%.apache.rocketmq.v2.AckMessageRe" + - "quest\032&.apache.rocketmq.v2.AckMessageRes" + - "ponse\"\000\022\234\001\n\037ForwardMessageToDeadLetterQu" + - "eue\022:.apache.rocketmq.v2.ForwardMessageT" + - "oDeadLetterQueueRequest\032;.apache.rocketm" + - "q.v2.ForwardMessageToDeadLetterQueueResp" + - "onse\"\000\022b\n\013PullMessage\022&.apache.rocketmq." + - "v2.PullMessageRequest\032\'.apache.rocketmq." + - "v2.PullMessageResponse\"\0000\001\022c\n\014UpdateOffs" + - "et\022\'.apache.rocketmq.v2.UpdateOffsetRequ" + - "est\032(.apache.rocketmq.v2.UpdateOffsetRes" + - "ponse\"\000\022Z\n\tGetOffset\022$.apache.rocketmq.v" + - "2.GetOffsetRequest\032%.apache.rocketmq.v2." + - "GetOffsetResponse\"\000\022`\n\013QueryOffset\022&.apa" + - "che.rocketmq.v2.QueryOffsetRequest\032\'.apa" + - "che.rocketmq.v2.QueryOffsetResponse\"\000\022i\n" + - "\016EndTransaction\022).apache.rocketmq.v2.End" + - "TransactionRequest\032*.apache.rocketmq.v2." + - "EndTransactionResponse\"\000\022]\n\tTelemetry\022$." + - "apache.rocketmq.v2.TelemetryCommand\032$.ap" + - "ache.rocketmq.v2.TelemetryCommand\"\000(\0010\001\022" + - "\204\001\n\027NotifyClientTermination\0222.apache.roc" + - "ketmq.v2.NotifyClientTerminationRequest\032" + - "3.apache.rocketmq.v2.NotifyClientTermina" + - "tionResponse\"\000\022\204\001\n\027ChangeInvisibleDurati" + - "on\0222.apache.rocketmq.v2.ChangeInvisibleD" + - "urationRequest\0323.apache.rocketmq.v2.Chan" + - "geInvisibleDurationResponse\"\000\022f\n\rRecallM" + - "essage\022(.apache.rocketmq.v2.RecallMessag" + - "eRequest\032).apache.rocketmq.v2.RecallMess" + - "ageResponse\"\000\022{\n\024SyncLiteSubscription\022/." + - "apache.rocketmq.v2.SyncLiteSubscriptionR" + - "equest\0320.apache.rocketmq.v2.SyncLiteSubs" + - "criptionResponse\"\000B<\n\022apache.rocketmq.v2" + - "B\tMQServiceP\001\240\001\001\330\001\001\252\002\022Apache.Rocketmq.V2" + - "b\006proto3" - }; - descriptor = com.google.protobuf.Descriptors.FileDescriptor - .internalBuildGeneratedFileFrom(descriptorData, - new com.google.protobuf.Descriptors.FileDescriptor[] { - com.google.protobuf.DurationProto.getDescriptor(), - com.google.protobuf.TimestampProto.getDescriptor(), - apache.rocketmq.v2.MQDomain.getDescriptor(), - }); - internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor = - getDescriptor().getMessageTypes().get(0); - internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor, - new java.lang.String[] { "Topic", "Endpoints", }); - internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor = - getDescriptor().getMessageTypes().get(1); - internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor, - new java.lang.String[] { "Status", "MessageQueues", }); - internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(2); - internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor, - new java.lang.String[] { "Messages", }); - internal_static_apache_rocketmq_v2_SendResultEntry_descriptor = - getDescriptor().getMessageTypes().get(3); - internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SendResultEntry_descriptor, - new java.lang.String[] { "Status", "MessageId", "TransactionId", "Offset", "RecallHandle", }); - internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(4); - internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor, - new java.lang.String[] { "Status", "Entries", }); - internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor = - getDescriptor().getMessageTypes().get(5); - internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor, - new java.lang.String[] { "Topic", "Group", "Endpoints", }); - internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor = - getDescriptor().getMessageTypes().get(6); - internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor, - new java.lang.String[] { "Status", "Assignments", }); - internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(7); - internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor, - new java.lang.String[] { "Group", "MessageQueue", "FilterExpression", "BatchSize", "InvisibleDuration", "AutoRenew", "LongPollingTimeout", "AttemptId", "InvisibleDuration", "LongPollingTimeout", "AttemptId", }); - internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(8); - internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor, - new java.lang.String[] { "Status", "Message", "DeliveryTimestamp", "Content", }); - internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor = - getDescriptor().getMessageTypes().get(9); - internal_static_apache_rocketmq_v2_AckMessageEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AckMessageEntry_descriptor, - new java.lang.String[] { "MessageId", "ReceiptHandle", "LiteTopic", "LiteTopic", }); - internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(10); - internal_static_apache_rocketmq_v2_AckMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AckMessageRequest_descriptor, - new java.lang.String[] { "Group", "Topic", "Entries", }); - internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor = - getDescriptor().getMessageTypes().get(11); - internal_static_apache_rocketmq_v2_AckMessageResultEntry_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AckMessageResultEntry_descriptor, - new java.lang.String[] { "MessageId", "ReceiptHandle", "Status", }); - internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(12); - internal_static_apache_rocketmq_v2_AckMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_AckMessageResponse_descriptor, - new java.lang.String[] { "Status", "Entries", }); - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor = - getDescriptor().getMessageTypes().get(13); - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueRequest_descriptor, - new java.lang.String[] { "Group", "Topic", "ReceiptHandle", "MessageId", "DeliveryAttempt", "MaxDeliveryAttempts", "LiteTopic", "LiteTopic", }); - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor = - getDescriptor().getMessageTypes().get(14); - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ForwardMessageToDeadLetterQueueResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor = - getDescriptor().getMessageTypes().get(15); - internal_static_apache_rocketmq_v2_HeartbeatRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_HeartbeatRequest_descriptor, - new java.lang.String[] { "Group", "ClientType", "Group", }); - internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor = - getDescriptor().getMessageTypes().get(16); - internal_static_apache_rocketmq_v2_HeartbeatResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_HeartbeatResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor = - getDescriptor().getMessageTypes().get(17); - internal_static_apache_rocketmq_v2_EndTransactionRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_EndTransactionRequest_descriptor, - new java.lang.String[] { "Topic", "MessageId", "TransactionId", "Resolution", "Source", "TraceContext", }); - internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor = - getDescriptor().getMessageTypes().get(18); - internal_static_apache_rocketmq_v2_EndTransactionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_EndTransactionResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor = - getDescriptor().getMessageTypes().get(19); - internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor, - new java.lang.String[] { "Nonce", }); - internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor = - getDescriptor().getMessageTypes().get(20); - internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor, - new java.lang.String[] { "Nonce", }); - internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor = - getDescriptor().getMessageTypes().get(21); - internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor, - new java.lang.String[] { "Nonce", "ThreadStackTrace", "ThreadStackTrace", }); - internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor = - getDescriptor().getMessageTypes().get(22); - internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor, - new java.lang.String[] { "Nonce", "Message", }); - internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor = - getDescriptor().getMessageTypes().get(23); - internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor, - new java.lang.String[] { "Nonce", }); - internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor = - getDescriptor().getMessageTypes().get(24); - internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor, - new java.lang.String[] { "Message", "TransactionId", }); - internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor = - getDescriptor().getMessageTypes().get(25); - internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor, - new java.lang.String[] { "LiteTopic", }); - internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor = - getDescriptor().getMessageTypes().get(26); - internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor, - new java.lang.String[] { "Status", "Settings", "ThreadStackTrace", "VerifyMessageResult", "RecoverOrphanedTransactionCommand", "PrintThreadStackTraceCommand", "VerifyMessageCommand", "ReconnectEndpointsCommand", "NotifyUnsubscribeLiteCommand", "Command", "Status", }); - internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor = - getDescriptor().getMessageTypes().get(27); - internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor, - new java.lang.String[] { "Group", "Group", }); - internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor = - getDescriptor().getMessageTypes().get(28); - internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor = - getDescriptor().getMessageTypes().get(29); - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationRequest_descriptor, - new java.lang.String[] { "Group", "Topic", "ReceiptHandle", "InvisibleDuration", "MessageId", "LiteTopic", "Suspend", "LiteTopic", "Suspend", }); - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor = - getDescriptor().getMessageTypes().get(30); - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_ChangeInvisibleDurationResponse_descriptor, - new java.lang.String[] { "Status", "ReceiptHandle", }); - internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(31); - internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor, - new java.lang.String[] { "Group", "MessageQueue", "Offset", "BatchSize", "FilterExpression", "LongPollingTimeout", }); - internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(32); - internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor, - new java.lang.String[] { "Status", "Message", "NextOffset", "Content", }); - internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor = - getDescriptor().getMessageTypes().get(33); - internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor, - new java.lang.String[] { "Group", "MessageQueue", "Offset", }); - internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor = - getDescriptor().getMessageTypes().get(34); - internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor, - new java.lang.String[] { "Status", }); - internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor = - getDescriptor().getMessageTypes().get(35); - internal_static_apache_rocketmq_v2_GetOffsetRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetOffsetRequest_descriptor, - new java.lang.String[] { "Group", "MessageQueue", }); - internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor = - getDescriptor().getMessageTypes().get(36); - internal_static_apache_rocketmq_v2_GetOffsetResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_GetOffsetResponse_descriptor, - new java.lang.String[] { "Status", "Offset", }); - internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor = - getDescriptor().getMessageTypes().get(37); - internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor, - new java.lang.String[] { "MessageQueue", "QueryOffsetPolicy", "Timestamp", "Timestamp", }); - internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor = - getDescriptor().getMessageTypes().get(38); - internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor, - new java.lang.String[] { "Status", "Offset", }); - internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor = - getDescriptor().getMessageTypes().get(39); - internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor, - new java.lang.String[] { "Topic", "RecallHandle", }); - internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor = - getDescriptor().getMessageTypes().get(40); - internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor, - new java.lang.String[] { "Status", "MessageId", }); - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor = - getDescriptor().getMessageTypes().get(41); - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor, - new java.lang.String[] { "Action", "Topic", "Group", "LiteTopicSet", "Version", "OffsetOption", "Version", "OffsetOption", }); - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor = - getDescriptor().getMessageTypes().get(42); - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable = new - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( - internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor, - new java.lang.String[] { "Status", }); - com.google.protobuf.DurationProto.getDescriptor(); - com.google.protobuf.TimestampProto.getDescriptor(); - apache.rocketmq.v2.MQDomain.getDescriptor(); - } - - // @@protoc_insertion_point(outer_class_scope) -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Message.java b/proxy/src/main/java/apache/rocketmq/v2/Message.java deleted file mode 100644 index 846fc75ef10..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Message.java +++ /dev/null @@ -1,1242 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Message} - */ -public final class Message extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Message) - MessageOrBuilder { -private static final long serialVersionUID = 0L; - // Use Message.newBuilder() to construct. - private Message(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Message() { - body_ = com.google.protobuf.ByteString.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Message(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Message( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - userProperties_ = com.google.protobuf.MapField.newMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000001; - } - com.google.protobuf.MapEntry - userProperties__ = input.readMessage( - UserPropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - userProperties_.getMutableMap().put( - userProperties__.getKey(), userProperties__.getValue()); - break; - } - case 26: { - apache.rocketmq.v2.SystemProperties.Builder subBuilder = null; - if (systemProperties_ != null) { - subBuilder = systemProperties_.toBuilder(); - } - systemProperties_ = input.readMessage(apache.rocketmq.v2.SystemProperties.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(systemProperties_); - systemProperties_ = subBuilder.buildPartial(); - } - - break; - } - case 34: { - - body_ = input.readBytes(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 2: - return internalGetUserProperties(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Message.class, apache.rocketmq.v2.Message.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int USER_PROPERTIES_FIELD_NUMBER = 2; - private static final class UserPropertiesDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_UserPropertiesEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> userProperties_; - private com.google.protobuf.MapField - internalGetUserProperties() { - if (userProperties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - } - return userProperties_; - } - - public int getUserPropertiesCount() { - return internalGetUserProperties().getMap().size(); - } - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - - @java.lang.Override - public boolean containsUserProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetUserProperties().getMap().containsKey(key); - } - /** - * Use {@link #getUserPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getUserProperties() { - return getUserPropertiesMap(); - } - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - @java.lang.Override - - public java.util.Map getUserPropertiesMap() { - return internalGetUserProperties().getMap(); - } - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public static final int SYSTEM_PROPERTIES_FIELD_NUMBER = 3; - private apache.rocketmq.v2.SystemProperties systemProperties_; - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - * @return Whether the systemProperties field is set. - */ - @java.lang.Override - public boolean hasSystemProperties() { - return systemProperties_ != null; - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - * @return The systemProperties. - */ - @java.lang.Override - public apache.rocketmq.v2.SystemProperties getSystemProperties() { - return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { - return getSystemProperties(); - } - - public static final int BODY_FIELD_NUMBER = 4; - private com.google.protobuf.ByteString body_; - /** - * bytes body = 4; - * @return The body. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBody() { - return body_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (topic_ != null) { - output.writeMessage(1, getTopic()); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetUserProperties(), - UserPropertiesDefaultEntryHolder.defaultEntry, - 2); - if (systemProperties_ != null) { - output.writeMessage(3, getSystemProperties()); - } - if (!body_.isEmpty()) { - output.writeBytes(4, body_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getTopic()); - } - for (java.util.Map.Entry entry - : internalGetUserProperties().getMap().entrySet()) { - com.google.protobuf.MapEntry - userProperties__ = UserPropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, userProperties__); - } - if (systemProperties_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getSystemProperties()); - } - if (!body_.isEmpty()) { - size += com.google.protobuf.CodedOutputStream - .computeBytesSize(4, body_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Message)) { - return super.equals(obj); - } - apache.rocketmq.v2.Message other = (apache.rocketmq.v2.Message) obj; - - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!internalGetUserProperties().equals( - other.internalGetUserProperties())) return false; - if (hasSystemProperties() != other.hasSystemProperties()) return false; - if (hasSystemProperties()) { - if (!getSystemProperties() - .equals(other.getSystemProperties())) return false; - } - if (!getBody() - .equals(other.getBody())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (!internalGetUserProperties().getMap().isEmpty()) { - hash = (37 * hash) + USER_PROPERTIES_FIELD_NUMBER; - hash = (53 * hash) + internalGetUserProperties().hashCode(); - } - if (hasSystemProperties()) { - hash = (37 * hash) + SYSTEM_PROPERTIES_FIELD_NUMBER; - hash = (53 * hash) + getSystemProperties().hashCode(); - } - hash = (37 * hash) + BODY_FIELD_NUMBER; - hash = (53 * hash) + getBody().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Message parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Message parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Message parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Message parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Message parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Message parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Message parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Message parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Message parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Message parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Message parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Message parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Message prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Message} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Message) - apache.rocketmq.v2.MessageOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 2: - return internalGetUserProperties(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 2: - return internalGetMutableUserProperties(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Message.class, apache.rocketmq.v2.Message.Builder.class); - } - - // Construct using apache.rocketmq.v2.Message.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - internalGetMutableUserProperties().clear(); - if (systemPropertiesBuilder_ == null) { - systemProperties_ = null; - } else { - systemProperties_ = null; - systemPropertiesBuilder_ = null; - } - body_ = com.google.protobuf.ByteString.EMPTY; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Message_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Message getDefaultInstanceForType() { - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Message build() { - apache.rocketmq.v2.Message result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Message buildPartial() { - apache.rocketmq.v2.Message result = new apache.rocketmq.v2.Message(this); - int from_bitField0_ = bitField0_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.userProperties_ = internalGetUserProperties(); - result.userProperties_.makeImmutable(); - if (systemPropertiesBuilder_ == null) { - result.systemProperties_ = systemProperties_; - } else { - result.systemProperties_ = systemPropertiesBuilder_.build(); - } - result.body_ = body_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Message) { - return mergeFrom((apache.rocketmq.v2.Message)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Message other) { - if (other == apache.rocketmq.v2.Message.getDefaultInstance()) return this; - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - internalGetMutableUserProperties().mergeFrom( - other.internalGetUserProperties()); - if (other.hasSystemProperties()) { - mergeSystemProperties(other.getSystemProperties()); - } - if (other.getBody() != com.google.protobuf.ByteString.EMPTY) { - setBody(other.getBody()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Message parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Message) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> userProperties_; - private com.google.protobuf.MapField - internalGetUserProperties() { - if (userProperties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - } - return userProperties_; - } - private com.google.protobuf.MapField - internalGetMutableUserProperties() { - onChanged();; - if (userProperties_ == null) { - userProperties_ = com.google.protobuf.MapField.newMapField( - UserPropertiesDefaultEntryHolder.defaultEntry); - } - if (!userProperties_.isMutable()) { - userProperties_ = userProperties_.copy(); - } - return userProperties_; - } - - public int getUserPropertiesCount() { - return internalGetUserProperties().getMap().size(); - } - /** - *
-     * User defined key-value pairs.
-     * If user_properties contain the reserved keys by RocketMQ,
-     * the send message request will be aborted with status `INVALID_ARGUMENT`.
-     * See below links for the reserved keys
-     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-     * 
- * - * map<string, string> user_properties = 2; - */ - - @java.lang.Override - public boolean containsUserProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetUserProperties().getMap().containsKey(key); - } - /** - * Use {@link #getUserPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getUserProperties() { - return getUserPropertiesMap(); - } - /** - *
-     * User defined key-value pairs.
-     * If user_properties contain the reserved keys by RocketMQ,
-     * the send message request will be aborted with status `INVALID_ARGUMENT`.
-     * See below links for the reserved keys
-     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-     * 
- * - * map<string, string> user_properties = 2; - */ - @java.lang.Override - - public java.util.Map getUserPropertiesMap() { - return internalGetUserProperties().getMap(); - } - /** - *
-     * User defined key-value pairs.
-     * If user_properties contain the reserved keys by RocketMQ,
-     * the send message request will be aborted with status `INVALID_ARGUMENT`.
-     * See below links for the reserved keys
-     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-     * 
- * - * map<string, string> user_properties = 2; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * User defined key-value pairs.
-     * If user_properties contain the reserved keys by RocketMQ,
-     * the send message request will be aborted with status `INVALID_ARGUMENT`.
-     * See below links for the reserved keys
-     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-     * 
- * - * map<string, string> user_properties = 2; - */ - @java.lang.Override - - public java.lang.String getUserPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetUserProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearUserProperties() { - internalGetMutableUserProperties().getMutableMap() - .clear(); - return this; - } - /** - *
-     * User defined key-value pairs.
-     * If user_properties contain the reserved keys by RocketMQ,
-     * the send message request will be aborted with status `INVALID_ARGUMENT`.
-     * See below links for the reserved keys
-     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-     * 
- * - * map<string, string> user_properties = 2; - */ - - public Builder removeUserProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableUserProperties().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableUserProperties() { - return internalGetMutableUserProperties().getMutableMap(); - } - /** - *
-     * User defined key-value pairs.
-     * If user_properties contain the reserved keys by RocketMQ,
-     * the send message request will be aborted with status `INVALID_ARGUMENT`.
-     * See below links for the reserved keys
-     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-     * 
- * - * map<string, string> user_properties = 2; - */ - public Builder putUserProperties( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableUserProperties().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * User defined key-value pairs.
-     * If user_properties contain the reserved keys by RocketMQ,
-     * the send message request will be aborted with status `INVALID_ARGUMENT`.
-     * See below links for the reserved keys
-     * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-     * 
- * - * map<string, string> user_properties = 2; - */ - - public Builder putAllUserProperties( - java.util.Map values) { - internalGetMutableUserProperties().getMutableMap() - .putAll(values); - return this; - } - - private apache.rocketmq.v2.SystemProperties systemProperties_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> systemPropertiesBuilder_; - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - * @return Whether the systemProperties field is set. - */ - public boolean hasSystemProperties() { - return systemPropertiesBuilder_ != null || systemProperties_ != null; - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - * @return The systemProperties. - */ - public apache.rocketmq.v2.SystemProperties getSystemProperties() { - if (systemPropertiesBuilder_ == null) { - return systemProperties_ == null ? apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; - } else { - return systemPropertiesBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - public Builder setSystemProperties(apache.rocketmq.v2.SystemProperties value) { - if (systemPropertiesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - systemProperties_ = value; - onChanged(); - } else { - systemPropertiesBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - public Builder setSystemProperties( - apache.rocketmq.v2.SystemProperties.Builder builderForValue) { - if (systemPropertiesBuilder_ == null) { - systemProperties_ = builderForValue.build(); - onChanged(); - } else { - systemPropertiesBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - public Builder mergeSystemProperties(apache.rocketmq.v2.SystemProperties value) { - if (systemPropertiesBuilder_ == null) { - if (systemProperties_ != null) { - systemProperties_ = - apache.rocketmq.v2.SystemProperties.newBuilder(systemProperties_).mergeFrom(value).buildPartial(); - } else { - systemProperties_ = value; - } - onChanged(); - } else { - systemPropertiesBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - public Builder clearSystemProperties() { - if (systemPropertiesBuilder_ == null) { - systemProperties_ = null; - onChanged(); - } else { - systemProperties_ = null; - systemPropertiesBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - public apache.rocketmq.v2.SystemProperties.Builder getSystemPropertiesBuilder() { - - onChanged(); - return getSystemPropertiesFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - public apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder() { - if (systemPropertiesBuilder_ != null) { - return systemPropertiesBuilder_.getMessageOrBuilder(); - } else { - return systemProperties_ == null ? - apache.rocketmq.v2.SystemProperties.getDefaultInstance() : systemProperties_; - } - } - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder> - getSystemPropertiesFieldBuilder() { - if (systemPropertiesBuilder_ == null) { - systemPropertiesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.SystemProperties, apache.rocketmq.v2.SystemProperties.Builder, apache.rocketmq.v2.SystemPropertiesOrBuilder>( - getSystemProperties(), - getParentForChildren(), - isClean()); - systemProperties_ = null; - } - return systemPropertiesBuilder_; - } - - private com.google.protobuf.ByteString body_ = com.google.protobuf.ByteString.EMPTY; - /** - * bytes body = 4; - * @return The body. - */ - @java.lang.Override - public com.google.protobuf.ByteString getBody() { - return body_; - } - /** - * bytes body = 4; - * @param value The body to set. - * @return This builder for chaining. - */ - public Builder setBody(com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - - body_ = value; - onChanged(); - return this; - } - /** - * bytes body = 4; - * @return This builder for chaining. - */ - public Builder clearBody() { - - body_ = getDefaultInstance().getBody(); - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Message) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Message) - private static final apache.rocketmq.v2.Message DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Message(); - } - - public static apache.rocketmq.v2.Message getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Message parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Message(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Message getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageModel.java b/proxy/src/main/java/apache/rocketmq/v2/MessageModel.java deleted file mode 100644 index feda11cd369..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessageModel.java +++ /dev/null @@ -1,161 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Consumption model of a consumer group.
- * 
- * - * Protobuf enum {@code apache.rocketmq.v2.MessageModel} - */ -public enum MessageModel - implements com.google.protobuf.ProtocolMessageEnum { - /** - * MESSAGE_MODEL_UNSPECIFIED = 0; - */ - MESSAGE_MODEL_UNSPECIFIED(0), - /** - *
-   * Messages are load-balanced across all consumers within the group.
-   * 
- * - * CLUSTERING = 1; - */ - CLUSTERING(1), - /** - *
-   * Every consumer within the group receives the full stream of messages.
-   * 
- * - * BROADCASTING = 2; - */ - BROADCASTING(2), - /** - *
-   * Consumers of the group selectively subscribe to individual lite topics
-   * that are multiplexed onto a shared physical topic.
-   * 
- * - * LITE_SELECTIVE = 3; - */ - LITE_SELECTIVE(3), - UNRECOGNIZED(-1), - ; - - /** - * MESSAGE_MODEL_UNSPECIFIED = 0; - */ - public static final int MESSAGE_MODEL_UNSPECIFIED_VALUE = 0; - /** - *
-   * Messages are load-balanced across all consumers within the group.
-   * 
- * - * CLUSTERING = 1; - */ - public static final int CLUSTERING_VALUE = 1; - /** - *
-   * Every consumer within the group receives the full stream of messages.
-   * 
- * - * BROADCASTING = 2; - */ - public static final int BROADCASTING_VALUE = 2; - /** - *
-   * Consumers of the group selectively subscribe to individual lite topics
-   * that are multiplexed onto a shared physical topic.
-   * 
- * - * LITE_SELECTIVE = 3; - */ - public static final int LITE_SELECTIVE_VALUE = 3; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static MessageModel valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static MessageModel forNumber(int value) { - switch (value) { - case 0: return MESSAGE_MODEL_UNSPECIFIED; - case 1: return CLUSTERING; - case 2: return BROADCASTING; - case 3: return LITE_SELECTIVE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - MessageModel> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public MessageModel findValueByNumber(int number) { - return MessageModel.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.getDescriptor().getEnumTypes().get(0); - } - - private static final MessageModel[] VALUES = values(); - - public static MessageModel valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private MessageModel(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.MessageModel) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java deleted file mode 100644 index a3e14912679..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessageOrBuilder.java +++ /dev/null @@ -1,121 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface MessageOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Message) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - int getUserPropertiesCount(); - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - boolean containsUserProperties( - java.lang.String key); - /** - * Use {@link #getUserPropertiesMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getUserProperties(); - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - java.util.Map - getUserPropertiesMap(); - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - - /* nullable */ -java.lang.String getUserPropertiesOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * User defined key-value pairs.
-   * If user_properties contain the reserved keys by RocketMQ,
-   * the send message request will be aborted with status `INVALID_ARGUMENT`.
-   * See below links for the reserved keys
-   * https://github.com/apache/rocketmq/blob/master/common/src/main/java/org/apache/rocketmq/common/message/MessageConst.java#L58
-   * 
- * - * map<string, string> user_properties = 2; - */ - - java.lang.String getUserPropertiesOrThrow( - java.lang.String key); - - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - * @return Whether the systemProperties field is set. - */ - boolean hasSystemProperties(); - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - * @return The systemProperties. - */ - apache.rocketmq.v2.SystemProperties getSystemProperties(); - /** - * .apache.rocketmq.v2.SystemProperties system_properties = 3; - */ - apache.rocketmq.v2.SystemPropertiesOrBuilder getSystemPropertiesOrBuilder(); - - /** - * bytes body = 4; - * @return The body. - */ - com.google.protobuf.ByteString getBody(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java deleted file mode 100644 index dd75f937487..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessageQueue.java +++ /dev/null @@ -1,1227 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.MessageQueue} - */ -public final class MessageQueue extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.MessageQueue) - MessageQueueOrBuilder { -private static final long serialVersionUID = 0L; - // Use MessageQueue.newBuilder() to construct. - private MessageQueue(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private MessageQueue() { - permission_ = 0; - acceptMessageTypes_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new MessageQueue(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private MessageQueue( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - - id_ = input.readInt32(); - break; - } - case 24: { - int rawValue = input.readEnum(); - - permission_ = rawValue; - break; - } - case 34: { - apache.rocketmq.v2.Broker.Builder subBuilder = null; - if (broker_ != null) { - subBuilder = broker_.toBuilder(); - } - broker_ = input.readMessage(apache.rocketmq.v2.Broker.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(broker_); - broker_ = subBuilder.buildPartial(); - } - - break; - } - case 40: { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - acceptMessageTypes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - acceptMessageTypes_.add(rawValue); - break; - } - case 42: { - int length = input.readRawVarint32(); - int oldLimit = input.pushLimit(length); - while(input.getBytesUntilLimit() > 0) { - int rawValue = input.readEnum(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - acceptMessageTypes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - acceptMessageTypes_.add(rawValue); - } - input.popLimit(oldLimit); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - acceptMessageTypes_ = java.util.Collections.unmodifiableList(acceptMessageTypes_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.MessageQueue.class, apache.rocketmq.v2.MessageQueue.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int ID_FIELD_NUMBER = 2; - private int id_; - /** - * int32 id = 2; - * @return The id. - */ - @java.lang.Override - public int getId() { - return id_; - } - - public static final int PERMISSION_FIELD_NUMBER = 3; - private int permission_; - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @return The enum numeric value on the wire for permission. - */ - @java.lang.Override public int getPermissionValue() { - return permission_; - } - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @return The permission. - */ - @java.lang.Override public apache.rocketmq.v2.Permission getPermission() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Permission result = apache.rocketmq.v2.Permission.valueOf(permission_); - return result == null ? apache.rocketmq.v2.Permission.UNRECOGNIZED : result; - } - - public static final int BROKER_FIELD_NUMBER = 4; - private apache.rocketmq.v2.Broker broker_; - /** - * .apache.rocketmq.v2.Broker broker = 4; - * @return Whether the broker field is set. - */ - @java.lang.Override - public boolean hasBroker() { - return broker_ != null; - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - * @return The broker. - */ - @java.lang.Override - public apache.rocketmq.v2.Broker getBroker() { - return broker_ == null ? apache.rocketmq.v2.Broker.getDefaultInstance() : broker_; - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - @java.lang.Override - public apache.rocketmq.v2.BrokerOrBuilder getBrokerOrBuilder() { - return getBroker(); - } - - public static final int ACCEPT_MESSAGE_TYPES_FIELD_NUMBER = 5; - private java.util.List acceptMessageTypes_; - private static final com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, apache.rocketmq.v2.MessageType> acceptMessageTypes_converter_ = - new com.google.protobuf.Internal.ListAdapter.Converter< - java.lang.Integer, apache.rocketmq.v2.MessageType>() { - public apache.rocketmq.v2.MessageType convert(java.lang.Integer from) { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(from); - return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; - } - }; - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return A list containing the acceptMessageTypes. - */ - @java.lang.Override - public java.util.List getAcceptMessageTypesList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, apache.rocketmq.v2.MessageType>(acceptMessageTypes_, acceptMessageTypes_converter_); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return The count of acceptMessageTypes. - */ - @java.lang.Override - public int getAcceptMessageTypesCount() { - return acceptMessageTypes_.size(); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index of the element to return. - * @return The acceptMessageTypes at the given index. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageType getAcceptMessageTypes(int index) { - return acceptMessageTypes_converter_.convert(acceptMessageTypes_.get(index)); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return A list containing the enum numeric values on the wire for acceptMessageTypes. - */ - @java.lang.Override - public java.util.List - getAcceptMessageTypesValueList() { - return acceptMessageTypes_; - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of acceptMessageTypes at the given index. - */ - @java.lang.Override - public int getAcceptMessageTypesValue(int index) { - return acceptMessageTypes_.get(index); - } - private int acceptMessageTypesMemoizedSerializedSize; - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - getSerializedSize(); - if (topic_ != null) { - output.writeMessage(1, getTopic()); - } - if (id_ != 0) { - output.writeInt32(2, id_); - } - if (permission_ != apache.rocketmq.v2.Permission.PERMISSION_UNSPECIFIED.getNumber()) { - output.writeEnum(3, permission_); - } - if (broker_ != null) { - output.writeMessage(4, getBroker()); - } - if (getAcceptMessageTypesList().size() > 0) { - output.writeUInt32NoTag(42); - output.writeUInt32NoTag(acceptMessageTypesMemoizedSerializedSize); - } - for (int i = 0; i < acceptMessageTypes_.size(); i++) { - output.writeEnumNoTag(acceptMessageTypes_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getTopic()); - } - if (id_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, id_); - } - if (permission_ != apache.rocketmq.v2.Permission.PERMISSION_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(3, permission_); - } - if (broker_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getBroker()); - } - { - int dataSize = 0; - for (int i = 0; i < acceptMessageTypes_.size(); i++) { - dataSize += com.google.protobuf.CodedOutputStream - .computeEnumSizeNoTag(acceptMessageTypes_.get(i)); - } - size += dataSize; - if (!getAcceptMessageTypesList().isEmpty()) { size += 1; - size += com.google.protobuf.CodedOutputStream - .computeUInt32SizeNoTag(dataSize); - }acceptMessageTypesMemoizedSerializedSize = dataSize; - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.MessageQueue)) { - return super.equals(obj); - } - apache.rocketmq.v2.MessageQueue other = (apache.rocketmq.v2.MessageQueue) obj; - - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (getId() - != other.getId()) return false; - if (permission_ != other.permission_) return false; - if (hasBroker() != other.hasBroker()) return false; - if (hasBroker()) { - if (!getBroker() - .equals(other.getBroker())) return false; - } - if (!acceptMessageTypes_.equals(other.acceptMessageTypes_)) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + ID_FIELD_NUMBER; - hash = (53 * hash) + getId(); - hash = (37 * hash) + PERMISSION_FIELD_NUMBER; - hash = (53 * hash) + permission_; - if (hasBroker()) { - hash = (37 * hash) + BROKER_FIELD_NUMBER; - hash = (53 * hash) + getBroker().hashCode(); - } - if (getAcceptMessageTypesCount() > 0) { - hash = (37 * hash) + ACCEPT_MESSAGE_TYPES_FIELD_NUMBER; - hash = (53 * hash) + acceptMessageTypes_.hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.MessageQueue parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.MessageQueue parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueue parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.MessageQueue parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueue parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.MessageQueue parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueue parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.MessageQueue parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueue parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.MessageQueue parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueue parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.MessageQueue parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.MessageQueue prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.MessageQueue} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.MessageQueue) - apache.rocketmq.v2.MessageQueueOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.MessageQueue.class, apache.rocketmq.v2.MessageQueue.Builder.class); - } - - // Construct using apache.rocketmq.v2.MessageQueue.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - id_ = 0; - - permission_ = 0; - - if (brokerBuilder_ == null) { - broker_ = null; - } else { - broker_ = null; - brokerBuilder_ = null; - } - acceptMessageTypes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_MessageQueue_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getDefaultInstanceForType() { - return apache.rocketmq.v2.MessageQueue.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueue build() { - apache.rocketmq.v2.MessageQueue result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueue buildPartial() { - apache.rocketmq.v2.MessageQueue result = new apache.rocketmq.v2.MessageQueue(this); - int from_bitField0_ = bitField0_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.id_ = id_; - result.permission_ = permission_; - if (brokerBuilder_ == null) { - result.broker_ = broker_; - } else { - result.broker_ = brokerBuilder_.build(); - } - if (((bitField0_ & 0x00000001) != 0)) { - acceptMessageTypes_ = java.util.Collections.unmodifiableList(acceptMessageTypes_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.acceptMessageTypes_ = acceptMessageTypes_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.MessageQueue) { - return mergeFrom((apache.rocketmq.v2.MessageQueue)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.MessageQueue other) { - if (other == apache.rocketmq.v2.MessageQueue.getDefaultInstance()) return this; - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.getId() != 0) { - setId(other.getId()); - } - if (other.permission_ != 0) { - setPermissionValue(other.getPermissionValue()); - } - if (other.hasBroker()) { - mergeBroker(other.getBroker()); - } - if (!other.acceptMessageTypes_.isEmpty()) { - if (acceptMessageTypes_.isEmpty()) { - acceptMessageTypes_ = other.acceptMessageTypes_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAcceptMessageTypesIsMutable(); - acceptMessageTypes_.addAll(other.acceptMessageTypes_); - } - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.MessageQueue parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.MessageQueue) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private int id_ ; - /** - * int32 id = 2; - * @return The id. - */ - @java.lang.Override - public int getId() { - return id_; - } - /** - * int32 id = 2; - * @param value The id to set. - * @return This builder for chaining. - */ - public Builder setId(int value) { - - id_ = value; - onChanged(); - return this; - } - /** - * int32 id = 2; - * @return This builder for chaining. - */ - public Builder clearId() { - - id_ = 0; - onChanged(); - return this; - } - - private int permission_ = 0; - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @return The enum numeric value on the wire for permission. - */ - @java.lang.Override public int getPermissionValue() { - return permission_; - } - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @param value The enum numeric value on the wire for permission to set. - * @return This builder for chaining. - */ - public Builder setPermissionValue(int value) { - - permission_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @return The permission. - */ - @java.lang.Override - public apache.rocketmq.v2.Permission getPermission() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Permission result = apache.rocketmq.v2.Permission.valueOf(permission_); - return result == null ? apache.rocketmq.v2.Permission.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @param value The permission to set. - * @return This builder for chaining. - */ - public Builder setPermission(apache.rocketmq.v2.Permission value) { - if (value == null) { - throw new NullPointerException(); - } - - permission_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @return This builder for chaining. - */ - public Builder clearPermission() { - - permission_ = 0; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Broker broker_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Broker, apache.rocketmq.v2.Broker.Builder, apache.rocketmq.v2.BrokerOrBuilder> brokerBuilder_; - /** - * .apache.rocketmq.v2.Broker broker = 4; - * @return Whether the broker field is set. - */ - public boolean hasBroker() { - return brokerBuilder_ != null || broker_ != null; - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - * @return The broker. - */ - public apache.rocketmq.v2.Broker getBroker() { - if (brokerBuilder_ == null) { - return broker_ == null ? apache.rocketmq.v2.Broker.getDefaultInstance() : broker_; - } else { - return brokerBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - public Builder setBroker(apache.rocketmq.v2.Broker value) { - if (brokerBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - broker_ = value; - onChanged(); - } else { - brokerBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - public Builder setBroker( - apache.rocketmq.v2.Broker.Builder builderForValue) { - if (brokerBuilder_ == null) { - broker_ = builderForValue.build(); - onChanged(); - } else { - brokerBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - public Builder mergeBroker(apache.rocketmq.v2.Broker value) { - if (brokerBuilder_ == null) { - if (broker_ != null) { - broker_ = - apache.rocketmq.v2.Broker.newBuilder(broker_).mergeFrom(value).buildPartial(); - } else { - broker_ = value; - } - onChanged(); - } else { - brokerBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - public Builder clearBroker() { - if (brokerBuilder_ == null) { - broker_ = null; - onChanged(); - } else { - broker_ = null; - brokerBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - public apache.rocketmq.v2.Broker.Builder getBrokerBuilder() { - - onChanged(); - return getBrokerFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - public apache.rocketmq.v2.BrokerOrBuilder getBrokerOrBuilder() { - if (brokerBuilder_ != null) { - return brokerBuilder_.getMessageOrBuilder(); - } else { - return broker_ == null ? - apache.rocketmq.v2.Broker.getDefaultInstance() : broker_; - } - } - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Broker, apache.rocketmq.v2.Broker.Builder, apache.rocketmq.v2.BrokerOrBuilder> - getBrokerFieldBuilder() { - if (brokerBuilder_ == null) { - brokerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Broker, apache.rocketmq.v2.Broker.Builder, apache.rocketmq.v2.BrokerOrBuilder>( - getBroker(), - getParentForChildren(), - isClean()); - broker_ = null; - } - return brokerBuilder_; - } - - private java.util.List acceptMessageTypes_ = - java.util.Collections.emptyList(); - private void ensureAcceptMessageTypesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - acceptMessageTypes_ = new java.util.ArrayList(acceptMessageTypes_); - bitField0_ |= 0x00000001; - } - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return A list containing the acceptMessageTypes. - */ - public java.util.List getAcceptMessageTypesList() { - return new com.google.protobuf.Internal.ListAdapter< - java.lang.Integer, apache.rocketmq.v2.MessageType>(acceptMessageTypes_, acceptMessageTypes_converter_); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return The count of acceptMessageTypes. - */ - public int getAcceptMessageTypesCount() { - return acceptMessageTypes_.size(); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index of the element to return. - * @return The acceptMessageTypes at the given index. - */ - public apache.rocketmq.v2.MessageType getAcceptMessageTypes(int index) { - return acceptMessageTypes_converter_.convert(acceptMessageTypes_.get(index)); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index to set the value at. - * @param value The acceptMessageTypes to set. - * @return This builder for chaining. - */ - public Builder setAcceptMessageTypes( - int index, apache.rocketmq.v2.MessageType value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAcceptMessageTypesIsMutable(); - acceptMessageTypes_.set(index, value.getNumber()); - onChanged(); - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param value The acceptMessageTypes to add. - * @return This builder for chaining. - */ - public Builder addAcceptMessageTypes(apache.rocketmq.v2.MessageType value) { - if (value == null) { - throw new NullPointerException(); - } - ensureAcceptMessageTypesIsMutable(); - acceptMessageTypes_.add(value.getNumber()); - onChanged(); - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param values The acceptMessageTypes to add. - * @return This builder for chaining. - */ - public Builder addAllAcceptMessageTypes( - java.lang.Iterable values) { - ensureAcceptMessageTypesIsMutable(); - for (apache.rocketmq.v2.MessageType value : values) { - acceptMessageTypes_.add(value.getNumber()); - } - onChanged(); - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return This builder for chaining. - */ - public Builder clearAcceptMessageTypes() { - acceptMessageTypes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return A list containing the enum numeric values on the wire for acceptMessageTypes. - */ - public java.util.List - getAcceptMessageTypesValueList() { - return java.util.Collections.unmodifiableList(acceptMessageTypes_); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of acceptMessageTypes at the given index. - */ - public int getAcceptMessageTypesValue(int index) { - return acceptMessageTypes_.get(index); - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of acceptMessageTypes at the given index. - * @return This builder for chaining. - */ - public Builder setAcceptMessageTypesValue( - int index, int value) { - ensureAcceptMessageTypesIsMutable(); - acceptMessageTypes_.set(index, value); - onChanged(); - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param value The enum numeric value on the wire for acceptMessageTypes to add. - * @return This builder for chaining. - */ - public Builder addAcceptMessageTypesValue(int value) { - ensureAcceptMessageTypesIsMutable(); - acceptMessageTypes_.add(value); - onChanged(); - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param values The enum numeric values on the wire for acceptMessageTypes to add. - * @return This builder for chaining. - */ - public Builder addAllAcceptMessageTypesValue( - java.lang.Iterable values) { - ensureAcceptMessageTypesIsMutable(); - for (int value : values) { - acceptMessageTypes_.add(value); - } - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.MessageQueue) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.MessageQueue) - private static final apache.rocketmq.v2.MessageQueue DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.MessageQueue(); - } - - public static apache.rocketmq.v2.MessageQueue getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public MessageQueue parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new MessageQueue(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java deleted file mode 100644 index d1120eb2879..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItem.java +++ /dev/null @@ -1,805 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * A message queue together with the process queue snapshot held by a consumer.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.MessageQueueItem} - */ -public final class MessageQueueItem extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.MessageQueueItem) - MessageQueueItemOrBuilder { -private static final long serialVersionUID = 0L; - // Use MessageQueueItem.newBuilder() to construct. - private MessageQueueItem(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private MessageQueueItem() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new MessageQueueItem(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private MessageQueueItem( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.ProcessQueueInfo.Builder subBuilder = null; - if (processQueueInfo_ != null) { - subBuilder = processQueueInfo_.toBuilder(); - } - processQueueInfo_ = input.readMessage(apache.rocketmq.v2.ProcessQueueInfo.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(processQueueInfo_); - processQueueInfo_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.MessageQueueItem.class, apache.rocketmq.v2.MessageQueueItem.Builder.class); - } - - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - public static final int PROCESS_QUEUE_INFO_FIELD_NUMBER = 2; - private apache.rocketmq.v2.ProcessQueueInfo processQueueInfo_; - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - * @return Whether the processQueueInfo field is set. - */ - @java.lang.Override - public boolean hasProcessQueueInfo() { - return processQueueInfo_ != null; - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - * @return The processQueueInfo. - */ - @java.lang.Override - public apache.rocketmq.v2.ProcessQueueInfo getProcessQueueInfo() { - return processQueueInfo_ == null ? apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance() : processQueueInfo_; - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ProcessQueueInfoOrBuilder getProcessQueueInfoOrBuilder() { - return getProcessQueueInfo(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (messageQueue_ != null) { - output.writeMessage(1, getMessageQueue()); - } - if (processQueueInfo_ != null) { - output.writeMessage(2, getProcessQueueInfo()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getMessageQueue()); - } - if (processQueueInfo_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getProcessQueueInfo()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.MessageQueueItem)) { - return super.equals(obj); - } - apache.rocketmq.v2.MessageQueueItem other = (apache.rocketmq.v2.MessageQueueItem) obj; - - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (hasProcessQueueInfo() != other.hasProcessQueueInfo()) return false; - if (hasProcessQueueInfo()) { - if (!getProcessQueueInfo() - .equals(other.getProcessQueueInfo())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - if (hasProcessQueueInfo()) { - hash = (37 * hash) + PROCESS_QUEUE_INFO_FIELD_NUMBER; - hash = (53 * hash) + getProcessQueueInfo().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueueItem parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.MessageQueueItem parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.MessageQueueItem parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.MessageQueueItem prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * A message queue together with the process queue snapshot held by a consumer.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.MessageQueueItem} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.MessageQueueItem) - apache.rocketmq.v2.MessageQueueItemOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.MessageQueueItem.class, apache.rocketmq.v2.MessageQueueItem.Builder.class); - } - - // Construct using apache.rocketmq.v2.MessageQueueItem.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - if (processQueueInfoBuilder_ == null) { - processQueueInfo_ = null; - } else { - processQueueInfo_ = null; - processQueueInfoBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_MessageQueueItem_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueueItem getDefaultInstanceForType() { - return apache.rocketmq.v2.MessageQueueItem.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueueItem build() { - apache.rocketmq.v2.MessageQueueItem result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueueItem buildPartial() { - apache.rocketmq.v2.MessageQueueItem result = new apache.rocketmq.v2.MessageQueueItem(this); - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - if (processQueueInfoBuilder_ == null) { - result.processQueueInfo_ = processQueueInfo_; - } else { - result.processQueueInfo_ = processQueueInfoBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.MessageQueueItem) { - return mergeFrom((apache.rocketmq.v2.MessageQueueItem)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.MessageQueueItem other) { - if (other == apache.rocketmq.v2.MessageQueueItem.getDefaultInstance()) return this; - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - if (other.hasProcessQueueInfo()) { - mergeProcessQueueInfo(other.getProcessQueueInfo()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.MessageQueueItem parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.MessageQueueItem) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - - private apache.rocketmq.v2.ProcessQueueInfo processQueueInfo_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ProcessQueueInfo, apache.rocketmq.v2.ProcessQueueInfo.Builder, apache.rocketmq.v2.ProcessQueueInfoOrBuilder> processQueueInfoBuilder_; - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - * @return Whether the processQueueInfo field is set. - */ - public boolean hasProcessQueueInfo() { - return processQueueInfoBuilder_ != null || processQueueInfo_ != null; - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - * @return The processQueueInfo. - */ - public apache.rocketmq.v2.ProcessQueueInfo getProcessQueueInfo() { - if (processQueueInfoBuilder_ == null) { - return processQueueInfo_ == null ? apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance() : processQueueInfo_; - } else { - return processQueueInfoBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - public Builder setProcessQueueInfo(apache.rocketmq.v2.ProcessQueueInfo value) { - if (processQueueInfoBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - processQueueInfo_ = value; - onChanged(); - } else { - processQueueInfoBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - public Builder setProcessQueueInfo( - apache.rocketmq.v2.ProcessQueueInfo.Builder builderForValue) { - if (processQueueInfoBuilder_ == null) { - processQueueInfo_ = builderForValue.build(); - onChanged(); - } else { - processQueueInfoBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - public Builder mergeProcessQueueInfo(apache.rocketmq.v2.ProcessQueueInfo value) { - if (processQueueInfoBuilder_ == null) { - if (processQueueInfo_ != null) { - processQueueInfo_ = - apache.rocketmq.v2.ProcessQueueInfo.newBuilder(processQueueInfo_).mergeFrom(value).buildPartial(); - } else { - processQueueInfo_ = value; - } - onChanged(); - } else { - processQueueInfoBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - public Builder clearProcessQueueInfo() { - if (processQueueInfoBuilder_ == null) { - processQueueInfo_ = null; - onChanged(); - } else { - processQueueInfo_ = null; - processQueueInfoBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - public apache.rocketmq.v2.ProcessQueueInfo.Builder getProcessQueueInfoBuilder() { - - onChanged(); - return getProcessQueueInfoFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - public apache.rocketmq.v2.ProcessQueueInfoOrBuilder getProcessQueueInfoOrBuilder() { - if (processQueueInfoBuilder_ != null) { - return processQueueInfoBuilder_.getMessageOrBuilder(); - } else { - return processQueueInfo_ == null ? - apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance() : processQueueInfo_; - } - } - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ProcessQueueInfo, apache.rocketmq.v2.ProcessQueueInfo.Builder, apache.rocketmq.v2.ProcessQueueInfoOrBuilder> - getProcessQueueInfoFieldBuilder() { - if (processQueueInfoBuilder_ == null) { - processQueueInfoBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ProcessQueueInfo, apache.rocketmq.v2.ProcessQueueInfo.Builder, apache.rocketmq.v2.ProcessQueueInfoOrBuilder>( - getProcessQueueInfo(), - getParentForChildren(), - isClean()); - processQueueInfo_ = null; - } - return processQueueInfoBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.MessageQueueItem) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.MessageQueueItem) - private static final apache.rocketmq.v2.MessageQueueItem DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.MessageQueueItem(); - } - - public static apache.rocketmq.v2.MessageQueueItem getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public MessageQueueItem parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new MessageQueueItem(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.MessageQueueItem getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java deleted file mode 100644 index a0c530a4448..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueItemOrBuilder.java +++ /dev/null @@ -1,39 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface MessageQueueItemOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.MessageQueueItem) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); - - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - * @return Whether the processQueueInfo field is set. - */ - boolean hasProcessQueueInfo(); - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - * @return The processQueueInfo. - */ - apache.rocketmq.v2.ProcessQueueInfo getProcessQueueInfo(); - /** - * .apache.rocketmq.v2.ProcessQueueInfo process_queue_info = 2; - */ - apache.rocketmq.v2.ProcessQueueInfoOrBuilder getProcessQueueInfoOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java deleted file mode 100644 index 1b8626f2ca5..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessageQueueOrBuilder.java +++ /dev/null @@ -1,85 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface MessageQueueOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.MessageQueue) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * int32 id = 2; - * @return The id. - */ - int getId(); - - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @return The enum numeric value on the wire for permission. - */ - int getPermissionValue(); - /** - * .apache.rocketmq.v2.Permission permission = 3; - * @return The permission. - */ - apache.rocketmq.v2.Permission getPermission(); - - /** - * .apache.rocketmq.v2.Broker broker = 4; - * @return Whether the broker field is set. - */ - boolean hasBroker(); - /** - * .apache.rocketmq.v2.Broker broker = 4; - * @return The broker. - */ - apache.rocketmq.v2.Broker getBroker(); - /** - * .apache.rocketmq.v2.Broker broker = 4; - */ - apache.rocketmq.v2.BrokerOrBuilder getBrokerOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return A list containing the acceptMessageTypes. - */ - java.util.List getAcceptMessageTypesList(); - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return The count of acceptMessageTypes. - */ - int getAcceptMessageTypesCount(); - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index of the element to return. - * @return The acceptMessageTypes at the given index. - */ - apache.rocketmq.v2.MessageType getAcceptMessageTypes(int index); - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @return A list containing the enum numeric values on the wire for acceptMessageTypes. - */ - java.util.List - getAcceptMessageTypesValueList(); - /** - * repeated .apache.rocketmq.v2.MessageType accept_message_types = 5; - * @param index The index of the value to return. - * @return The enum numeric value on the wire of acceptMessageTypes at the given index. - */ - int getAcceptMessageTypesValue(int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessageType.java b/proxy/src/main/java/apache/rocketmq/v2/MessageType.java deleted file mode 100644 index c96a9aad551..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessageType.java +++ /dev/null @@ -1,200 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.MessageType} - */ -public enum MessageType - implements com.google.protobuf.ProtocolMessageEnum { - /** - * MESSAGE_TYPE_UNSPECIFIED = 0; - */ - MESSAGE_TYPE_UNSPECIFIED(0), - /** - * NORMAL = 1; - */ - NORMAL(1), - /** - *
-   * Sequenced message
-   * 
- * - * FIFO = 2; - */ - FIFO(2), - /** - *
-   * Messages that are delivered after the specified duration.
-   * 
- * - * DELAY = 3; - */ - DELAY(3), - /** - *
-   * Messages that are transactional. Only committed messages are delivered to
-   * subscribers.
-   * 
- * - * TRANSACTION = 4; - */ - TRANSACTION(4), - /** - *
-   * lite topic
-   * 
- * - * LITE = 5; - */ - LITE(5), - /** - *
-   * Messages that lower prioritised ones may need to wait for higher priority messages to be processed first
-   * 
- * - * PRIORITY = 6; - */ - PRIORITY(6), - UNRECOGNIZED(-1), - ; - - /** - * MESSAGE_TYPE_UNSPECIFIED = 0; - */ - public static final int MESSAGE_TYPE_UNSPECIFIED_VALUE = 0; - /** - * NORMAL = 1; - */ - public static final int NORMAL_VALUE = 1; - /** - *
-   * Sequenced message
-   * 
- * - * FIFO = 2; - */ - public static final int FIFO_VALUE = 2; - /** - *
-   * Messages that are delivered after the specified duration.
-   * 
- * - * DELAY = 3; - */ - public static final int DELAY_VALUE = 3; - /** - *
-   * Messages that are transactional. Only committed messages are delivered to
-   * subscribers.
-   * 
- * - * TRANSACTION = 4; - */ - public static final int TRANSACTION_VALUE = 4; - /** - *
-   * lite topic
-   * 
- * - * LITE = 5; - */ - public static final int LITE_VALUE = 5; - /** - *
-   * Messages that lower prioritised ones may need to wait for higher priority messages to be processed first
-   * 
- * - * PRIORITY = 6; - */ - public static final int PRIORITY_VALUE = 6; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static MessageType valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static MessageType forNumber(int value) { - switch (value) { - case 0: return MESSAGE_TYPE_UNSPECIFIED; - case 1: return NORMAL; - case 2: return FIFO; - case 3: return DELAY; - case 4: return TRANSACTION; - case 5: return LITE; - case 6: return PRIORITY; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - MessageType> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public MessageType findValueByNumber(int number) { - return MessageType.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(5); - } - - private static final MessageType[] VALUES = values(); - - public static MessageType valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private MessageType(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.MessageType) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java b/proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java deleted file mode 100644 index 219c0bc0a4b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MessagingServiceGrpc.java +++ /dev/null @@ -1,1873 +0,0 @@ -package apache.rocketmq.v2; - -import static io.grpc.MethodDescriptor.generateFullMethodName; - -/** - *
- * For all the RPCs in MessagingService, the following error handling policies
- * apply:
- * If the request doesn't bear a valid authentication credential, return a
- * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
- * user is not granted with sufficient permission to execute the requested
- * operation, return a response with common.status.code == `PERMISSION_DENIED`.
- * If the per-user-resource-based quota is exhausted, return a response with
- * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
- * errors raise, return a response with common.status.code == `INTERNAL`.
- * 
- */ -@javax.annotation.Generated( - value = "by gRPC proto compiler (version 1.53.0)", - comments = "Source: apache/rocketmq/v2/service.proto") -@io.grpc.stub.annotations.GrpcGenerated -public final class MessagingServiceGrpc { - - private MessagingServiceGrpc() {} - - public static final String SERVICE_NAME = "apache.rocketmq.v2.MessagingService"; - - // Static method descriptors that strictly reflect the proto. - private static volatile io.grpc.MethodDescriptor getQueryRouteMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "QueryRoute", - requestType = apache.rocketmq.v2.QueryRouteRequest.class, - responseType = apache.rocketmq.v2.QueryRouteResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getQueryRouteMethod() { - io.grpc.MethodDescriptor getQueryRouteMethod; - if ((getQueryRouteMethod = MessagingServiceGrpc.getQueryRouteMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getQueryRouteMethod = MessagingServiceGrpc.getQueryRouteMethod) == null) { - MessagingServiceGrpc.getQueryRouteMethod = getQueryRouteMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryRoute")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryRouteRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryRouteResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("QueryRoute")) - .build(); - } - } - } - return getQueryRouteMethod; - } - - private static volatile io.grpc.MethodDescriptor getHeartbeatMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "Heartbeat", - requestType = apache.rocketmq.v2.HeartbeatRequest.class, - responseType = apache.rocketmq.v2.HeartbeatResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getHeartbeatMethod() { - io.grpc.MethodDescriptor getHeartbeatMethod; - if ((getHeartbeatMethod = MessagingServiceGrpc.getHeartbeatMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getHeartbeatMethod = MessagingServiceGrpc.getHeartbeatMethod) == null) { - MessagingServiceGrpc.getHeartbeatMethod = getHeartbeatMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Heartbeat")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.HeartbeatRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.HeartbeatResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("Heartbeat")) - .build(); - } - } - } - return getHeartbeatMethod; - } - - private static volatile io.grpc.MethodDescriptor getSendMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "SendMessage", - requestType = apache.rocketmq.v2.SendMessageRequest.class, - responseType = apache.rocketmq.v2.SendMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getSendMessageMethod() { - io.grpc.MethodDescriptor getSendMessageMethod; - if ((getSendMessageMethod = MessagingServiceGrpc.getSendMessageMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getSendMessageMethod = MessagingServiceGrpc.getSendMessageMethod) == null) { - MessagingServiceGrpc.getSendMessageMethod = getSendMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "SendMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.SendMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.SendMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("SendMessage")) - .build(); - } - } - } - return getSendMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getQueryAssignmentMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "QueryAssignment", - requestType = apache.rocketmq.v2.QueryAssignmentRequest.class, - responseType = apache.rocketmq.v2.QueryAssignmentResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getQueryAssignmentMethod() { - io.grpc.MethodDescriptor getQueryAssignmentMethod; - if ((getQueryAssignmentMethod = MessagingServiceGrpc.getQueryAssignmentMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getQueryAssignmentMethod = MessagingServiceGrpc.getQueryAssignmentMethod) == null) { - MessagingServiceGrpc.getQueryAssignmentMethod = getQueryAssignmentMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryAssignment")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryAssignmentRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryAssignmentResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("QueryAssignment")) - .build(); - } - } - } - return getQueryAssignmentMethod; - } - - private static volatile io.grpc.MethodDescriptor getReceiveMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ReceiveMessage", - requestType = apache.rocketmq.v2.ReceiveMessageRequest.class, - responseType = apache.rocketmq.v2.ReceiveMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) - public static io.grpc.MethodDescriptor getReceiveMessageMethod() { - io.grpc.MethodDescriptor getReceiveMessageMethod; - if ((getReceiveMessageMethod = MessagingServiceGrpc.getReceiveMessageMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getReceiveMessageMethod = MessagingServiceGrpc.getReceiveMessageMethod) == null) { - MessagingServiceGrpc.getReceiveMessageMethod = getReceiveMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ReceiveMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ReceiveMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ReceiveMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("ReceiveMessage")) - .build(); - } - } - } - return getReceiveMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getAckMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "AckMessage", - requestType = apache.rocketmq.v2.AckMessageRequest.class, - responseType = apache.rocketmq.v2.AckMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getAckMessageMethod() { - io.grpc.MethodDescriptor getAckMessageMethod; - if ((getAckMessageMethod = MessagingServiceGrpc.getAckMessageMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getAckMessageMethod = MessagingServiceGrpc.getAckMessageMethod) == null) { - MessagingServiceGrpc.getAckMessageMethod = getAckMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "AckMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.AckMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.AckMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("AckMessage")) - .build(); - } - } - } - return getAckMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getForwardMessageToDeadLetterQueueMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ForwardMessageToDeadLetterQueue", - requestType = apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.class, - responseType = apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getForwardMessageToDeadLetterQueueMethod() { - io.grpc.MethodDescriptor getForwardMessageToDeadLetterQueueMethod; - if ((getForwardMessageToDeadLetterQueueMethod = MessagingServiceGrpc.getForwardMessageToDeadLetterQueueMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getForwardMessageToDeadLetterQueueMethod = MessagingServiceGrpc.getForwardMessageToDeadLetterQueueMethod) == null) { - MessagingServiceGrpc.getForwardMessageToDeadLetterQueueMethod = getForwardMessageToDeadLetterQueueMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ForwardMessageToDeadLetterQueue")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("ForwardMessageToDeadLetterQueue")) - .build(); - } - } - } - return getForwardMessageToDeadLetterQueueMethod; - } - - private static volatile io.grpc.MethodDescriptor getPullMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "PullMessage", - requestType = apache.rocketmq.v2.PullMessageRequest.class, - responseType = apache.rocketmq.v2.PullMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) - public static io.grpc.MethodDescriptor getPullMessageMethod() { - io.grpc.MethodDescriptor getPullMessageMethod; - if ((getPullMessageMethod = MessagingServiceGrpc.getPullMessageMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getPullMessageMethod = MessagingServiceGrpc.getPullMessageMethod) == null) { - MessagingServiceGrpc.getPullMessageMethod = getPullMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.SERVER_STREAMING) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "PullMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.PullMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.PullMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("PullMessage")) - .build(); - } - } - } - return getPullMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getUpdateOffsetMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "UpdateOffset", - requestType = apache.rocketmq.v2.UpdateOffsetRequest.class, - responseType = apache.rocketmq.v2.UpdateOffsetResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getUpdateOffsetMethod() { - io.grpc.MethodDescriptor getUpdateOffsetMethod; - if ((getUpdateOffsetMethod = MessagingServiceGrpc.getUpdateOffsetMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getUpdateOffsetMethod = MessagingServiceGrpc.getUpdateOffsetMethod) == null) { - MessagingServiceGrpc.getUpdateOffsetMethod = getUpdateOffsetMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "UpdateOffset")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.UpdateOffsetRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.UpdateOffsetResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("UpdateOffset")) - .build(); - } - } - } - return getUpdateOffsetMethod; - } - - private static volatile io.grpc.MethodDescriptor getGetOffsetMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "GetOffset", - requestType = apache.rocketmq.v2.GetOffsetRequest.class, - responseType = apache.rocketmq.v2.GetOffsetResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getGetOffsetMethod() { - io.grpc.MethodDescriptor getGetOffsetMethod; - if ((getGetOffsetMethod = MessagingServiceGrpc.getGetOffsetMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getGetOffsetMethod = MessagingServiceGrpc.getGetOffsetMethod) == null) { - MessagingServiceGrpc.getGetOffsetMethod = getGetOffsetMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "GetOffset")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetOffsetRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.GetOffsetResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("GetOffset")) - .build(); - } - } - } - return getGetOffsetMethod; - } - - private static volatile io.grpc.MethodDescriptor getQueryOffsetMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "QueryOffset", - requestType = apache.rocketmq.v2.QueryOffsetRequest.class, - responseType = apache.rocketmq.v2.QueryOffsetResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getQueryOffsetMethod() { - io.grpc.MethodDescriptor getQueryOffsetMethod; - if ((getQueryOffsetMethod = MessagingServiceGrpc.getQueryOffsetMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getQueryOffsetMethod = MessagingServiceGrpc.getQueryOffsetMethod) == null) { - MessagingServiceGrpc.getQueryOffsetMethod = getQueryOffsetMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "QueryOffset")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryOffsetRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.QueryOffsetResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("QueryOffset")) - .build(); - } - } - } - return getQueryOffsetMethod; - } - - private static volatile io.grpc.MethodDescriptor getEndTransactionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "EndTransaction", - requestType = apache.rocketmq.v2.EndTransactionRequest.class, - responseType = apache.rocketmq.v2.EndTransactionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getEndTransactionMethod() { - io.grpc.MethodDescriptor getEndTransactionMethod; - if ((getEndTransactionMethod = MessagingServiceGrpc.getEndTransactionMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getEndTransactionMethod = MessagingServiceGrpc.getEndTransactionMethod) == null) { - MessagingServiceGrpc.getEndTransactionMethod = getEndTransactionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "EndTransaction")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.EndTransactionRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.EndTransactionResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("EndTransaction")) - .build(); - } - } - } - return getEndTransactionMethod; - } - - private static volatile io.grpc.MethodDescriptor getTelemetryMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "Telemetry", - requestType = apache.rocketmq.v2.TelemetryCommand.class, - responseType = apache.rocketmq.v2.TelemetryCommand.class, - methodType = io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) - public static io.grpc.MethodDescriptor getTelemetryMethod() { - io.grpc.MethodDescriptor getTelemetryMethod; - if ((getTelemetryMethod = MessagingServiceGrpc.getTelemetryMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getTelemetryMethod = MessagingServiceGrpc.getTelemetryMethod) == null) { - MessagingServiceGrpc.getTelemetryMethod = getTelemetryMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.BIDI_STREAMING) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "Telemetry")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.TelemetryCommand.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.TelemetryCommand.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("Telemetry")) - .build(); - } - } - } - return getTelemetryMethod; - } - - private static volatile io.grpc.MethodDescriptor getNotifyClientTerminationMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "NotifyClientTermination", - requestType = apache.rocketmq.v2.NotifyClientTerminationRequest.class, - responseType = apache.rocketmq.v2.NotifyClientTerminationResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getNotifyClientTerminationMethod() { - io.grpc.MethodDescriptor getNotifyClientTerminationMethod; - if ((getNotifyClientTerminationMethod = MessagingServiceGrpc.getNotifyClientTerminationMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getNotifyClientTerminationMethod = MessagingServiceGrpc.getNotifyClientTerminationMethod) == null) { - MessagingServiceGrpc.getNotifyClientTerminationMethod = getNotifyClientTerminationMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "NotifyClientTermination")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.NotifyClientTerminationRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.NotifyClientTerminationResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("NotifyClientTermination")) - .build(); - } - } - } - return getNotifyClientTerminationMethod; - } - - private static volatile io.grpc.MethodDescriptor getChangeInvisibleDurationMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "ChangeInvisibleDuration", - requestType = apache.rocketmq.v2.ChangeInvisibleDurationRequest.class, - responseType = apache.rocketmq.v2.ChangeInvisibleDurationResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getChangeInvisibleDurationMethod() { - io.grpc.MethodDescriptor getChangeInvisibleDurationMethod; - if ((getChangeInvisibleDurationMethod = MessagingServiceGrpc.getChangeInvisibleDurationMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getChangeInvisibleDurationMethod = MessagingServiceGrpc.getChangeInvisibleDurationMethod) == null) { - MessagingServiceGrpc.getChangeInvisibleDurationMethod = getChangeInvisibleDurationMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "ChangeInvisibleDuration")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ChangeInvisibleDurationRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.ChangeInvisibleDurationResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("ChangeInvisibleDuration")) - .build(); - } - } - } - return getChangeInvisibleDurationMethod; - } - - private static volatile io.grpc.MethodDescriptor getRecallMessageMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "RecallMessage", - requestType = apache.rocketmq.v2.RecallMessageRequest.class, - responseType = apache.rocketmq.v2.RecallMessageResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getRecallMessageMethod() { - io.grpc.MethodDescriptor getRecallMessageMethod; - if ((getRecallMessageMethod = MessagingServiceGrpc.getRecallMessageMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getRecallMessageMethod = MessagingServiceGrpc.getRecallMessageMethod) == null) { - MessagingServiceGrpc.getRecallMessageMethod = getRecallMessageMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "RecallMessage")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.RecallMessageRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.RecallMessageResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("RecallMessage")) - .build(); - } - } - } - return getRecallMessageMethod; - } - - private static volatile io.grpc.MethodDescriptor getSyncLiteSubscriptionMethod; - - @io.grpc.stub.annotations.RpcMethod( - fullMethodName = SERVICE_NAME + '/' + "SyncLiteSubscription", - requestType = apache.rocketmq.v2.SyncLiteSubscriptionRequest.class, - responseType = apache.rocketmq.v2.SyncLiteSubscriptionResponse.class, - methodType = io.grpc.MethodDescriptor.MethodType.UNARY) - public static io.grpc.MethodDescriptor getSyncLiteSubscriptionMethod() { - io.grpc.MethodDescriptor getSyncLiteSubscriptionMethod; - if ((getSyncLiteSubscriptionMethod = MessagingServiceGrpc.getSyncLiteSubscriptionMethod) == null) { - synchronized (MessagingServiceGrpc.class) { - if ((getSyncLiteSubscriptionMethod = MessagingServiceGrpc.getSyncLiteSubscriptionMethod) == null) { - MessagingServiceGrpc.getSyncLiteSubscriptionMethod = getSyncLiteSubscriptionMethod = - io.grpc.MethodDescriptor.newBuilder() - .setType(io.grpc.MethodDescriptor.MethodType.UNARY) - .setFullMethodName(generateFullMethodName(SERVICE_NAME, "SyncLiteSubscription")) - .setSampledToLocalTracing(true) - .setRequestMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.SyncLiteSubscriptionRequest.getDefaultInstance())) - .setResponseMarshaller(io.grpc.protobuf.ProtoUtils.marshaller( - apache.rocketmq.v2.SyncLiteSubscriptionResponse.getDefaultInstance())) - .setSchemaDescriptor(new MessagingServiceMethodDescriptorSupplier("SyncLiteSubscription")) - .build(); - } - } - } - return getSyncLiteSubscriptionMethod; - } - - /** - * Creates a new async stub that supports all call types for the service - */ - public static MessagingServiceStub newStub(io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public MessagingServiceStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new MessagingServiceStub(channel, callOptions); - } - }; - return MessagingServiceStub.newStub(factory, channel); - } - - /** - * Creates a new blocking-style stub that supports unary and streaming output calls on the service - */ - public static MessagingServiceBlockingStub newBlockingStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public MessagingServiceBlockingStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new MessagingServiceBlockingStub(channel, callOptions); - } - }; - return MessagingServiceBlockingStub.newStub(factory, channel); - } - - /** - * Creates a new ListenableFuture-style stub that supports unary calls on the service - */ - public static MessagingServiceFutureStub newFutureStub( - io.grpc.Channel channel) { - io.grpc.stub.AbstractStub.StubFactory factory = - new io.grpc.stub.AbstractStub.StubFactory() { - @java.lang.Override - public MessagingServiceFutureStub newStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new MessagingServiceFutureStub(channel, callOptions); - } - }; - return MessagingServiceFutureStub.newStub(factory, channel); - } - - /** - *
-   * For all the RPCs in MessagingService, the following error handling policies
-   * apply:
-   * If the request doesn't bear a valid authentication credential, return a
-   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
-   * user is not granted with sufficient permission to execute the requested
-   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
-   * If the per-user-resource-based quota is exhausted, return a response with
-   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
-   * errors raise, return a response with common.status.code == `INTERNAL`.
-   * 
- */ - public static abstract class MessagingServiceImplBase implements io.grpc.BindableService { - - /** - *
-     * Queries the route entries of the requested topic in the perspective of the
-     * given endpoints. On success, servers should return a collection of
-     * addressable message-queues. Note servers may return customized route
-     * entries based on endpoints provided.
-     * If the requested topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public void queryRoute(apache.rocketmq.v2.QueryRouteRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryRouteMethod(), responseObserver); - } - - /** - *
-     * Producer or consumer sends HeartbeatRequest to servers periodically to
-     * keep-alive. Additionally, it also reports client-side configuration,
-     * including topic subscription, load-balancing group name, etc.
-     * Returns `OK` if success.
-     * If a client specifies a language that is not yet supported by servers,
-     * returns `INVALID_ARGUMENT`
-     * 
- */ - public void heartbeat(apache.rocketmq.v2.HeartbeatRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getHeartbeatMethod(), responseObserver); - } - - /** - *
-     * Delivers messages to brokers.
-     * Clients may further:
-     * 1. Refine a message destination to message-queues which fulfills parts of
-     * FIFO semantic;
-     * 2. Flag a message as transactional, which keeps it invisible to consumers
-     * until it commits;
-     * 3. Time a message, making it invisible to consumers till specified
-     * time-point;
-     * 4. And more...
-     * Returns message-id or transaction-id with status `OK` on success.
-     * If the destination topic doesn't exist, returns `NOT_FOUND`.
-     * 
- */ - public void sendMessage(apache.rocketmq.v2.SendMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getSendMessageMethod(), responseObserver); - } - - /** - *
-     * Queries the assigned route info of a topic for current consumer,
-     * the returned assignment result is decided by server-side load balancer.
-     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public void queryAssignment(apache.rocketmq.v2.QueryAssignmentRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryAssignmentMethod(), responseObserver); - } - - /** - *
-     * Receives messages from the server in batch manner, returns a set of
-     * messages if success. The received messages should be acked or redelivered
-     * after processed.
-     * If the pending concurrent receive requests exceed the quota of the given
-     * consumer group, returns `UNAVAILABLE`. If the upstream store server hangs,
-     * return `DEADLINE_EXCEEDED` in a timely manner. If the corresponding topic
-     * or consumer group doesn't exist, returns `NOT_FOUND`. If there is no new
-     * message in the specific topic, returns `OK` with an empty message set.
-     * Please note that client may suffer from false empty responses.
-     * If failed to receive message from remote, server must return only one
-     * `ReceiveMessageResponse` as the reply to the request, whose `Status` indicates
-     * the specific reason of failure, otherwise, the reply is considered successful.
-     * 
- */ - public void receiveMessage(apache.rocketmq.v2.ReceiveMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getReceiveMessageMethod(), responseObserver); - } - - /** - *
-     * Acknowledges the message associated with the `receipt_handle` or `offset`
-     * in the `AckMessageRequest`, it means the message has been successfully
-     * processed. Returns `OK` if the message server remove the relevant message
-     * successfully.
-     * If the given receipt_handle is illegal or out of date, returns
-     * `INVALID_ARGUMENT`.
-     * 
- */ - public void ackMessage(apache.rocketmq.v2.AckMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getAckMessageMethod(), responseObserver); - } - - /** - *
-     * Forwards one message to dead letter queue if the max delivery attempts is
-     * exceeded by this message at client-side, return `OK` if success.
-     * 
- */ - public void forwardMessageToDeadLetterQueue(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getForwardMessageToDeadLetterQueueMethod(), responseObserver); - } - - /** - *
-     * PullMessage and ReceiveMessage RPCs serve a similar purpose,
-     * which is to attempt to get messages from the server, but with different semantics.
-     * 
- */ - public void pullMessage(apache.rocketmq.v2.PullMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getPullMessageMethod(), responseObserver); - } - - /** - *
-     * Update the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public void updateOffset(apache.rocketmq.v2.UpdateOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getUpdateOffsetMethod(), responseObserver); - } - - /** - *
-     * Query the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public void getOffset(apache.rocketmq.v2.GetOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getGetOffsetMethod(), responseObserver); - } - - /** - *
-     * Query the offset of the designated queue by the query offset policy.
-     * 
- */ - public void queryOffset(apache.rocketmq.v2.QueryOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getQueryOffsetMethod(), responseObserver); - } - - /** - *
-     * Commits or rollback one transactional message.
-     * 
- */ - public void endTransaction(apache.rocketmq.v2.EndTransactionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getEndTransactionMethod(), responseObserver); - } - - /** - *
-     * Once a client starts, it would immediately establishes bi-lateral stream
-     * RPCs with brokers, reporting its settings as the initiative command.
-     * When servers have need of inspecting client status, they would issue
-     * telemetry commands to clients. After executing received instructions,
-     * clients shall report command execution results through client-side streams.
-     * 
- */ - public io.grpc.stub.StreamObserver telemetry( - io.grpc.stub.StreamObserver responseObserver) { - return io.grpc.stub.ServerCalls.asyncUnimplementedStreamingCall(getTelemetryMethod(), responseObserver); - } - - /** - *
-     * Notify the server that the client is terminated.
-     * 
- */ - public void notifyClientTermination(apache.rocketmq.v2.NotifyClientTerminationRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getNotifyClientTerminationMethod(), responseObserver); - } - - /** - *
-     * Once a message is retrieved from consume queue on behalf of the group, it
-     * will be kept invisible to other clients of the same group for a period of
-     * time. The message is supposed to be processed within the invisible
-     * duration. If the client, which is in charge of the invisible message, is
-     * not capable of processing the message timely, it may use
-     * ChangeInvisibleDuration to lengthen invisible duration.
-     * 
- */ - public void changeInvisibleDuration(apache.rocketmq.v2.ChangeInvisibleDurationRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getChangeInvisibleDurationMethod(), responseObserver); - } - - /** - *
-     * Recall a message,
-     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
-     * for normal message, not supported for now.
-     * 
- */ - public void recallMessage(apache.rocketmq.v2.RecallMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getRecallMessageMethod(), responseObserver); - } - - /** - *
-     * Sync lite subscription info, lite push consumer only
-     * 
- */ - public void syncLiteSubscription(apache.rocketmq.v2.SyncLiteSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(getSyncLiteSubscriptionMethod(), responseObserver); - } - - @java.lang.Override public final io.grpc.ServerServiceDefinition bindService() { - return io.grpc.ServerServiceDefinition.builder(getServiceDescriptor()) - .addMethod( - getQueryRouteMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.QueryRouteRequest, - apache.rocketmq.v2.QueryRouteResponse>( - this, METHODID_QUERY_ROUTE))) - .addMethod( - getHeartbeatMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.HeartbeatRequest, - apache.rocketmq.v2.HeartbeatResponse>( - this, METHODID_HEARTBEAT))) - .addMethod( - getSendMessageMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.SendMessageRequest, - apache.rocketmq.v2.SendMessageResponse>( - this, METHODID_SEND_MESSAGE))) - .addMethod( - getQueryAssignmentMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.QueryAssignmentRequest, - apache.rocketmq.v2.QueryAssignmentResponse>( - this, METHODID_QUERY_ASSIGNMENT))) - .addMethod( - getReceiveMessageMethod(), - io.grpc.stub.ServerCalls.asyncServerStreamingCall( - new MethodHandlers< - apache.rocketmq.v2.ReceiveMessageRequest, - apache.rocketmq.v2.ReceiveMessageResponse>( - this, METHODID_RECEIVE_MESSAGE))) - .addMethod( - getAckMessageMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.AckMessageRequest, - apache.rocketmq.v2.AckMessageResponse>( - this, METHODID_ACK_MESSAGE))) - .addMethod( - getForwardMessageToDeadLetterQueueMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest, - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse>( - this, METHODID_FORWARD_MESSAGE_TO_DEAD_LETTER_QUEUE))) - .addMethod( - getPullMessageMethod(), - io.grpc.stub.ServerCalls.asyncServerStreamingCall( - new MethodHandlers< - apache.rocketmq.v2.PullMessageRequest, - apache.rocketmq.v2.PullMessageResponse>( - this, METHODID_PULL_MESSAGE))) - .addMethod( - getUpdateOffsetMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.UpdateOffsetRequest, - apache.rocketmq.v2.UpdateOffsetResponse>( - this, METHODID_UPDATE_OFFSET))) - .addMethod( - getGetOffsetMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.GetOffsetRequest, - apache.rocketmq.v2.GetOffsetResponse>( - this, METHODID_GET_OFFSET))) - .addMethod( - getQueryOffsetMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.QueryOffsetRequest, - apache.rocketmq.v2.QueryOffsetResponse>( - this, METHODID_QUERY_OFFSET))) - .addMethod( - getEndTransactionMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.EndTransactionRequest, - apache.rocketmq.v2.EndTransactionResponse>( - this, METHODID_END_TRANSACTION))) - .addMethod( - getTelemetryMethod(), - io.grpc.stub.ServerCalls.asyncBidiStreamingCall( - new MethodHandlers< - apache.rocketmq.v2.TelemetryCommand, - apache.rocketmq.v2.TelemetryCommand>( - this, METHODID_TELEMETRY))) - .addMethod( - getNotifyClientTerminationMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.NotifyClientTerminationRequest, - apache.rocketmq.v2.NotifyClientTerminationResponse>( - this, METHODID_NOTIFY_CLIENT_TERMINATION))) - .addMethod( - getChangeInvisibleDurationMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.ChangeInvisibleDurationRequest, - apache.rocketmq.v2.ChangeInvisibleDurationResponse>( - this, METHODID_CHANGE_INVISIBLE_DURATION))) - .addMethod( - getRecallMessageMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.RecallMessageRequest, - apache.rocketmq.v2.RecallMessageResponse>( - this, METHODID_RECALL_MESSAGE))) - .addMethod( - getSyncLiteSubscriptionMethod(), - io.grpc.stub.ServerCalls.asyncUnaryCall( - new MethodHandlers< - apache.rocketmq.v2.SyncLiteSubscriptionRequest, - apache.rocketmq.v2.SyncLiteSubscriptionResponse>( - this, METHODID_SYNC_LITE_SUBSCRIPTION))) - .build(); - } - } - - /** - *
-   * For all the RPCs in MessagingService, the following error handling policies
-   * apply:
-   * If the request doesn't bear a valid authentication credential, return a
-   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
-   * user is not granted with sufficient permission to execute the requested
-   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
-   * If the per-user-resource-based quota is exhausted, return a response with
-   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
-   * errors raise, return a response with common.status.code == `INTERNAL`.
-   * 
- */ - public static final class MessagingServiceStub extends io.grpc.stub.AbstractAsyncStub { - private MessagingServiceStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected MessagingServiceStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new MessagingServiceStub(channel, callOptions); - } - - /** - *
-     * Queries the route entries of the requested topic in the perspective of the
-     * given endpoints. On success, servers should return a collection of
-     * addressable message-queues. Note servers may return customized route
-     * entries based on endpoints provided.
-     * If the requested topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public void queryRoute(apache.rocketmq.v2.QueryRouteRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getQueryRouteMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Producer or consumer sends HeartbeatRequest to servers periodically to
-     * keep-alive. Additionally, it also reports client-side configuration,
-     * including topic subscription, load-balancing group name, etc.
-     * Returns `OK` if success.
-     * If a client specifies a language that is not yet supported by servers,
-     * returns `INVALID_ARGUMENT`
-     * 
- */ - public void heartbeat(apache.rocketmq.v2.HeartbeatRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getHeartbeatMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Delivers messages to brokers.
-     * Clients may further:
-     * 1. Refine a message destination to message-queues which fulfills parts of
-     * FIFO semantic;
-     * 2. Flag a message as transactional, which keeps it invisible to consumers
-     * until it commits;
-     * 3. Time a message, making it invisible to consumers till specified
-     * time-point;
-     * 4. And more...
-     * Returns message-id or transaction-id with status `OK` on success.
-     * If the destination topic doesn't exist, returns `NOT_FOUND`.
-     * 
- */ - public void sendMessage(apache.rocketmq.v2.SendMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getSendMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Queries the assigned route info of a topic for current consumer,
-     * the returned assignment result is decided by server-side load balancer.
-     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public void queryAssignment(apache.rocketmq.v2.QueryAssignmentRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getQueryAssignmentMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Receives messages from the server in batch manner, returns a set of
-     * messages if success. The received messages should be acked or redelivered
-     * after processed.
-     * If the pending concurrent receive requests exceed the quota of the given
-     * consumer group, returns `UNAVAILABLE`. If the upstream store server hangs,
-     * return `DEADLINE_EXCEEDED` in a timely manner. If the corresponding topic
-     * or consumer group doesn't exist, returns `NOT_FOUND`. If there is no new
-     * message in the specific topic, returns `OK` with an empty message set.
-     * Please note that client may suffer from false empty responses.
-     * If failed to receive message from remote, server must return only one
-     * `ReceiveMessageResponse` as the reply to the request, whose `Status` indicates
-     * the specific reason of failure, otherwise, the reply is considered successful.
-     * 
- */ - public void receiveMessage(apache.rocketmq.v2.ReceiveMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncServerStreamingCall( - getChannel().newCall(getReceiveMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Acknowledges the message associated with the `receipt_handle` or `offset`
-     * in the `AckMessageRequest`, it means the message has been successfully
-     * processed. Returns `OK` if the message server remove the relevant message
-     * successfully.
-     * If the given receipt_handle is illegal or out of date, returns
-     * `INVALID_ARGUMENT`.
-     * 
- */ - public void ackMessage(apache.rocketmq.v2.AckMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getAckMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Forwards one message to dead letter queue if the max delivery attempts is
-     * exceeded by this message at client-side, return `OK` if success.
-     * 
- */ - public void forwardMessageToDeadLetterQueue(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getForwardMessageToDeadLetterQueueMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * PullMessage and ReceiveMessage RPCs serve a similar purpose,
-     * which is to attempt to get messages from the server, but with different semantics.
-     * 
- */ - public void pullMessage(apache.rocketmq.v2.PullMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncServerStreamingCall( - getChannel().newCall(getPullMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Update the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public void updateOffset(apache.rocketmq.v2.UpdateOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getUpdateOffsetMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Query the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public void getOffset(apache.rocketmq.v2.GetOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getGetOffsetMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Query the offset of the designated queue by the query offset policy.
-     * 
- */ - public void queryOffset(apache.rocketmq.v2.QueryOffsetRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getQueryOffsetMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Commits or rollback one transactional message.
-     * 
- */ - public void endTransaction(apache.rocketmq.v2.EndTransactionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getEndTransactionMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Once a client starts, it would immediately establishes bi-lateral stream
-     * RPCs with brokers, reporting its settings as the initiative command.
-     * When servers have need of inspecting client status, they would issue
-     * telemetry commands to clients. After executing received instructions,
-     * clients shall report command execution results through client-side streams.
-     * 
- */ - public io.grpc.stub.StreamObserver telemetry( - io.grpc.stub.StreamObserver responseObserver) { - return io.grpc.stub.ClientCalls.asyncBidiStreamingCall( - getChannel().newCall(getTelemetryMethod(), getCallOptions()), responseObserver); - } - - /** - *
-     * Notify the server that the client is terminated.
-     * 
- */ - public void notifyClientTermination(apache.rocketmq.v2.NotifyClientTerminationRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getNotifyClientTerminationMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Once a message is retrieved from consume queue on behalf of the group, it
-     * will be kept invisible to other clients of the same group for a period of
-     * time. The message is supposed to be processed within the invisible
-     * duration. If the client, which is in charge of the invisible message, is
-     * not capable of processing the message timely, it may use
-     * ChangeInvisibleDuration to lengthen invisible duration.
-     * 
- */ - public void changeInvisibleDuration(apache.rocketmq.v2.ChangeInvisibleDurationRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getChangeInvisibleDurationMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Recall a message,
-     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
-     * for normal message, not supported for now.
-     * 
- */ - public void recallMessage(apache.rocketmq.v2.RecallMessageRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getRecallMessageMethod(), getCallOptions()), request, responseObserver); - } - - /** - *
-     * Sync lite subscription info, lite push consumer only
-     * 
- */ - public void syncLiteSubscription(apache.rocketmq.v2.SyncLiteSubscriptionRequest request, - io.grpc.stub.StreamObserver responseObserver) { - io.grpc.stub.ClientCalls.asyncUnaryCall( - getChannel().newCall(getSyncLiteSubscriptionMethod(), getCallOptions()), request, responseObserver); - } - } - - /** - *
-   * For all the RPCs in MessagingService, the following error handling policies
-   * apply:
-   * If the request doesn't bear a valid authentication credential, return a
-   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
-   * user is not granted with sufficient permission to execute the requested
-   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
-   * If the per-user-resource-based quota is exhausted, return a response with
-   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
-   * errors raise, return a response with common.status.code == `INTERNAL`.
-   * 
- */ - public static final class MessagingServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub { - private MessagingServiceBlockingStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected MessagingServiceBlockingStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new MessagingServiceBlockingStub(channel, callOptions); - } - - /** - *
-     * Queries the route entries of the requested topic in the perspective of the
-     * given endpoints. On success, servers should return a collection of
-     * addressable message-queues. Note servers may return customized route
-     * entries based on endpoints provided.
-     * If the requested topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public apache.rocketmq.v2.QueryRouteResponse queryRoute(apache.rocketmq.v2.QueryRouteRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getQueryRouteMethod(), getCallOptions(), request); - } - - /** - *
-     * Producer or consumer sends HeartbeatRequest to servers periodically to
-     * keep-alive. Additionally, it also reports client-side configuration,
-     * including topic subscription, load-balancing group name, etc.
-     * Returns `OK` if success.
-     * If a client specifies a language that is not yet supported by servers,
-     * returns `INVALID_ARGUMENT`
-     * 
- */ - public apache.rocketmq.v2.HeartbeatResponse heartbeat(apache.rocketmq.v2.HeartbeatRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getHeartbeatMethod(), getCallOptions(), request); - } - - /** - *
-     * Delivers messages to brokers.
-     * Clients may further:
-     * 1. Refine a message destination to message-queues which fulfills parts of
-     * FIFO semantic;
-     * 2. Flag a message as transactional, which keeps it invisible to consumers
-     * until it commits;
-     * 3. Time a message, making it invisible to consumers till specified
-     * time-point;
-     * 4. And more...
-     * Returns message-id or transaction-id with status `OK` on success.
-     * If the destination topic doesn't exist, returns `NOT_FOUND`.
-     * 
- */ - public apache.rocketmq.v2.SendMessageResponse sendMessage(apache.rocketmq.v2.SendMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getSendMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Queries the assigned route info of a topic for current consumer,
-     * the returned assignment result is decided by server-side load balancer.
-     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public apache.rocketmq.v2.QueryAssignmentResponse queryAssignment(apache.rocketmq.v2.QueryAssignmentRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getQueryAssignmentMethod(), getCallOptions(), request); - } - - /** - *
-     * Receives messages from the server in batch manner, returns a set of
-     * messages if success. The received messages should be acked or redelivered
-     * after processed.
-     * If the pending concurrent receive requests exceed the quota of the given
-     * consumer group, returns `UNAVAILABLE`. If the upstream store server hangs,
-     * return `DEADLINE_EXCEEDED` in a timely manner. If the corresponding topic
-     * or consumer group doesn't exist, returns `NOT_FOUND`. If there is no new
-     * message in the specific topic, returns `OK` with an empty message set.
-     * Please note that client may suffer from false empty responses.
-     * If failed to receive message from remote, server must return only one
-     * `ReceiveMessageResponse` as the reply to the request, whose `Status` indicates
-     * the specific reason of failure, otherwise, the reply is considered successful.
-     * 
- */ - public java.util.Iterator receiveMessage( - apache.rocketmq.v2.ReceiveMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingServerStreamingCall( - getChannel(), getReceiveMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Acknowledges the message associated with the `receipt_handle` or `offset`
-     * in the `AckMessageRequest`, it means the message has been successfully
-     * processed. Returns `OK` if the message server remove the relevant message
-     * successfully.
-     * If the given receipt_handle is illegal or out of date, returns
-     * `INVALID_ARGUMENT`.
-     * 
- */ - public apache.rocketmq.v2.AckMessageResponse ackMessage(apache.rocketmq.v2.AckMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getAckMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Forwards one message to dead letter queue if the max delivery attempts is
-     * exceeded by this message at client-side, return `OK` if success.
-     * 
- */ - public apache.rocketmq.v2.ForwardMessageToDeadLetterQueueResponse forwardMessageToDeadLetterQueue(apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getForwardMessageToDeadLetterQueueMethod(), getCallOptions(), request); - } - - /** - *
-     * PullMessage and ReceiveMessage RPCs serve a similar purpose,
-     * which is to attempt to get messages from the server, but with different semantics.
-     * 
- */ - public java.util.Iterator pullMessage( - apache.rocketmq.v2.PullMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingServerStreamingCall( - getChannel(), getPullMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Update the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public apache.rocketmq.v2.UpdateOffsetResponse updateOffset(apache.rocketmq.v2.UpdateOffsetRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getUpdateOffsetMethod(), getCallOptions(), request); - } - - /** - *
-     * Query the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public apache.rocketmq.v2.GetOffsetResponse getOffset(apache.rocketmq.v2.GetOffsetRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getGetOffsetMethod(), getCallOptions(), request); - } - - /** - *
-     * Query the offset of the designated queue by the query offset policy.
-     * 
- */ - public apache.rocketmq.v2.QueryOffsetResponse queryOffset(apache.rocketmq.v2.QueryOffsetRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getQueryOffsetMethod(), getCallOptions(), request); - } - - /** - *
-     * Commits or rollback one transactional message.
-     * 
- */ - public apache.rocketmq.v2.EndTransactionResponse endTransaction(apache.rocketmq.v2.EndTransactionRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getEndTransactionMethod(), getCallOptions(), request); - } - - /** - *
-     * Notify the server that the client is terminated.
-     * 
- */ - public apache.rocketmq.v2.NotifyClientTerminationResponse notifyClientTermination(apache.rocketmq.v2.NotifyClientTerminationRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getNotifyClientTerminationMethod(), getCallOptions(), request); - } - - /** - *
-     * Once a message is retrieved from consume queue on behalf of the group, it
-     * will be kept invisible to other clients of the same group for a period of
-     * time. The message is supposed to be processed within the invisible
-     * duration. If the client, which is in charge of the invisible message, is
-     * not capable of processing the message timely, it may use
-     * ChangeInvisibleDuration to lengthen invisible duration.
-     * 
- */ - public apache.rocketmq.v2.ChangeInvisibleDurationResponse changeInvisibleDuration(apache.rocketmq.v2.ChangeInvisibleDurationRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getChangeInvisibleDurationMethod(), getCallOptions(), request); - } - - /** - *
-     * Recall a message,
-     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
-     * for normal message, not supported for now.
-     * 
- */ - public apache.rocketmq.v2.RecallMessageResponse recallMessage(apache.rocketmq.v2.RecallMessageRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getRecallMessageMethod(), getCallOptions(), request); - } - - /** - *
-     * Sync lite subscription info, lite push consumer only
-     * 
- */ - public apache.rocketmq.v2.SyncLiteSubscriptionResponse syncLiteSubscription(apache.rocketmq.v2.SyncLiteSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.blockingUnaryCall( - getChannel(), getSyncLiteSubscriptionMethod(), getCallOptions(), request); - } - } - - /** - *
-   * For all the RPCs in MessagingService, the following error handling policies
-   * apply:
-   * If the request doesn't bear a valid authentication credential, return a
-   * response with common.status.code == `UNAUTHENTICATED`. If the authenticated
-   * user is not granted with sufficient permission to execute the requested
-   * operation, return a response with common.status.code == `PERMISSION_DENIED`.
-   * If the per-user-resource-based quota is exhausted, return a response with
-   * common.status.code == `RESOURCE_EXHAUSTED`. If any unexpected server-side
-   * errors raise, return a response with common.status.code == `INTERNAL`.
-   * 
- */ - public static final class MessagingServiceFutureStub extends io.grpc.stub.AbstractFutureStub { - private MessagingServiceFutureStub( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - super(channel, callOptions); - } - - @java.lang.Override - protected MessagingServiceFutureStub build( - io.grpc.Channel channel, io.grpc.CallOptions callOptions) { - return new MessagingServiceFutureStub(channel, callOptions); - } - - /** - *
-     * Queries the route entries of the requested topic in the perspective of the
-     * given endpoints. On success, servers should return a collection of
-     * addressable message-queues. Note servers may return customized route
-     * entries based on endpoints provided.
-     * If the requested topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture queryRoute( - apache.rocketmq.v2.QueryRouteRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getQueryRouteMethod(), getCallOptions()), request); - } - - /** - *
-     * Producer or consumer sends HeartbeatRequest to servers periodically to
-     * keep-alive. Additionally, it also reports client-side configuration,
-     * including topic subscription, load-balancing group name, etc.
-     * Returns `OK` if success.
-     * If a client specifies a language that is not yet supported by servers,
-     * returns `INVALID_ARGUMENT`
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture heartbeat( - apache.rocketmq.v2.HeartbeatRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getHeartbeatMethod(), getCallOptions()), request); - } - - /** - *
-     * Delivers messages to brokers.
-     * Clients may further:
-     * 1. Refine a message destination to message-queues which fulfills parts of
-     * FIFO semantic;
-     * 2. Flag a message as transactional, which keeps it invisible to consumers
-     * until it commits;
-     * 3. Time a message, making it invisible to consumers till specified
-     * time-point;
-     * 4. And more...
-     * Returns message-id or transaction-id with status `OK` on success.
-     * If the destination topic doesn't exist, returns `NOT_FOUND`.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture sendMessage( - apache.rocketmq.v2.SendMessageRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getSendMessageMethod(), getCallOptions()), request); - } - - /** - *
-     * Queries the assigned route info of a topic for current consumer,
-     * the returned assignment result is decided by server-side load balancer.
-     * If the corresponding topic doesn't exist, returns `NOT_FOUND`.
-     * If the specific endpoints is empty, returns `INVALID_ARGUMENT`.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture queryAssignment( - apache.rocketmq.v2.QueryAssignmentRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getQueryAssignmentMethod(), getCallOptions()), request); - } - - /** - *
-     * Acknowledges the message associated with the `receipt_handle` or `offset`
-     * in the `AckMessageRequest`, it means the message has been successfully
-     * processed. Returns `OK` if the message server remove the relevant message
-     * successfully.
-     * If the given receipt_handle is illegal or out of date, returns
-     * `INVALID_ARGUMENT`.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture ackMessage( - apache.rocketmq.v2.AckMessageRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getAckMessageMethod(), getCallOptions()), request); - } - - /** - *
-     * Forwards one message to dead letter queue if the max delivery attempts is
-     * exceeded by this message at client-side, return `OK` if success.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture forwardMessageToDeadLetterQueue( - apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getForwardMessageToDeadLetterQueueMethod(), getCallOptions()), request); - } - - /** - *
-     * Update the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture updateOffset( - apache.rocketmq.v2.UpdateOffsetRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getUpdateOffsetMethod(), getCallOptions()), request); - } - - /** - *
-     * Query the consumption progress of the designated queue of the
-     * consumer group to the remote.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture getOffset( - apache.rocketmq.v2.GetOffsetRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getGetOffsetMethod(), getCallOptions()), request); - } - - /** - *
-     * Query the offset of the designated queue by the query offset policy.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture queryOffset( - apache.rocketmq.v2.QueryOffsetRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getQueryOffsetMethod(), getCallOptions()), request); - } - - /** - *
-     * Commits or rollback one transactional message.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture endTransaction( - apache.rocketmq.v2.EndTransactionRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getEndTransactionMethod(), getCallOptions()), request); - } - - /** - *
-     * Notify the server that the client is terminated.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture notifyClientTermination( - apache.rocketmq.v2.NotifyClientTerminationRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getNotifyClientTerminationMethod(), getCallOptions()), request); - } - - /** - *
-     * Once a message is retrieved from consume queue on behalf of the group, it
-     * will be kept invisible to other clients of the same group for a period of
-     * time. The message is supposed to be processed within the invisible
-     * duration. If the client, which is in charge of the invisible message, is
-     * not capable of processing the message timely, it may use
-     * ChangeInvisibleDuration to lengthen invisible duration.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture changeInvisibleDuration( - apache.rocketmq.v2.ChangeInvisibleDurationRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getChangeInvisibleDurationMethod(), getCallOptions()), request); - } - - /** - *
-     * Recall a message,
-     * for delay message, should recall before delivery time, like the rollback operation of transaction message,
-     * for normal message, not supported for now.
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture recallMessage( - apache.rocketmq.v2.RecallMessageRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getRecallMessageMethod(), getCallOptions()), request); - } - - /** - *
-     * Sync lite subscription info, lite push consumer only
-     * 
- */ - public com.google.common.util.concurrent.ListenableFuture syncLiteSubscription( - apache.rocketmq.v2.SyncLiteSubscriptionRequest request) { - return io.grpc.stub.ClientCalls.futureUnaryCall( - getChannel().newCall(getSyncLiteSubscriptionMethod(), getCallOptions()), request); - } - } - - private static final int METHODID_QUERY_ROUTE = 0; - private static final int METHODID_HEARTBEAT = 1; - private static final int METHODID_SEND_MESSAGE = 2; - private static final int METHODID_QUERY_ASSIGNMENT = 3; - private static final int METHODID_RECEIVE_MESSAGE = 4; - private static final int METHODID_ACK_MESSAGE = 5; - private static final int METHODID_FORWARD_MESSAGE_TO_DEAD_LETTER_QUEUE = 6; - private static final int METHODID_PULL_MESSAGE = 7; - private static final int METHODID_UPDATE_OFFSET = 8; - private static final int METHODID_GET_OFFSET = 9; - private static final int METHODID_QUERY_OFFSET = 10; - private static final int METHODID_END_TRANSACTION = 11; - private static final int METHODID_NOTIFY_CLIENT_TERMINATION = 12; - private static final int METHODID_CHANGE_INVISIBLE_DURATION = 13; - private static final int METHODID_RECALL_MESSAGE = 14; - private static final int METHODID_SYNC_LITE_SUBSCRIPTION = 15; - private static final int METHODID_TELEMETRY = 16; - - private static final class MethodHandlers implements - io.grpc.stub.ServerCalls.UnaryMethod, - io.grpc.stub.ServerCalls.ServerStreamingMethod, - io.grpc.stub.ServerCalls.ClientStreamingMethod, - io.grpc.stub.ServerCalls.BidiStreamingMethod { - private final MessagingServiceImplBase serviceImpl; - private final int methodId; - - MethodHandlers(MessagingServiceImplBase serviceImpl, int methodId) { - this.serviceImpl = serviceImpl; - this.methodId = methodId; - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public void invoke(Req request, io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_QUERY_ROUTE: - serviceImpl.queryRoute((apache.rocketmq.v2.QueryRouteRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_HEARTBEAT: - serviceImpl.heartbeat((apache.rocketmq.v2.HeartbeatRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_SEND_MESSAGE: - serviceImpl.sendMessage((apache.rocketmq.v2.SendMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_QUERY_ASSIGNMENT: - serviceImpl.queryAssignment((apache.rocketmq.v2.QueryAssignmentRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_RECEIVE_MESSAGE: - serviceImpl.receiveMessage((apache.rocketmq.v2.ReceiveMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_ACK_MESSAGE: - serviceImpl.ackMessage((apache.rocketmq.v2.AckMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_FORWARD_MESSAGE_TO_DEAD_LETTER_QUEUE: - serviceImpl.forwardMessageToDeadLetterQueue((apache.rocketmq.v2.ForwardMessageToDeadLetterQueueRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_PULL_MESSAGE: - serviceImpl.pullMessage((apache.rocketmq.v2.PullMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_UPDATE_OFFSET: - serviceImpl.updateOffset((apache.rocketmq.v2.UpdateOffsetRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_GET_OFFSET: - serviceImpl.getOffset((apache.rocketmq.v2.GetOffsetRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_QUERY_OFFSET: - serviceImpl.queryOffset((apache.rocketmq.v2.QueryOffsetRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_END_TRANSACTION: - serviceImpl.endTransaction((apache.rocketmq.v2.EndTransactionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_NOTIFY_CLIENT_TERMINATION: - serviceImpl.notifyClientTermination((apache.rocketmq.v2.NotifyClientTerminationRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_CHANGE_INVISIBLE_DURATION: - serviceImpl.changeInvisibleDuration((apache.rocketmq.v2.ChangeInvisibleDurationRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_RECALL_MESSAGE: - serviceImpl.recallMessage((apache.rocketmq.v2.RecallMessageRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - case METHODID_SYNC_LITE_SUBSCRIPTION: - serviceImpl.syncLiteSubscription((apache.rocketmq.v2.SyncLiteSubscriptionRequest) request, - (io.grpc.stub.StreamObserver) responseObserver); - break; - default: - throw new AssertionError(); - } - } - - @java.lang.Override - @java.lang.SuppressWarnings("unchecked") - public io.grpc.stub.StreamObserver invoke( - io.grpc.stub.StreamObserver responseObserver) { - switch (methodId) { - case METHODID_TELEMETRY: - return (io.grpc.stub.StreamObserver) serviceImpl.telemetry( - (io.grpc.stub.StreamObserver) responseObserver); - default: - throw new AssertionError(); - } - } - } - - private static abstract class MessagingServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoFileDescriptorSupplier, io.grpc.protobuf.ProtoServiceDescriptorSupplier { - MessagingServiceBaseDescriptorSupplier() {} - - @java.lang.Override - public com.google.protobuf.Descriptors.FileDescriptor getFileDescriptor() { - return apache.rocketmq.v2.MQService.getDescriptor(); - } - - @java.lang.Override - public com.google.protobuf.Descriptors.ServiceDescriptor getServiceDescriptor() { - return getFileDescriptor().findServiceByName("MessagingService"); - } - } - - private static final class MessagingServiceFileDescriptorSupplier - extends MessagingServiceBaseDescriptorSupplier { - MessagingServiceFileDescriptorSupplier() {} - } - - private static final class MessagingServiceMethodDescriptorSupplier - extends MessagingServiceBaseDescriptorSupplier - implements io.grpc.protobuf.ProtoMethodDescriptorSupplier { - private final String methodName; - - MessagingServiceMethodDescriptorSupplier(String methodName) { - this.methodName = methodName; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.MethodDescriptor getMethodDescriptor() { - return getServiceDescriptor().findMethodByName(methodName); - } - } - - private static volatile io.grpc.ServiceDescriptor serviceDescriptor; - - public static io.grpc.ServiceDescriptor getServiceDescriptor() { - io.grpc.ServiceDescriptor result = serviceDescriptor; - if (result == null) { - synchronized (MessagingServiceGrpc.class) { - result = serviceDescriptor; - if (result == null) { - serviceDescriptor = result = io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME) - .setSchemaDescriptor(new MessagingServiceFileDescriptorSupplier()) - .addMethod(getQueryRouteMethod()) - .addMethod(getHeartbeatMethod()) - .addMethod(getSendMessageMethod()) - .addMethod(getQueryAssignmentMethod()) - .addMethod(getReceiveMessageMethod()) - .addMethod(getAckMessageMethod()) - .addMethod(getForwardMessageToDeadLetterQueueMethod()) - .addMethod(getPullMessageMethod()) - .addMethod(getUpdateOffsetMethod()) - .addMethod(getGetOffsetMethod()) - .addMethod(getQueryOffsetMethod()) - .addMethod(getEndTransactionMethod()) - .addMethod(getTelemetryMethod()) - .addMethod(getNotifyClientTerminationMethod()) - .addMethod(getChangeInvisibleDurationMethod()) - .addMethod(getRecallMessageMethod()) - .addMethod(getSyncLiteSubscriptionMethod()) - .build(); - } - } - } - return result; - } -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Metric.java b/proxy/src/main/java/apache/rocketmq/v2/Metric.java deleted file mode 100644 index 88cac12563f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Metric.java +++ /dev/null @@ -1,749 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Metric} - */ -public final class Metric extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Metric) - MetricOrBuilder { -private static final long serialVersionUID = 0L; - // Use Metric.newBuilder() to construct. - private Metric(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Metric() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Metric(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Metric( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - on_ = input.readBool(); - break; - } - case 18: { - apache.rocketmq.v2.Endpoints.Builder subBuilder = null; - if (((bitField0_ & 0x00000001) != 0)) { - subBuilder = endpoints_.toBuilder(); - } - endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(endpoints_); - endpoints_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000001; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Metric.class, apache.rocketmq.v2.Metric.Builder.class); - } - - private int bitField0_; - public static final int ON_FIELD_NUMBER = 1; - private boolean on_; - /** - *
-   * Indicates that if client should export local metrics to server.
-   * 
- * - * bool on = 1; - * @return The on. - */ - @java.lang.Override - public boolean getOn() { - return on_; - } - - public static final int ENDPOINTS_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Endpoints endpoints_; - /** - *
-   * The endpoint that client metrics should be exported to, which is required if the switch is on.
-   * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return Whether the endpoints field is set. - */ - @java.lang.Override - public boolean hasEndpoints() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * The endpoint that client metrics should be exported to, which is required if the switch is on.
-   * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return The endpoints. - */ - @java.lang.Override - public apache.rocketmq.v2.Endpoints getEndpoints() { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - /** - *
-   * The endpoint that client metrics should be exported to, which is required if the switch is on.
-   * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (on_ != false) { - output.writeBool(1, on_); - } - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(2, getEndpoints()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (on_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(1, on_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getEndpoints()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Metric)) { - return super.equals(obj); - } - apache.rocketmq.v2.Metric other = (apache.rocketmq.v2.Metric) obj; - - if (getOn() - != other.getOn()) return false; - if (hasEndpoints() != other.hasEndpoints()) return false; - if (hasEndpoints()) { - if (!getEndpoints() - .equals(other.getEndpoints())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ON_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getOn()); - if (hasEndpoints()) { - hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; - hash = (53 * hash) + getEndpoints().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Metric parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Metric parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Metric parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Metric parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Metric parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Metric parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Metric parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Metric parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Metric parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Metric parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Metric parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Metric parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Metric prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Metric} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Metric) - apache.rocketmq.v2.MetricOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Metric.class, apache.rocketmq.v2.Metric.Builder.class); - } - - // Construct using apache.rocketmq.v2.Metric.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getEndpointsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - on_ = false; - - if (endpointsBuilder_ == null) { - endpoints_ = null; - } else { - endpointsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Metric_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Metric getDefaultInstanceForType() { - return apache.rocketmq.v2.Metric.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Metric build() { - apache.rocketmq.v2.Metric result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Metric buildPartial() { - apache.rocketmq.v2.Metric result = new apache.rocketmq.v2.Metric(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - result.on_ = on_; - if (((from_bitField0_ & 0x00000001) != 0)) { - if (endpointsBuilder_ == null) { - result.endpoints_ = endpoints_; - } else { - result.endpoints_ = endpointsBuilder_.build(); - } - to_bitField0_ |= 0x00000001; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Metric) { - return mergeFrom((apache.rocketmq.v2.Metric)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Metric other) { - if (other == apache.rocketmq.v2.Metric.getDefaultInstance()) return this; - if (other.getOn() != false) { - setOn(other.getOn()); - } - if (other.hasEndpoints()) { - mergeEndpoints(other.getEndpoints()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Metric parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Metric) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private boolean on_ ; - /** - *
-     * Indicates that if client should export local metrics to server.
-     * 
- * - * bool on = 1; - * @return The on. - */ - @java.lang.Override - public boolean getOn() { - return on_; - } - /** - *
-     * Indicates that if client should export local metrics to server.
-     * 
- * - * bool on = 1; - * @param value The on to set. - * @return This builder for chaining. - */ - public Builder setOn(boolean value) { - - on_ = value; - onChanged(); - return this; - } - /** - *
-     * Indicates that if client should export local metrics to server.
-     * 
- * - * bool on = 1; - * @return This builder for chaining. - */ - public Builder clearOn() { - - on_ = false; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Endpoints endpoints_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return Whether the endpoints field is set. - */ - public boolean hasEndpoints() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return The endpoints. - */ - public apache.rocketmq.v2.Endpoints getEndpoints() { - if (endpointsBuilder_ == null) { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } else { - return endpointsBuilder_.getMessage(); - } - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endpoints_ = value; - onChanged(); - } else { - endpointsBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder setEndpoints( - apache.rocketmq.v2.Endpoints.Builder builderForValue) { - if (endpointsBuilder_ == null) { - endpoints_ = builderForValue.build(); - onChanged(); - } else { - endpointsBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && - endpoints_ != null && - endpoints_ != apache.rocketmq.v2.Endpoints.getDefaultInstance()) { - endpoints_ = - apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); - } else { - endpoints_ = value; - } - onChanged(); - } else { - endpointsBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder clearEndpoints() { - if (endpointsBuilder_ == null) { - endpoints_ = null; - onChanged(); - } else { - endpointsBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getEndpointsFieldBuilder().getBuilder(); - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - if (endpointsBuilder_ != null) { - return endpointsBuilder_.getMessageOrBuilder(); - } else { - return endpoints_ == null ? - apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - } - /** - *
-     * The endpoint that client metrics should be exported to, which is required if the switch is on.
-     * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> - getEndpointsFieldBuilder() { - if (endpointsBuilder_ == null) { - endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( - getEndpoints(), - getParentForChildren(), - isClean()); - endpoints_ = null; - } - return endpointsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Metric) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Metric) - private static final apache.rocketmq.v2.Metric DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Metric(); - } - - public static apache.rocketmq.v2.Metric getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Metric parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Metric(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Metric getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java deleted file mode 100644 index 8ecca714ec4..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/MetricOrBuilder.java +++ /dev/null @@ -1,46 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface MetricOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Metric) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Indicates that if client should export local metrics to server.
-   * 
- * - * bool on = 1; - * @return The on. - */ - boolean getOn(); - - /** - *
-   * The endpoint that client metrics should be exported to, which is required if the switch is on.
-   * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return Whether the endpoints field is set. - */ - boolean hasEndpoints(); - /** - *
-   * The endpoint that client metrics should be exported to, which is required if the switch is on.
-   * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return The endpoints. - */ - apache.rocketmq.v2.Endpoints getEndpoints(); - /** - *
-   * The endpoint that client metrics should be exported to, which is required if the switch is on.
-   * 
- * - * optional .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java deleted file mode 100644 index 0607fc46412..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequest.java +++ /dev/null @@ -1,668 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationRequest} - */ -public final class NotifyClientTerminationRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.NotifyClientTerminationRequest) - NotifyClientTerminationRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use NotifyClientTerminationRequest.newBuilder() to construct. - private NotifyClientTerminationRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private NotifyClientTerminationRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new NotifyClientTerminationRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private NotifyClientTerminationRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000001) != 0)) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000001; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.NotifyClientTerminationRequest.class, apache.rocketmq.v2.NotifyClientTerminationRequest.Builder.class); - } - - private int bitField0_; - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - *
-   * Consumer group, which is absent for producer.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Consumer group, which is absent for producer.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - *
-   * Consumer group, which is absent for producer.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(1, getGroup()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.NotifyClientTerminationRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.NotifyClientTerminationRequest other = (apache.rocketmq.v2.NotifyClientTerminationRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyClientTerminationRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.NotifyClientTerminationRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.NotifyClientTerminationRequest) - apache.rocketmq.v2.NotifyClientTerminationRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.NotifyClientTerminationRequest.class, apache.rocketmq.v2.NotifyClientTerminationRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.NotifyClientTerminationRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGroupFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.NotifyClientTerminationRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationRequest build() { - apache.rocketmq.v2.NotifyClientTerminationRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationRequest buildPartial() { - apache.rocketmq.v2.NotifyClientTerminationRequest result = new apache.rocketmq.v2.NotifyClientTerminationRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - to_bitField0_ |= 0x00000001; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.NotifyClientTerminationRequest) { - return mergeFrom((apache.rocketmq.v2.NotifyClientTerminationRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.NotifyClientTerminationRequest other) { - if (other == apache.rocketmq.v2.NotifyClientTerminationRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.NotifyClientTerminationRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.NotifyClientTerminationRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && - group_ != null && - group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - *
-     * Consumer group, which is absent for producer.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.NotifyClientTerminationRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.NotifyClientTerminationRequest) - private static final apache.rocketmq.v2.NotifyClientTerminationRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.NotifyClientTerminationRequest(); - } - - public static apache.rocketmq.v2.NotifyClientTerminationRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public NotifyClientTerminationRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new NotifyClientTerminationRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java deleted file mode 100644 index be369f7f8fe..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationRequestOrBuilder.java +++ /dev/null @@ -1,36 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface NotifyClientTerminationRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.NotifyClientTerminationRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Consumer group, which is absent for producer.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - *
-   * Consumer group, which is absent for producer.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - *
-   * Consumer group, which is absent for producer.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java deleted file mode 100644 index 01fc9c857a2..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationResponse} - */ -public final class NotifyClientTerminationResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.NotifyClientTerminationResponse) - NotifyClientTerminationResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use NotifyClientTerminationResponse.newBuilder() to construct. - private NotifyClientTerminationResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private NotifyClientTerminationResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new NotifyClientTerminationResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private NotifyClientTerminationResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.NotifyClientTerminationResponse.class, apache.rocketmq.v2.NotifyClientTerminationResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.NotifyClientTerminationResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.NotifyClientTerminationResponse other = (apache.rocketmq.v2.NotifyClientTerminationResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyClientTerminationResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.NotifyClientTerminationResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.NotifyClientTerminationResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.NotifyClientTerminationResponse) - apache.rocketmq.v2.NotifyClientTerminationResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.NotifyClientTerminationResponse.class, apache.rocketmq.v2.NotifyClientTerminationResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.NotifyClientTerminationResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyClientTerminationResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.NotifyClientTerminationResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationResponse build() { - apache.rocketmq.v2.NotifyClientTerminationResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationResponse buildPartial() { - apache.rocketmq.v2.NotifyClientTerminationResponse result = new apache.rocketmq.v2.NotifyClientTerminationResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.NotifyClientTerminationResponse) { - return mergeFrom((apache.rocketmq.v2.NotifyClientTerminationResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.NotifyClientTerminationResponse other) { - if (other == apache.rocketmq.v2.NotifyClientTerminationResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.NotifyClientTerminationResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.NotifyClientTerminationResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.NotifyClientTerminationResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.NotifyClientTerminationResponse) - private static final apache.rocketmq.v2.NotifyClientTerminationResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.NotifyClientTerminationResponse(); - } - - public static apache.rocketmq.v2.NotifyClientTerminationResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public NotifyClientTerminationResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new NotifyClientTerminationResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyClientTerminationResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java deleted file mode 100644 index ee1a6fc4bf3..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/NotifyClientTerminationResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface NotifyClientTerminationResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.NotifyClientTerminationResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java deleted file mode 100644 index 4dca3633281..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommand.java +++ /dev/null @@ -1,559 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.NotifyUnsubscribeLiteCommand} - */ -public final class NotifyUnsubscribeLiteCommand extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) - NotifyUnsubscribeLiteCommandOrBuilder { -private static final long serialVersionUID = 0L; - // Use NotifyUnsubscribeLiteCommand.newBuilder() to construct. - private NotifyUnsubscribeLiteCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private NotifyUnsubscribeLiteCommand() { - liteTopic_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new NotifyUnsubscribeLiteCommand(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private NotifyUnsubscribeLiteCommand( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - liteTopic_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.class, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder.class); - } - - public static final int LITE_TOPIC_FIELD_NUMBER = 1; - private volatile java.lang.Object liteTopic_; - /** - * string lite_topic = 1; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } - } - /** - * string lite_topic = 1; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(liteTopic_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, liteTopic_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(liteTopic_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, liteTopic_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.NotifyUnsubscribeLiteCommand)) { - return super.equals(obj); - } - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand other = (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) obj; - - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.NotifyUnsubscribeLiteCommand} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) - apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.class, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder.class); - } - - // Construct using apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - liteTopic_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_NotifyUnsubscribeLiteCommand_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getDefaultInstanceForType() { - return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand build() { - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand buildPartial() { - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand result = new apache.rocketmq.v2.NotifyUnsubscribeLiteCommand(this); - result.liteTopic_ = liteTopic_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) { - return mergeFrom((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand other) { - if (other == apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance()) return this; - if (!other.getLiteTopic().isEmpty()) { - liteTopic_ = other.liteTopic_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object liteTopic_ = ""; - /** - * string lite_topic = 1; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string lite_topic = 1; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string lite_topic = 1; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - liteTopic_ = value; - onChanged(); - return this; - } - /** - * string lite_topic = 1; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - - liteTopic_ = getDefaultInstance().getLiteTopic(); - onChanged(); - return this; - } - /** - * string lite_topic = 1; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - liteTopic_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) - private static final apache.rocketmq.v2.NotifyUnsubscribeLiteCommand DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.NotifyUnsubscribeLiteCommand(); - } - - public static apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public NotifyUnsubscribeLiteCommand parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new NotifyUnsubscribeLiteCommand(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java deleted file mode 100644 index ed7a72f72e8..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/NotifyUnsubscribeLiteCommandOrBuilder.java +++ /dev/null @@ -1,21 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface NotifyUnsubscribeLiteCommandOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) - com.google.protobuf.MessageOrBuilder { - - /** - * string lite_topic = 1; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - * string lite_topic = 1; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java b/proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java deleted file mode 100644 index 18f6bd884e4..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/OffsetOption.java +++ /dev/null @@ -1,1022 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.OffsetOption} - */ -public final class OffsetOption extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.OffsetOption) - OffsetOptionOrBuilder { -private static final long serialVersionUID = 0L; - // Use OffsetOption.newBuilder() to construct. - private OffsetOption(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private OffsetOption() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new OffsetOption(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private OffsetOption( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - offsetTypeCase_ = 1; - offsetType_ = rawValue; - break; - } - case 16: { - offsetType_ = input.readInt64(); - offsetTypeCase_ = 2; - break; - } - case 24: { - offsetType_ = input.readInt64(); - offsetTypeCase_ = 3; - break; - } - case 32: { - offsetType_ = input.readInt64(); - offsetTypeCase_ = 4; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.OffsetOption.class, apache.rocketmq.v2.OffsetOption.Builder.class); - } - - /** - * Protobuf enum {@code apache.rocketmq.v2.OffsetOption.Policy} - */ - public enum Policy - implements com.google.protobuf.ProtocolMessageEnum { - /** - * LAST = 0; - */ - LAST(0), - /** - * MIN = 1; - */ - MIN(1), - /** - * MAX = 2; - */ - MAX(2), - UNRECOGNIZED(-1), - ; - - /** - * LAST = 0; - */ - public static final int LAST_VALUE = 0; - /** - * MIN = 1; - */ - public static final int MIN_VALUE = 1; - /** - * MAX = 2; - */ - public static final int MAX_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static Policy valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static Policy forNumber(int value) { - switch (value) { - case 0: return LAST; - case 1: return MIN; - case 2: return MAX; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - Policy> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public Policy findValueByNumber(int number) { - return Policy.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.OffsetOption.getDescriptor().getEnumTypes().get(0); - } - - private static final Policy[] VALUES = values(); - - public static Policy valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private Policy(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.OffsetOption.Policy) - } - - private int offsetTypeCase_ = 0; - private java.lang.Object offsetType_; - public enum OffsetTypeCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - POLICY(1), - OFFSET(2), - TAIL_N(3), - TIMESTAMP(4), - OFFSETTYPE_NOT_SET(0); - private final int value; - private OffsetTypeCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static OffsetTypeCase valueOf(int value) { - return forNumber(value); - } - - public static OffsetTypeCase forNumber(int value) { - switch (value) { - case 1: return POLICY; - case 2: return OFFSET; - case 3: return TAIL_N; - case 4: return TIMESTAMP; - case 0: return OFFSETTYPE_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public OffsetTypeCase - getOffsetTypeCase() { - return OffsetTypeCase.forNumber( - offsetTypeCase_); - } - - public static final int POLICY_FIELD_NUMBER = 1; - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return Whether the policy field is set. - */ - public boolean hasPolicy() { - return offsetTypeCase_ == 1; - } - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return The enum numeric value on the wire for policy. - */ - public int getPolicyValue() { - if (offsetTypeCase_ == 1) { - return (java.lang.Integer) offsetType_; - } - return 0; - } - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return The policy. - */ - public apache.rocketmq.v2.OffsetOption.Policy getPolicy() { - if (offsetTypeCase_ == 1) { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.OffsetOption.Policy result = apache.rocketmq.v2.OffsetOption.Policy.valueOf( - (java.lang.Integer) offsetType_); - return result == null ? apache.rocketmq.v2.OffsetOption.Policy.UNRECOGNIZED : result; - } - return apache.rocketmq.v2.OffsetOption.Policy.LAST; - } - - public static final int OFFSET_FIELD_NUMBER = 2; - /** - * int64 offset = 2; - * @return Whether the offset field is set. - */ - @java.lang.Override - public boolean hasOffset() { - return offsetTypeCase_ == 2; - } - /** - * int64 offset = 2; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - if (offsetTypeCase_ == 2) { - return (java.lang.Long) offsetType_; - } - return 0L; - } - - public static final int TAIL_N_FIELD_NUMBER = 3; - /** - * int64 tail_n = 3; - * @return Whether the tailN field is set. - */ - @java.lang.Override - public boolean hasTailN() { - return offsetTypeCase_ == 3; - } - /** - * int64 tail_n = 3; - * @return The tailN. - */ - @java.lang.Override - public long getTailN() { - if (offsetTypeCase_ == 3) { - return (java.lang.Long) offsetType_; - } - return 0L; - } - - public static final int TIMESTAMP_FIELD_NUMBER = 4; - /** - * int64 timestamp = 4; - * @return Whether the timestamp field is set. - */ - @java.lang.Override - public boolean hasTimestamp() { - return offsetTypeCase_ == 4; - } - /** - * int64 timestamp = 4; - * @return The timestamp. - */ - @java.lang.Override - public long getTimestamp() { - if (offsetTypeCase_ == 4) { - return (java.lang.Long) offsetType_; - } - return 0L; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (offsetTypeCase_ == 1) { - output.writeEnum(1, ((java.lang.Integer) offsetType_)); - } - if (offsetTypeCase_ == 2) { - output.writeInt64( - 2, (long)((java.lang.Long) offsetType_)); - } - if (offsetTypeCase_ == 3) { - output.writeInt64( - 3, (long)((java.lang.Long) offsetType_)); - } - if (offsetTypeCase_ == 4) { - output.writeInt64( - 4, (long)((java.lang.Long) offsetType_)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (offsetTypeCase_ == 1) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, ((java.lang.Integer) offsetType_)); - } - if (offsetTypeCase_ == 2) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size( - 2, (long)((java.lang.Long) offsetType_)); - } - if (offsetTypeCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size( - 3, (long)((java.lang.Long) offsetType_)); - } - if (offsetTypeCase_ == 4) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size( - 4, (long)((java.lang.Long) offsetType_)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.OffsetOption)) { - return super.equals(obj); - } - apache.rocketmq.v2.OffsetOption other = (apache.rocketmq.v2.OffsetOption) obj; - - if (!getOffsetTypeCase().equals(other.getOffsetTypeCase())) return false; - switch (offsetTypeCase_) { - case 1: - if (getPolicyValue() - != other.getPolicyValue()) return false; - break; - case 2: - if (getOffset() - != other.getOffset()) return false; - break; - case 3: - if (getTailN() - != other.getTailN()) return false; - break; - case 4: - if (getTimestamp() - != other.getTimestamp()) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (offsetTypeCase_) { - case 1: - hash = (37 * hash) + POLICY_FIELD_NUMBER; - hash = (53 * hash) + getPolicyValue(); - break; - case 2: - hash = (37 * hash) + OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getOffset()); - break; - case 3: - hash = (37 * hash) + TAIL_N_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTailN()); - break; - case 4: - hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTimestamp()); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.OffsetOption parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.OffsetOption parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.OffsetOption parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.OffsetOption parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.OffsetOption parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.OffsetOption parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.OffsetOption parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.OffsetOption parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.OffsetOption parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.OffsetOption parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.OffsetOption parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.OffsetOption parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.OffsetOption prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.OffsetOption} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.OffsetOption) - apache.rocketmq.v2.OffsetOptionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.OffsetOption.class, apache.rocketmq.v2.OffsetOption.Builder.class); - } - - // Construct using apache.rocketmq.v2.OffsetOption.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - offsetTypeCase_ = 0; - offsetType_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_OffsetOption_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.OffsetOption getDefaultInstanceForType() { - return apache.rocketmq.v2.OffsetOption.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.OffsetOption build() { - apache.rocketmq.v2.OffsetOption result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.OffsetOption buildPartial() { - apache.rocketmq.v2.OffsetOption result = new apache.rocketmq.v2.OffsetOption(this); - if (offsetTypeCase_ == 1) { - result.offsetType_ = offsetType_; - } - if (offsetTypeCase_ == 2) { - result.offsetType_ = offsetType_; - } - if (offsetTypeCase_ == 3) { - result.offsetType_ = offsetType_; - } - if (offsetTypeCase_ == 4) { - result.offsetType_ = offsetType_; - } - result.offsetTypeCase_ = offsetTypeCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.OffsetOption) { - return mergeFrom((apache.rocketmq.v2.OffsetOption)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.OffsetOption other) { - if (other == apache.rocketmq.v2.OffsetOption.getDefaultInstance()) return this; - switch (other.getOffsetTypeCase()) { - case POLICY: { - setPolicyValue(other.getPolicyValue()); - break; - } - case OFFSET: { - setOffset(other.getOffset()); - break; - } - case TAIL_N: { - setTailN(other.getTailN()); - break; - } - case TIMESTAMP: { - setTimestamp(other.getTimestamp()); - break; - } - case OFFSETTYPE_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.OffsetOption parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.OffsetOption) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int offsetTypeCase_ = 0; - private java.lang.Object offsetType_; - public OffsetTypeCase - getOffsetTypeCase() { - return OffsetTypeCase.forNumber( - offsetTypeCase_); - } - - public Builder clearOffsetType() { - offsetTypeCase_ = 0; - offsetType_ = null; - onChanged(); - return this; - } - - - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return Whether the policy field is set. - */ - @java.lang.Override - public boolean hasPolicy() { - return offsetTypeCase_ == 1; - } - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return The enum numeric value on the wire for policy. - */ - @java.lang.Override - public int getPolicyValue() { - if (offsetTypeCase_ == 1) { - return ((java.lang.Integer) offsetType_).intValue(); - } - return 0; - } - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @param value The enum numeric value on the wire for policy to set. - * @return This builder for chaining. - */ - public Builder setPolicyValue(int value) { - offsetTypeCase_ = 1; - offsetType_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return The policy. - */ - @java.lang.Override - public apache.rocketmq.v2.OffsetOption.Policy getPolicy() { - if (offsetTypeCase_ == 1) { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.OffsetOption.Policy result = apache.rocketmq.v2.OffsetOption.Policy.valueOf( - (java.lang.Integer) offsetType_); - return result == null ? apache.rocketmq.v2.OffsetOption.Policy.UNRECOGNIZED : result; - } - return apache.rocketmq.v2.OffsetOption.Policy.LAST; - } - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @param value The policy to set. - * @return This builder for chaining. - */ - public Builder setPolicy(apache.rocketmq.v2.OffsetOption.Policy value) { - if (value == null) { - throw new NullPointerException(); - } - offsetTypeCase_ = 1; - offsetType_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return This builder for chaining. - */ - public Builder clearPolicy() { - if (offsetTypeCase_ == 1) { - offsetTypeCase_ = 0; - offsetType_ = null; - onChanged(); - } - return this; - } - - /** - * int64 offset = 2; - * @return Whether the offset field is set. - */ - public boolean hasOffset() { - return offsetTypeCase_ == 2; - } - /** - * int64 offset = 2; - * @return The offset. - */ - public long getOffset() { - if (offsetTypeCase_ == 2) { - return (java.lang.Long) offsetType_; - } - return 0L; - } - /** - * int64 offset = 2; - * @param value The offset to set. - * @return This builder for chaining. - */ - public Builder setOffset(long value) { - offsetTypeCase_ = 2; - offsetType_ = value; - onChanged(); - return this; - } - /** - * int64 offset = 2; - * @return This builder for chaining. - */ - public Builder clearOffset() { - if (offsetTypeCase_ == 2) { - offsetTypeCase_ = 0; - offsetType_ = null; - onChanged(); - } - return this; - } - - /** - * int64 tail_n = 3; - * @return Whether the tailN field is set. - */ - public boolean hasTailN() { - return offsetTypeCase_ == 3; - } - /** - * int64 tail_n = 3; - * @return The tailN. - */ - public long getTailN() { - if (offsetTypeCase_ == 3) { - return (java.lang.Long) offsetType_; - } - return 0L; - } - /** - * int64 tail_n = 3; - * @param value The tailN to set. - * @return This builder for chaining. - */ - public Builder setTailN(long value) { - offsetTypeCase_ = 3; - offsetType_ = value; - onChanged(); - return this; - } - /** - * int64 tail_n = 3; - * @return This builder for chaining. - */ - public Builder clearTailN() { - if (offsetTypeCase_ == 3) { - offsetTypeCase_ = 0; - offsetType_ = null; - onChanged(); - } - return this; - } - - /** - * int64 timestamp = 4; - * @return Whether the timestamp field is set. - */ - public boolean hasTimestamp() { - return offsetTypeCase_ == 4; - } - /** - * int64 timestamp = 4; - * @return The timestamp. - */ - public long getTimestamp() { - if (offsetTypeCase_ == 4) { - return (java.lang.Long) offsetType_; - } - return 0L; - } - /** - * int64 timestamp = 4; - * @param value The timestamp to set. - * @return This builder for chaining. - */ - public Builder setTimestamp(long value) { - offsetTypeCase_ = 4; - offsetType_ = value; - onChanged(); - return this; - } - /** - * int64 timestamp = 4; - * @return This builder for chaining. - */ - public Builder clearTimestamp() { - if (offsetTypeCase_ == 4) { - offsetTypeCase_ = 0; - offsetType_ = null; - onChanged(); - } - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.OffsetOption) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.OffsetOption) - private static final apache.rocketmq.v2.OffsetOption DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.OffsetOption(); - } - - public static apache.rocketmq.v2.OffsetOption getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public OffsetOption parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new OffsetOption(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.OffsetOption getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java deleted file mode 100644 index 2d9fe95c12f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/OffsetOptionOrBuilder.java +++ /dev/null @@ -1,60 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface OffsetOptionOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.OffsetOption) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return Whether the policy field is set. - */ - boolean hasPolicy(); - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return The enum numeric value on the wire for policy. - */ - int getPolicyValue(); - /** - * .apache.rocketmq.v2.OffsetOption.Policy policy = 1; - * @return The policy. - */ - apache.rocketmq.v2.OffsetOption.Policy getPolicy(); - - /** - * int64 offset = 2; - * @return Whether the offset field is set. - */ - boolean hasOffset(); - /** - * int64 offset = 2; - * @return The offset. - */ - long getOffset(); - - /** - * int64 tail_n = 3; - * @return Whether the tailN field is set. - */ - boolean hasTailN(); - /** - * int64 tail_n = 3; - * @return The tailN. - */ - long getTailN(); - - /** - * int64 timestamp = 4; - * @return Whether the timestamp field is set. - */ - boolean hasTimestamp(); - /** - * int64 timestamp = 4; - * @return The timestamp. - */ - long getTimestamp(); - - public apache.rocketmq.v2.OffsetOption.OffsetTypeCase getOffsetTypeCase(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Permission.java b/proxy/src/main/java/apache/rocketmq/v2/Permission.java deleted file mode 100644 index 0066846c06f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Permission.java +++ /dev/null @@ -1,140 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.Permission} - */ -public enum Permission - implements com.google.protobuf.ProtocolMessageEnum { - /** - * PERMISSION_UNSPECIFIED = 0; - */ - PERMISSION_UNSPECIFIED(0), - /** - * NONE = 1; - */ - NONE(1), - /** - * READ = 2; - */ - READ(2), - /** - * WRITE = 3; - */ - WRITE(3), - /** - * READ_WRITE = 4; - */ - READ_WRITE(4), - UNRECOGNIZED(-1), - ; - - /** - * PERMISSION_UNSPECIFIED = 0; - */ - public static final int PERMISSION_UNSPECIFIED_VALUE = 0; - /** - * NONE = 1; - */ - public static final int NONE_VALUE = 1; - /** - * READ = 2; - */ - public static final int READ_VALUE = 2; - /** - * WRITE = 3; - */ - public static final int WRITE_VALUE = 3; - /** - * READ_WRITE = 4; - */ - public static final int READ_WRITE_VALUE = 4; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static Permission valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static Permission forNumber(int value) { - switch (value) { - case 0: return PERMISSION_UNSPECIFIED; - case 1: return NONE; - case 2: return READ; - case 3: return WRITE; - case 4: return READ_WRITE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - Permission> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public Permission findValueByNumber(int number) { - return Permission.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(2); - } - - private static final Permission[] VALUES = values(); - - public static Permission valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private Permission(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.Permission) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java deleted file mode 100644 index 502b4d660e9..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommand.java +++ /dev/null @@ -1,559 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceCommand} - */ -public final class PrintThreadStackTraceCommand extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PrintThreadStackTraceCommand) - PrintThreadStackTraceCommandOrBuilder { -private static final long serialVersionUID = 0L; - // Use PrintThreadStackTraceCommand.newBuilder() to construct. - private PrintThreadStackTraceCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private PrintThreadStackTraceCommand() { - nonce_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new PrintThreadStackTraceCommand(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private PrintThreadStackTraceCommand( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - nonce_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PrintThreadStackTraceCommand.class, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder.class); - } - - public static final int NONCE_FIELD_NUMBER = 1; - private volatile java.lang.Object nonce_; - /** - * string nonce = 1; - * @return The nonce. - */ - @java.lang.Override - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.PrintThreadStackTraceCommand)) { - return super.equals(obj); - } - apache.rocketmq.v2.PrintThreadStackTraceCommand other = (apache.rocketmq.v2.PrintThreadStackTraceCommand) obj; - - if (!getNonce() - .equals(other.getNonce())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NONCE_FIELD_NUMBER; - hash = (53 * hash) + getNonce().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceCommand parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.PrintThreadStackTraceCommand prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceCommand} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PrintThreadStackTraceCommand) - apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PrintThreadStackTraceCommand.class, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder.class); - } - - // Construct using apache.rocketmq.v2.PrintThreadStackTraceCommand.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - nonce_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PrintThreadStackTraceCommand_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommand getDefaultInstanceForType() { - return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommand build() { - apache.rocketmq.v2.PrintThreadStackTraceCommand result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommand buildPartial() { - apache.rocketmq.v2.PrintThreadStackTraceCommand result = new apache.rocketmq.v2.PrintThreadStackTraceCommand(this); - result.nonce_ = nonce_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.PrintThreadStackTraceCommand) { - return mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceCommand)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.PrintThreadStackTraceCommand other) { - if (other == apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance()) return this; - if (!other.getNonce().isEmpty()) { - nonce_ = other.nonce_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.PrintThreadStackTraceCommand parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.PrintThreadStackTraceCommand) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object nonce_ = ""; - /** - * string nonce = 1; - * @return The nonce. - */ - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string nonce = 1; - * @param value The nonce to set. - * @return This builder for chaining. - */ - public Builder setNonce( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nonce_ = value; - onChanged(); - return this; - } - /** - * string nonce = 1; - * @return This builder for chaining. - */ - public Builder clearNonce() { - - nonce_ = getDefaultInstance().getNonce(); - onChanged(); - return this; - } - /** - * string nonce = 1; - * @param value The bytes for nonce to set. - * @return This builder for chaining. - */ - public Builder setNonceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nonce_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PrintThreadStackTraceCommand) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PrintThreadStackTraceCommand) - private static final apache.rocketmq.v2.PrintThreadStackTraceCommand DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.PrintThreadStackTraceCommand(); - } - - public static apache.rocketmq.v2.PrintThreadStackTraceCommand getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public PrintThreadStackTraceCommand parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new PrintThreadStackTraceCommand(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommand getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java deleted file mode 100644 index ad0fbc33d41..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceCommandOrBuilder.java +++ /dev/null @@ -1,21 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface PrintThreadStackTraceCommandOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PrintThreadStackTraceCommand) - com.google.protobuf.MessageOrBuilder { - - /** - * string nonce = 1; - * @return The nonce. - */ - java.lang.String getNonce(); - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - com.google.protobuf.ByteString - getNonceBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java deleted file mode 100644 index 10a90ccf9ec..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequest.java +++ /dev/null @@ -1,959 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Print the thread stack trace of a specific client, for diagnostics.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceRequest} - */ -public final class PrintThreadStackTraceRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PrintThreadStackTraceRequest) - PrintThreadStackTraceRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use PrintThreadStackTraceRequest.newBuilder() to construct. - private PrintThreadStackTraceRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private PrintThreadStackTraceRequest() { - deploymentName_ = ""; - clientId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new PrintThreadStackTraceRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private PrintThreadStackTraceRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - clientId_ = s; - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PrintThreadStackTraceRequest.class, apache.rocketmq.v2.PrintThreadStackTraceRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CLIENT_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object clientId_; - /** - * string client_id = 2; - * @return The clientId. - */ - @java.lang.Override - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } - } - /** - * string client_id = 2; - * @return The bytes for clientId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, clientId_); - } - if (group_ != null) { - output.writeMessage(3, getGroup()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, clientId_); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getGroup()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.PrintThreadStackTraceRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.PrintThreadStackTraceRequest other = (apache.rocketmq.v2.PrintThreadStackTraceRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (!getClientId() - .equals(other.getClientId())) return false; - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; - hash = (53 * hash) + getClientId().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.PrintThreadStackTraceRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Print the thread stack trace of a specific client, for diagnostics.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PrintThreadStackTraceRequest) - apache.rocketmq.v2.PrintThreadStackTraceRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PrintThreadStackTraceRequest.class, apache.rocketmq.v2.PrintThreadStackTraceRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.PrintThreadStackTraceRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - clientId_ = ""; - - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.PrintThreadStackTraceRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceRequest build() { - apache.rocketmq.v2.PrintThreadStackTraceRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceRequest buildPartial() { - apache.rocketmq.v2.PrintThreadStackTraceRequest result = new apache.rocketmq.v2.PrintThreadStackTraceRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - result.clientId_ = clientId_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.PrintThreadStackTraceRequest) { - return mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.PrintThreadStackTraceRequest other) { - if (other == apache.rocketmq.v2.PrintThreadStackTraceRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (!other.getClientId().isEmpty()) { - clientId_ = other.clientId_; - onChanged(); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.PrintThreadStackTraceRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.PrintThreadStackTraceRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private java.lang.Object clientId_ = ""; - /** - * string client_id = 2; - * @return The clientId. - */ - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string client_id = 2; - * @return The bytes for clientId. - */ - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string client_id = 2; - * @param value The clientId to set. - * @return This builder for chaining. - */ - public Builder setClientId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - clientId_ = value; - onChanged(); - return this; - } - /** - * string client_id = 2; - * @return This builder for chaining. - */ - public Builder clearClientId() { - - clientId_ = getDefaultInstance().getClientId(); - onChanged(); - return this; - } - /** - * string client_id = 2; - * @param value The bytes for clientId to set. - * @return This builder for chaining. - */ - public Builder setClientIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - clientId_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PrintThreadStackTraceRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PrintThreadStackTraceRequest) - private static final apache.rocketmq.v2.PrintThreadStackTraceRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.PrintThreadStackTraceRequest(); - } - - public static apache.rocketmq.v2.PrintThreadStackTraceRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public PrintThreadStackTraceRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new PrintThreadStackTraceRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java deleted file mode 100644 index fe4b1ff47f0..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceRequestOrBuilder.java +++ /dev/null @@ -1,65 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface PrintThreadStackTraceRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PrintThreadStackTraceRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * string client_id = 2; - * @return The clientId. - */ - java.lang.String getClientId(); - /** - * string client_id = 2; - * @return The bytes for clientId. - */ - com.google.protobuf.ByteString - getClientIdBytes(); - - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java deleted file mode 100644 index 6a06f725e91..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponse.java +++ /dev/null @@ -1,777 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceResponse} - */ -public final class PrintThreadStackTraceResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PrintThreadStackTraceResponse) - PrintThreadStackTraceResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use PrintThreadStackTraceResponse.newBuilder() to construct. - private PrintThreadStackTraceResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private PrintThreadStackTraceResponse() { - threadStackTrace_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new PrintThreadStackTraceResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private PrintThreadStackTraceResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - threadStackTrace_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PrintThreadStackTraceResponse.class, apache.rocketmq.v2.PrintThreadStackTraceResponse.Builder.class); - } - - private int bitField0_; - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int THREAD_STACK_TRACE_FIELD_NUMBER = 2; - private volatile java.lang.Object threadStackTrace_; - /** - * optional string thread_stack_trace = 2; - * @return Whether the threadStackTrace field is set. - */ - @java.lang.Override - public boolean hasThreadStackTrace() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string thread_stack_trace = 2; - * @return The threadStackTrace. - */ - @java.lang.Override - public java.lang.String getThreadStackTrace() { - java.lang.Object ref = threadStackTrace_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - threadStackTrace_ = s; - return s; - } - } - /** - * optional string thread_stack_trace = 2; - * @return The bytes for threadStackTrace. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getThreadStackTraceBytes() { - java.lang.Object ref = threadStackTrace_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - threadStackTrace_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, threadStackTrace_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, threadStackTrace_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.PrintThreadStackTraceResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.PrintThreadStackTraceResponse other = (apache.rocketmq.v2.PrintThreadStackTraceResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (hasThreadStackTrace() != other.hasThreadStackTrace()) return false; - if (hasThreadStackTrace()) { - if (!getThreadStackTrace() - .equals(other.getThreadStackTrace())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (hasThreadStackTrace()) { - hash = (37 * hash) + THREAD_STACK_TRACE_FIELD_NUMBER; - hash = (53 * hash) + getThreadStackTrace().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PrintThreadStackTraceResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.PrintThreadStackTraceResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.PrintThreadStackTraceResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PrintThreadStackTraceResponse) - apache.rocketmq.v2.PrintThreadStackTraceResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PrintThreadStackTraceResponse.class, apache.rocketmq.v2.PrintThreadStackTraceResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.PrintThreadStackTraceResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - threadStackTrace_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_PrintThreadStackTraceResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.PrintThreadStackTraceResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceResponse build() { - apache.rocketmq.v2.PrintThreadStackTraceResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceResponse buildPartial() { - apache.rocketmq.v2.PrintThreadStackTraceResponse result = new apache.rocketmq.v2.PrintThreadStackTraceResponse(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.threadStackTrace_ = threadStackTrace_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.PrintThreadStackTraceResponse) { - return mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.PrintThreadStackTraceResponse other) { - if (other == apache.rocketmq.v2.PrintThreadStackTraceResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (other.hasThreadStackTrace()) { - bitField0_ |= 0x00000001; - threadStackTrace_ = other.threadStackTrace_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.PrintThreadStackTraceResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.PrintThreadStackTraceResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.lang.Object threadStackTrace_ = ""; - /** - * optional string thread_stack_trace = 2; - * @return Whether the threadStackTrace field is set. - */ - public boolean hasThreadStackTrace() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string thread_stack_trace = 2; - * @return The threadStackTrace. - */ - public java.lang.String getThreadStackTrace() { - java.lang.Object ref = threadStackTrace_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - threadStackTrace_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * optional string thread_stack_trace = 2; - * @return The bytes for threadStackTrace. - */ - public com.google.protobuf.ByteString - getThreadStackTraceBytes() { - java.lang.Object ref = threadStackTrace_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - threadStackTrace_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * optional string thread_stack_trace = 2; - * @param value The threadStackTrace to set. - * @return This builder for chaining. - */ - public Builder setThreadStackTrace( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - threadStackTrace_ = value; - onChanged(); - return this; - } - /** - * optional string thread_stack_trace = 2; - * @return This builder for chaining. - */ - public Builder clearThreadStackTrace() { - bitField0_ = (bitField0_ & ~0x00000001); - threadStackTrace_ = getDefaultInstance().getThreadStackTrace(); - onChanged(); - return this; - } - /** - * optional string thread_stack_trace = 2; - * @param value The bytes for threadStackTrace to set. - * @return This builder for chaining. - */ - public Builder setThreadStackTraceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - threadStackTrace_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PrintThreadStackTraceResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PrintThreadStackTraceResponse) - private static final apache.rocketmq.v2.PrintThreadStackTraceResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.PrintThreadStackTraceResponse(); - } - - public static apache.rocketmq.v2.PrintThreadStackTraceResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public PrintThreadStackTraceResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new PrintThreadStackTraceResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java deleted file mode 100644 index 464812649b7..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PrintThreadStackTraceResponseOrBuilder.java +++ /dev/null @@ -1,41 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface PrintThreadStackTraceResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PrintThreadStackTraceResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * optional string thread_stack_trace = 2; - * @return Whether the threadStackTrace field is set. - */ - boolean hasThreadStackTrace(); - /** - * optional string thread_stack_trace = 2; - * @return The threadStackTrace. - */ - java.lang.String getThreadStackTrace(); - /** - * optional string thread_stack_trace = 2; - * @return The bytes for threadStackTrace. - */ - com.google.protobuf.ByteString - getThreadStackTraceBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java b/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java deleted file mode 100644 index 117fe0ce7ca..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfo.java +++ /dev/null @@ -1,1338 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Snapshot of a consumer-side process queue, describing local cache and
- * offset watermarks for a single message queue.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ProcessQueueInfo} - */ -public final class ProcessQueueInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ProcessQueueInfo) - ProcessQueueInfoOrBuilder { -private static final long serialVersionUID = 0L; - // Use ProcessQueueInfo.newBuilder() to construct. - private ProcessQueueInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ProcessQueueInfo() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ProcessQueueInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ProcessQueueInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - commitOffset_ = input.readInt64(); - break; - } - case 16: { - - cachedMsgMinOffset_ = input.readInt64(); - break; - } - case 24: { - - cachedMsgMaxOffset_ = input.readInt64(); - break; - } - case 32: { - - cachedMsgCount_ = input.readInt32(); - break; - } - case 40: { - - cachedMsgSizeInMib_ = input.readInt32(); - break; - } - case 48: { - - transactionMsgMinOffset_ = input.readInt64(); - break; - } - case 56: { - - transactionMsgMaxOffset_ = input.readInt64(); - break; - } - case 64: { - - transactionMsgCount_ = input.readInt32(); - break; - } - case 72: { - - locked_ = input.readBool(); - break; - } - case 80: { - - tryUnlockTimes_ = input.readInt64(); - break; - } - case 88: { - - lastLockTimestamp_ = input.readInt64(); - break; - } - case 96: { - - dropped_ = input.readBool(); - break; - } - case 104: { - - lastPullTimestamp_ = input.readInt64(); - break; - } - case 112: { - - lastConsumeTimestamp_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ProcessQueueInfo.class, apache.rocketmq.v2.ProcessQueueInfo.Builder.class); - } - - public static final int COMMIT_OFFSET_FIELD_NUMBER = 1; - private long commitOffset_; - /** - * int64 commit_offset = 1; - * @return The commitOffset. - */ - @java.lang.Override - public long getCommitOffset() { - return commitOffset_; - } - - public static final int CACHED_MSG_MIN_OFFSET_FIELD_NUMBER = 2; - private long cachedMsgMinOffset_; - /** - * int64 cached_msg_min_offset = 2; - * @return The cachedMsgMinOffset. - */ - @java.lang.Override - public long getCachedMsgMinOffset() { - return cachedMsgMinOffset_; - } - - public static final int CACHED_MSG_MAX_OFFSET_FIELD_NUMBER = 3; - private long cachedMsgMaxOffset_; - /** - * int64 cached_msg_max_offset = 3; - * @return The cachedMsgMaxOffset. - */ - @java.lang.Override - public long getCachedMsgMaxOffset() { - return cachedMsgMaxOffset_; - } - - public static final int CACHED_MSG_COUNT_FIELD_NUMBER = 4; - private int cachedMsgCount_; - /** - * int32 cached_msg_count = 4; - * @return The cachedMsgCount. - */ - @java.lang.Override - public int getCachedMsgCount() { - return cachedMsgCount_; - } - - public static final int CACHED_MSG_SIZE_IN_MIB_FIELD_NUMBER = 5; - private int cachedMsgSizeInMib_; - /** - * int32 cached_msg_size_in_mib = 5; - * @return The cachedMsgSizeInMib. - */ - @java.lang.Override - public int getCachedMsgSizeInMib() { - return cachedMsgSizeInMib_; - } - - public static final int TRANSACTION_MSG_MIN_OFFSET_FIELD_NUMBER = 6; - private long transactionMsgMinOffset_; - /** - * int64 transaction_msg_min_offset = 6; - * @return The transactionMsgMinOffset. - */ - @java.lang.Override - public long getTransactionMsgMinOffset() { - return transactionMsgMinOffset_; - } - - public static final int TRANSACTION_MSG_MAX_OFFSET_FIELD_NUMBER = 7; - private long transactionMsgMaxOffset_; - /** - * int64 transaction_msg_max_offset = 7; - * @return The transactionMsgMaxOffset. - */ - @java.lang.Override - public long getTransactionMsgMaxOffset() { - return transactionMsgMaxOffset_; - } - - public static final int TRANSACTION_MSG_COUNT_FIELD_NUMBER = 8; - private int transactionMsgCount_; - /** - * int32 transaction_msg_count = 8; - * @return The transactionMsgCount. - */ - @java.lang.Override - public int getTransactionMsgCount() { - return transactionMsgCount_; - } - - public static final int LOCKED_FIELD_NUMBER = 9; - private boolean locked_; - /** - * bool locked = 9; - * @return The locked. - */ - @java.lang.Override - public boolean getLocked() { - return locked_; - } - - public static final int TRY_UNLOCK_TIMES_FIELD_NUMBER = 10; - private long tryUnlockTimes_; - /** - * int64 try_unlock_times = 10; - * @return The tryUnlockTimes. - */ - @java.lang.Override - public long getTryUnlockTimes() { - return tryUnlockTimes_; - } - - public static final int LAST_LOCK_TIMESTAMP_FIELD_NUMBER = 11; - private long lastLockTimestamp_; - /** - * int64 last_lock_timestamp = 11; - * @return The lastLockTimestamp. - */ - @java.lang.Override - public long getLastLockTimestamp() { - return lastLockTimestamp_; - } - - public static final int DROPPED_FIELD_NUMBER = 12; - private boolean dropped_; - /** - * bool dropped = 12; - * @return The dropped. - */ - @java.lang.Override - public boolean getDropped() { - return dropped_; - } - - public static final int LAST_PULL_TIMESTAMP_FIELD_NUMBER = 13; - private long lastPullTimestamp_; - /** - * int64 last_pull_timestamp = 13; - * @return The lastPullTimestamp. - */ - @java.lang.Override - public long getLastPullTimestamp() { - return lastPullTimestamp_; - } - - public static final int LAST_CONSUME_TIMESTAMP_FIELD_NUMBER = 14; - private long lastConsumeTimestamp_; - /** - * int64 last_consume_timestamp = 14; - * @return The lastConsumeTimestamp. - */ - @java.lang.Override - public long getLastConsumeTimestamp() { - return lastConsumeTimestamp_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (commitOffset_ != 0L) { - output.writeInt64(1, commitOffset_); - } - if (cachedMsgMinOffset_ != 0L) { - output.writeInt64(2, cachedMsgMinOffset_); - } - if (cachedMsgMaxOffset_ != 0L) { - output.writeInt64(3, cachedMsgMaxOffset_); - } - if (cachedMsgCount_ != 0) { - output.writeInt32(4, cachedMsgCount_); - } - if (cachedMsgSizeInMib_ != 0) { - output.writeInt32(5, cachedMsgSizeInMib_); - } - if (transactionMsgMinOffset_ != 0L) { - output.writeInt64(6, transactionMsgMinOffset_); - } - if (transactionMsgMaxOffset_ != 0L) { - output.writeInt64(7, transactionMsgMaxOffset_); - } - if (transactionMsgCount_ != 0) { - output.writeInt32(8, transactionMsgCount_); - } - if (locked_ != false) { - output.writeBool(9, locked_); - } - if (tryUnlockTimes_ != 0L) { - output.writeInt64(10, tryUnlockTimes_); - } - if (lastLockTimestamp_ != 0L) { - output.writeInt64(11, lastLockTimestamp_); - } - if (dropped_ != false) { - output.writeBool(12, dropped_); - } - if (lastPullTimestamp_ != 0L) { - output.writeInt64(13, lastPullTimestamp_); - } - if (lastConsumeTimestamp_ != 0L) { - output.writeInt64(14, lastConsumeTimestamp_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (commitOffset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(1, commitOffset_); - } - if (cachedMsgMinOffset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, cachedMsgMinOffset_); - } - if (cachedMsgMaxOffset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(3, cachedMsgMaxOffset_); - } - if (cachedMsgCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(4, cachedMsgCount_); - } - if (cachedMsgSizeInMib_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(5, cachedMsgSizeInMib_); - } - if (transactionMsgMinOffset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(6, transactionMsgMinOffset_); - } - if (transactionMsgMaxOffset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(7, transactionMsgMaxOffset_); - } - if (transactionMsgCount_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(8, transactionMsgCount_); - } - if (locked_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(9, locked_); - } - if (tryUnlockTimes_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(10, tryUnlockTimes_); - } - if (lastLockTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(11, lastLockTimestamp_); - } - if (dropped_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(12, dropped_); - } - if (lastPullTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(13, lastPullTimestamp_); - } - if (lastConsumeTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(14, lastConsumeTimestamp_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ProcessQueueInfo)) { - return super.equals(obj); - } - apache.rocketmq.v2.ProcessQueueInfo other = (apache.rocketmq.v2.ProcessQueueInfo) obj; - - if (getCommitOffset() - != other.getCommitOffset()) return false; - if (getCachedMsgMinOffset() - != other.getCachedMsgMinOffset()) return false; - if (getCachedMsgMaxOffset() - != other.getCachedMsgMaxOffset()) return false; - if (getCachedMsgCount() - != other.getCachedMsgCount()) return false; - if (getCachedMsgSizeInMib() - != other.getCachedMsgSizeInMib()) return false; - if (getTransactionMsgMinOffset() - != other.getTransactionMsgMinOffset()) return false; - if (getTransactionMsgMaxOffset() - != other.getTransactionMsgMaxOffset()) return false; - if (getTransactionMsgCount() - != other.getTransactionMsgCount()) return false; - if (getLocked() - != other.getLocked()) return false; - if (getTryUnlockTimes() - != other.getTryUnlockTimes()) return false; - if (getLastLockTimestamp() - != other.getLastLockTimestamp()) return false; - if (getDropped() - != other.getDropped()) return false; - if (getLastPullTimestamp() - != other.getLastPullTimestamp()) return false; - if (getLastConsumeTimestamp() - != other.getLastConsumeTimestamp()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + COMMIT_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getCommitOffset()); - hash = (37 * hash) + CACHED_MSG_MIN_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getCachedMsgMinOffset()); - hash = (37 * hash) + CACHED_MSG_MAX_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getCachedMsgMaxOffset()); - hash = (37 * hash) + CACHED_MSG_COUNT_FIELD_NUMBER; - hash = (53 * hash) + getCachedMsgCount(); - hash = (37 * hash) + CACHED_MSG_SIZE_IN_MIB_FIELD_NUMBER; - hash = (53 * hash) + getCachedMsgSizeInMib(); - hash = (37 * hash) + TRANSACTION_MSG_MIN_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTransactionMsgMinOffset()); - hash = (37 * hash) + TRANSACTION_MSG_MAX_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTransactionMsgMaxOffset()); - hash = (37 * hash) + TRANSACTION_MSG_COUNT_FIELD_NUMBER; - hash = (53 * hash) + getTransactionMsgCount(); - hash = (37 * hash) + LOCKED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getLocked()); - hash = (37 * hash) + TRY_UNLOCK_TIMES_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getTryUnlockTimes()); - hash = (37 * hash) + LAST_LOCK_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getLastLockTimestamp()); - hash = (37 * hash) + DROPPED_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getDropped()); - hash = (37 * hash) + LAST_PULL_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getLastPullTimestamp()); - hash = (37 * hash) + LAST_CONSUME_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getLastConsumeTimestamp()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ProcessQueueInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ProcessQueueInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Snapshot of a consumer-side process queue, describing local cache and
-   * offset watermarks for a single message queue.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ProcessQueueInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ProcessQueueInfo) - apache.rocketmq.v2.ProcessQueueInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ProcessQueueInfo.class, apache.rocketmq.v2.ProcessQueueInfo.Builder.class); - } - - // Construct using apache.rocketmq.v2.ProcessQueueInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - commitOffset_ = 0L; - - cachedMsgMinOffset_ = 0L; - - cachedMsgMaxOffset_ = 0L; - - cachedMsgCount_ = 0; - - cachedMsgSizeInMib_ = 0; - - transactionMsgMinOffset_ = 0L; - - transactionMsgMaxOffset_ = 0L; - - transactionMsgCount_ = 0; - - locked_ = false; - - tryUnlockTimes_ = 0L; - - lastLockTimestamp_ = 0L; - - dropped_ = false; - - lastPullTimestamp_ = 0L; - - lastConsumeTimestamp_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ProcessQueueInfo_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ProcessQueueInfo getDefaultInstanceForType() { - return apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ProcessQueueInfo build() { - apache.rocketmq.v2.ProcessQueueInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ProcessQueueInfo buildPartial() { - apache.rocketmq.v2.ProcessQueueInfo result = new apache.rocketmq.v2.ProcessQueueInfo(this); - result.commitOffset_ = commitOffset_; - result.cachedMsgMinOffset_ = cachedMsgMinOffset_; - result.cachedMsgMaxOffset_ = cachedMsgMaxOffset_; - result.cachedMsgCount_ = cachedMsgCount_; - result.cachedMsgSizeInMib_ = cachedMsgSizeInMib_; - result.transactionMsgMinOffset_ = transactionMsgMinOffset_; - result.transactionMsgMaxOffset_ = transactionMsgMaxOffset_; - result.transactionMsgCount_ = transactionMsgCount_; - result.locked_ = locked_; - result.tryUnlockTimes_ = tryUnlockTimes_; - result.lastLockTimestamp_ = lastLockTimestamp_; - result.dropped_ = dropped_; - result.lastPullTimestamp_ = lastPullTimestamp_; - result.lastConsumeTimestamp_ = lastConsumeTimestamp_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ProcessQueueInfo) { - return mergeFrom((apache.rocketmq.v2.ProcessQueueInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ProcessQueueInfo other) { - if (other == apache.rocketmq.v2.ProcessQueueInfo.getDefaultInstance()) return this; - if (other.getCommitOffset() != 0L) { - setCommitOffset(other.getCommitOffset()); - } - if (other.getCachedMsgMinOffset() != 0L) { - setCachedMsgMinOffset(other.getCachedMsgMinOffset()); - } - if (other.getCachedMsgMaxOffset() != 0L) { - setCachedMsgMaxOffset(other.getCachedMsgMaxOffset()); - } - if (other.getCachedMsgCount() != 0) { - setCachedMsgCount(other.getCachedMsgCount()); - } - if (other.getCachedMsgSizeInMib() != 0) { - setCachedMsgSizeInMib(other.getCachedMsgSizeInMib()); - } - if (other.getTransactionMsgMinOffset() != 0L) { - setTransactionMsgMinOffset(other.getTransactionMsgMinOffset()); - } - if (other.getTransactionMsgMaxOffset() != 0L) { - setTransactionMsgMaxOffset(other.getTransactionMsgMaxOffset()); - } - if (other.getTransactionMsgCount() != 0) { - setTransactionMsgCount(other.getTransactionMsgCount()); - } - if (other.getLocked() != false) { - setLocked(other.getLocked()); - } - if (other.getTryUnlockTimes() != 0L) { - setTryUnlockTimes(other.getTryUnlockTimes()); - } - if (other.getLastLockTimestamp() != 0L) { - setLastLockTimestamp(other.getLastLockTimestamp()); - } - if (other.getDropped() != false) { - setDropped(other.getDropped()); - } - if (other.getLastPullTimestamp() != 0L) { - setLastPullTimestamp(other.getLastPullTimestamp()); - } - if (other.getLastConsumeTimestamp() != 0L) { - setLastConsumeTimestamp(other.getLastConsumeTimestamp()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ProcessQueueInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ProcessQueueInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private long commitOffset_ ; - /** - * int64 commit_offset = 1; - * @return The commitOffset. - */ - @java.lang.Override - public long getCommitOffset() { - return commitOffset_; - } - /** - * int64 commit_offset = 1; - * @param value The commitOffset to set. - * @return This builder for chaining. - */ - public Builder setCommitOffset(long value) { - - commitOffset_ = value; - onChanged(); - return this; - } - /** - * int64 commit_offset = 1; - * @return This builder for chaining. - */ - public Builder clearCommitOffset() { - - commitOffset_ = 0L; - onChanged(); - return this; - } - - private long cachedMsgMinOffset_ ; - /** - * int64 cached_msg_min_offset = 2; - * @return The cachedMsgMinOffset. - */ - @java.lang.Override - public long getCachedMsgMinOffset() { - return cachedMsgMinOffset_; - } - /** - * int64 cached_msg_min_offset = 2; - * @param value The cachedMsgMinOffset to set. - * @return This builder for chaining. - */ - public Builder setCachedMsgMinOffset(long value) { - - cachedMsgMinOffset_ = value; - onChanged(); - return this; - } - /** - * int64 cached_msg_min_offset = 2; - * @return This builder for chaining. - */ - public Builder clearCachedMsgMinOffset() { - - cachedMsgMinOffset_ = 0L; - onChanged(); - return this; - } - - private long cachedMsgMaxOffset_ ; - /** - * int64 cached_msg_max_offset = 3; - * @return The cachedMsgMaxOffset. - */ - @java.lang.Override - public long getCachedMsgMaxOffset() { - return cachedMsgMaxOffset_; - } - /** - * int64 cached_msg_max_offset = 3; - * @param value The cachedMsgMaxOffset to set. - * @return This builder for chaining. - */ - public Builder setCachedMsgMaxOffset(long value) { - - cachedMsgMaxOffset_ = value; - onChanged(); - return this; - } - /** - * int64 cached_msg_max_offset = 3; - * @return This builder for chaining. - */ - public Builder clearCachedMsgMaxOffset() { - - cachedMsgMaxOffset_ = 0L; - onChanged(); - return this; - } - - private int cachedMsgCount_ ; - /** - * int32 cached_msg_count = 4; - * @return The cachedMsgCount. - */ - @java.lang.Override - public int getCachedMsgCount() { - return cachedMsgCount_; - } - /** - * int32 cached_msg_count = 4; - * @param value The cachedMsgCount to set. - * @return This builder for chaining. - */ - public Builder setCachedMsgCount(int value) { - - cachedMsgCount_ = value; - onChanged(); - return this; - } - /** - * int32 cached_msg_count = 4; - * @return This builder for chaining. - */ - public Builder clearCachedMsgCount() { - - cachedMsgCount_ = 0; - onChanged(); - return this; - } - - private int cachedMsgSizeInMib_ ; - /** - * int32 cached_msg_size_in_mib = 5; - * @return The cachedMsgSizeInMib. - */ - @java.lang.Override - public int getCachedMsgSizeInMib() { - return cachedMsgSizeInMib_; - } - /** - * int32 cached_msg_size_in_mib = 5; - * @param value The cachedMsgSizeInMib to set. - * @return This builder for chaining. - */ - public Builder setCachedMsgSizeInMib(int value) { - - cachedMsgSizeInMib_ = value; - onChanged(); - return this; - } - /** - * int32 cached_msg_size_in_mib = 5; - * @return This builder for chaining. - */ - public Builder clearCachedMsgSizeInMib() { - - cachedMsgSizeInMib_ = 0; - onChanged(); - return this; - } - - private long transactionMsgMinOffset_ ; - /** - * int64 transaction_msg_min_offset = 6; - * @return The transactionMsgMinOffset. - */ - @java.lang.Override - public long getTransactionMsgMinOffset() { - return transactionMsgMinOffset_; - } - /** - * int64 transaction_msg_min_offset = 6; - * @param value The transactionMsgMinOffset to set. - * @return This builder for chaining. - */ - public Builder setTransactionMsgMinOffset(long value) { - - transactionMsgMinOffset_ = value; - onChanged(); - return this; - } - /** - * int64 transaction_msg_min_offset = 6; - * @return This builder for chaining. - */ - public Builder clearTransactionMsgMinOffset() { - - transactionMsgMinOffset_ = 0L; - onChanged(); - return this; - } - - private long transactionMsgMaxOffset_ ; - /** - * int64 transaction_msg_max_offset = 7; - * @return The transactionMsgMaxOffset. - */ - @java.lang.Override - public long getTransactionMsgMaxOffset() { - return transactionMsgMaxOffset_; - } - /** - * int64 transaction_msg_max_offset = 7; - * @param value The transactionMsgMaxOffset to set. - * @return This builder for chaining. - */ - public Builder setTransactionMsgMaxOffset(long value) { - - transactionMsgMaxOffset_ = value; - onChanged(); - return this; - } - /** - * int64 transaction_msg_max_offset = 7; - * @return This builder for chaining. - */ - public Builder clearTransactionMsgMaxOffset() { - - transactionMsgMaxOffset_ = 0L; - onChanged(); - return this; - } - - private int transactionMsgCount_ ; - /** - * int32 transaction_msg_count = 8; - * @return The transactionMsgCount. - */ - @java.lang.Override - public int getTransactionMsgCount() { - return transactionMsgCount_; - } - /** - * int32 transaction_msg_count = 8; - * @param value The transactionMsgCount to set. - * @return This builder for chaining. - */ - public Builder setTransactionMsgCount(int value) { - - transactionMsgCount_ = value; - onChanged(); - return this; - } - /** - * int32 transaction_msg_count = 8; - * @return This builder for chaining. - */ - public Builder clearTransactionMsgCount() { - - transactionMsgCount_ = 0; - onChanged(); - return this; - } - - private boolean locked_ ; - /** - * bool locked = 9; - * @return The locked. - */ - @java.lang.Override - public boolean getLocked() { - return locked_; - } - /** - * bool locked = 9; - * @param value The locked to set. - * @return This builder for chaining. - */ - public Builder setLocked(boolean value) { - - locked_ = value; - onChanged(); - return this; - } - /** - * bool locked = 9; - * @return This builder for chaining. - */ - public Builder clearLocked() { - - locked_ = false; - onChanged(); - return this; - } - - private long tryUnlockTimes_ ; - /** - * int64 try_unlock_times = 10; - * @return The tryUnlockTimes. - */ - @java.lang.Override - public long getTryUnlockTimes() { - return tryUnlockTimes_; - } - /** - * int64 try_unlock_times = 10; - * @param value The tryUnlockTimes to set. - * @return This builder for chaining. - */ - public Builder setTryUnlockTimes(long value) { - - tryUnlockTimes_ = value; - onChanged(); - return this; - } - /** - * int64 try_unlock_times = 10; - * @return This builder for chaining. - */ - public Builder clearTryUnlockTimes() { - - tryUnlockTimes_ = 0L; - onChanged(); - return this; - } - - private long lastLockTimestamp_ ; - /** - * int64 last_lock_timestamp = 11; - * @return The lastLockTimestamp. - */ - @java.lang.Override - public long getLastLockTimestamp() { - return lastLockTimestamp_; - } - /** - * int64 last_lock_timestamp = 11; - * @param value The lastLockTimestamp to set. - * @return This builder for chaining. - */ - public Builder setLastLockTimestamp(long value) { - - lastLockTimestamp_ = value; - onChanged(); - return this; - } - /** - * int64 last_lock_timestamp = 11; - * @return This builder for chaining. - */ - public Builder clearLastLockTimestamp() { - - lastLockTimestamp_ = 0L; - onChanged(); - return this; - } - - private boolean dropped_ ; - /** - * bool dropped = 12; - * @return The dropped. - */ - @java.lang.Override - public boolean getDropped() { - return dropped_; - } - /** - * bool dropped = 12; - * @param value The dropped to set. - * @return This builder for chaining. - */ - public Builder setDropped(boolean value) { - - dropped_ = value; - onChanged(); - return this; - } - /** - * bool dropped = 12; - * @return This builder for chaining. - */ - public Builder clearDropped() { - - dropped_ = false; - onChanged(); - return this; - } - - private long lastPullTimestamp_ ; - /** - * int64 last_pull_timestamp = 13; - * @return The lastPullTimestamp. - */ - @java.lang.Override - public long getLastPullTimestamp() { - return lastPullTimestamp_; - } - /** - * int64 last_pull_timestamp = 13; - * @param value The lastPullTimestamp to set. - * @return This builder for chaining. - */ - public Builder setLastPullTimestamp(long value) { - - lastPullTimestamp_ = value; - onChanged(); - return this; - } - /** - * int64 last_pull_timestamp = 13; - * @return This builder for chaining. - */ - public Builder clearLastPullTimestamp() { - - lastPullTimestamp_ = 0L; - onChanged(); - return this; - } - - private long lastConsumeTimestamp_ ; - /** - * int64 last_consume_timestamp = 14; - * @return The lastConsumeTimestamp. - */ - @java.lang.Override - public long getLastConsumeTimestamp() { - return lastConsumeTimestamp_; - } - /** - * int64 last_consume_timestamp = 14; - * @param value The lastConsumeTimestamp to set. - * @return This builder for chaining. - */ - public Builder setLastConsumeTimestamp(long value) { - - lastConsumeTimestamp_ = value; - onChanged(); - return this; - } - /** - * int64 last_consume_timestamp = 14; - * @return This builder for chaining. - */ - public Builder clearLastConsumeTimestamp() { - - lastConsumeTimestamp_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ProcessQueueInfo) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ProcessQueueInfo) - private static final apache.rocketmq.v2.ProcessQueueInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ProcessQueueInfo(); - } - - public static apache.rocketmq.v2.ProcessQueueInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ProcessQueueInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ProcessQueueInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ProcessQueueInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java deleted file mode 100644 index 9c7d8c287fd..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ProcessQueueInfoOrBuilder.java +++ /dev/null @@ -1,93 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ProcessQueueInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ProcessQueueInfo) - com.google.protobuf.MessageOrBuilder { - - /** - * int64 commit_offset = 1; - * @return The commitOffset. - */ - long getCommitOffset(); - - /** - * int64 cached_msg_min_offset = 2; - * @return The cachedMsgMinOffset. - */ - long getCachedMsgMinOffset(); - - /** - * int64 cached_msg_max_offset = 3; - * @return The cachedMsgMaxOffset. - */ - long getCachedMsgMaxOffset(); - - /** - * int32 cached_msg_count = 4; - * @return The cachedMsgCount. - */ - int getCachedMsgCount(); - - /** - * int32 cached_msg_size_in_mib = 5; - * @return The cachedMsgSizeInMib. - */ - int getCachedMsgSizeInMib(); - - /** - * int64 transaction_msg_min_offset = 6; - * @return The transactionMsgMinOffset. - */ - long getTransactionMsgMinOffset(); - - /** - * int64 transaction_msg_max_offset = 7; - * @return The transactionMsgMaxOffset. - */ - long getTransactionMsgMaxOffset(); - - /** - * int32 transaction_msg_count = 8; - * @return The transactionMsgCount. - */ - int getTransactionMsgCount(); - - /** - * bool locked = 9; - * @return The locked. - */ - boolean getLocked(); - - /** - * int64 try_unlock_times = 10; - * @return The tryUnlockTimes. - */ - long getTryUnlockTimes(); - - /** - * int64 last_lock_timestamp = 11; - * @return The lastLockTimestamp. - */ - long getLastLockTimestamp(); - - /** - * bool dropped = 12; - * @return The dropped. - */ - boolean getDropped(); - - /** - * int64 last_pull_timestamp = 13; - * @return The lastPullTimestamp. - */ - long getLastPullTimestamp(); - - /** - * int64 last_consume_timestamp = 14; - * @return The lastConsumeTimestamp. - */ - long getLastConsumeTimestamp(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Publishing.java b/proxy/src/main/java/apache/rocketmq/v2/Publishing.java deleted file mode 100644 index d2c7c99403d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Publishing.java +++ /dev/null @@ -1,1083 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Publishing} - */ -public final class Publishing extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Publishing) - PublishingOrBuilder { -private static final long serialVersionUID = 0L; - // Use Publishing.newBuilder() to construct. - private Publishing(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Publishing() { - topics_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Publishing(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Publishing( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - topics_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - topics_.add( - input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry)); - break; - } - case 16: { - - maxBodySize_ = input.readInt32(); - break; - } - case 24: { - - validateMessageType_ = input.readBool(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - topics_ = java.util.Collections.unmodifiableList(topics_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Publishing.class, apache.rocketmq.v2.Publishing.Builder.class); - } - - public static final int TOPICS_FIELD_NUMBER = 1; - private java.util.List topics_; - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - @java.lang.Override - public java.util.List getTopicsList() { - return topics_; - } - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - @java.lang.Override - public java.util.List - getTopicsOrBuilderList() { - return topics_; - } - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - @java.lang.Override - public int getTopicsCount() { - return topics_.size(); - } - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopics(int index) { - return topics_.get(index); - } - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index) { - return topics_.get(index); - } - - public static final int MAX_BODY_SIZE_FIELD_NUMBER = 2; - private int maxBodySize_; - /** - *
-   * If the message body size exceeds `max_body_size`, broker servers would
-   * reject the request. As a result, it is advisable that Producer performs
-   * client-side check validation.
-   * 
- * - * int32 max_body_size = 2; - * @return The maxBodySize. - */ - @java.lang.Override - public int getMaxBodySize() { - return maxBodySize_; - } - - public static final int VALIDATE_MESSAGE_TYPE_FIELD_NUMBER = 3; - private boolean validateMessageType_; - /** - *
-   * When `validate_message_type` flag set `false`, no need to validate message's type
-   * with messageQueue's `accept_message_types` before publishing.
-   * 
- * - * bool validate_message_type = 3; - * @return The validateMessageType. - */ - @java.lang.Override - public boolean getValidateMessageType() { - return validateMessageType_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - for (int i = 0; i < topics_.size(); i++) { - output.writeMessage(1, topics_.get(i)); - } - if (maxBodySize_ != 0) { - output.writeInt32(2, maxBodySize_); - } - if (validateMessageType_ != false) { - output.writeBool(3, validateMessageType_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < topics_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, topics_.get(i)); - } - if (maxBodySize_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, maxBodySize_); - } - if (validateMessageType_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, validateMessageType_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Publishing)) { - return super.equals(obj); - } - apache.rocketmq.v2.Publishing other = (apache.rocketmq.v2.Publishing) obj; - - if (!getTopicsList() - .equals(other.getTopicsList())) return false; - if (getMaxBodySize() - != other.getMaxBodySize()) return false; - if (getValidateMessageType() - != other.getValidateMessageType()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getTopicsCount() > 0) { - hash = (37 * hash) + TOPICS_FIELD_NUMBER; - hash = (53 * hash) + getTopicsList().hashCode(); - } - hash = (37 * hash) + MAX_BODY_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getMaxBodySize(); - hash = (37 * hash) + VALIDATE_MESSAGE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getValidateMessageType()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Publishing parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Publishing parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Publishing parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Publishing parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Publishing parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Publishing parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Publishing parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Publishing parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Publishing parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Publishing parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Publishing parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Publishing parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Publishing prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Publishing} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Publishing) - apache.rocketmq.v2.PublishingOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Publishing.class, apache.rocketmq.v2.Publishing.Builder.class); - } - - // Construct using apache.rocketmq.v2.Publishing.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTopicsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicsBuilder_ == null) { - topics_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - topicsBuilder_.clear(); - } - maxBodySize_ = 0; - - validateMessageType_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Publishing_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Publishing getDefaultInstanceForType() { - return apache.rocketmq.v2.Publishing.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Publishing build() { - apache.rocketmq.v2.Publishing result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Publishing buildPartial() { - apache.rocketmq.v2.Publishing result = new apache.rocketmq.v2.Publishing(this); - int from_bitField0_ = bitField0_; - if (topicsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - topics_ = java.util.Collections.unmodifiableList(topics_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.topics_ = topics_; - } else { - result.topics_ = topicsBuilder_.build(); - } - result.maxBodySize_ = maxBodySize_; - result.validateMessageType_ = validateMessageType_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Publishing) { - return mergeFrom((apache.rocketmq.v2.Publishing)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Publishing other) { - if (other == apache.rocketmq.v2.Publishing.getDefaultInstance()) return this; - if (topicsBuilder_ == null) { - if (!other.topics_.isEmpty()) { - if (topics_.isEmpty()) { - topics_ = other.topics_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureTopicsIsMutable(); - topics_.addAll(other.topics_); - } - onChanged(); - } - } else { - if (!other.topics_.isEmpty()) { - if (topicsBuilder_.isEmpty()) { - topicsBuilder_.dispose(); - topicsBuilder_ = null; - topics_ = other.topics_; - bitField0_ = (bitField0_ & ~0x00000001); - topicsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getTopicsFieldBuilder() : null; - } else { - topicsBuilder_.addAllMessages(other.topics_); - } - } - } - if (other.getMaxBodySize() != 0) { - setMaxBodySize(other.getMaxBodySize()); - } - if (other.getValidateMessageType() != false) { - setValidateMessageType(other.getValidateMessageType()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Publishing parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Publishing) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List topics_ = - java.util.Collections.emptyList(); - private void ensureTopicsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - topics_ = new java.util.ArrayList(topics_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicsBuilder_; - - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public java.util.List getTopicsList() { - if (topicsBuilder_ == null) { - return java.util.Collections.unmodifiableList(topics_); - } else { - return topicsBuilder_.getMessageList(); - } - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public int getTopicsCount() { - if (topicsBuilder_ == null) { - return topics_.size(); - } else { - return topicsBuilder_.getCount(); - } - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public apache.rocketmq.v2.Resource getTopics(int index) { - if (topicsBuilder_ == null) { - return topics_.get(index); - } else { - return topicsBuilder_.getMessage(index); - } - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder setTopics( - int index, apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.set(index, value); - onChanged(); - } else { - topicsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder setTopics( - int index, apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.set(index, builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder addTopics(apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.add(value); - onChanged(); - } else { - topicsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder addTopics( - int index, apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.add(index, value); - onChanged(); - } else { - topicsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder addTopics( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.add(builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder addTopics( - int index, apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.add(index, builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder addAllTopics( - java.lang.Iterable values) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, topics_); - onChanged(); - } else { - topicsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder clearTopics() { - if (topicsBuilder_ == null) { - topics_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - topicsBuilder_.clear(); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public Builder removeTopics(int index) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.remove(index); - onChanged(); - } else { - topicsBuilder_.remove(index); - } - return this; - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicsBuilder( - int index) { - return getTopicsFieldBuilder().getBuilder(index); - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index) { - if (topicsBuilder_ == null) { - return topics_.get(index); } else { - return topicsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public java.util.List - getTopicsOrBuilderList() { - if (topicsBuilder_ != null) { - return topicsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(topics_); - } - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public apache.rocketmq.v2.Resource.Builder addTopicsBuilder() { - return getTopicsFieldBuilder().addBuilder( - apache.rocketmq.v2.Resource.getDefaultInstance()); - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public apache.rocketmq.v2.Resource.Builder addTopicsBuilder( - int index) { - return getTopicsFieldBuilder().addBuilder( - index, apache.rocketmq.v2.Resource.getDefaultInstance()); - } - /** - *
-     * Publishing settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * List of topics to which messages will publish to.
-     * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - public java.util.List - getTopicsBuilderList() { - return getTopicsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicsFieldBuilder() { - if (topicsBuilder_ == null) { - topicsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - topics_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - topics_ = null; - } - return topicsBuilder_; - } - - private int maxBodySize_ ; - /** - *
-     * If the message body size exceeds `max_body_size`, broker servers would
-     * reject the request. As a result, it is advisable that Producer performs
-     * client-side check validation.
-     * 
- * - * int32 max_body_size = 2; - * @return The maxBodySize. - */ - @java.lang.Override - public int getMaxBodySize() { - return maxBodySize_; - } - /** - *
-     * If the message body size exceeds `max_body_size`, broker servers would
-     * reject the request. As a result, it is advisable that Producer performs
-     * client-side check validation.
-     * 
- * - * int32 max_body_size = 2; - * @param value The maxBodySize to set. - * @return This builder for chaining. - */ - public Builder setMaxBodySize(int value) { - - maxBodySize_ = value; - onChanged(); - return this; - } - /** - *
-     * If the message body size exceeds `max_body_size`, broker servers would
-     * reject the request. As a result, it is advisable that Producer performs
-     * client-side check validation.
-     * 
- * - * int32 max_body_size = 2; - * @return This builder for chaining. - */ - public Builder clearMaxBodySize() { - - maxBodySize_ = 0; - onChanged(); - return this; - } - - private boolean validateMessageType_ ; - /** - *
-     * When `validate_message_type` flag set `false`, no need to validate message's type
-     * with messageQueue's `accept_message_types` before publishing.
-     * 
- * - * bool validate_message_type = 3; - * @return The validateMessageType. - */ - @java.lang.Override - public boolean getValidateMessageType() { - return validateMessageType_; - } - /** - *
-     * When `validate_message_type` flag set `false`, no need to validate message's type
-     * with messageQueue's `accept_message_types` before publishing.
-     * 
- * - * bool validate_message_type = 3; - * @param value The validateMessageType to set. - * @return This builder for chaining. - */ - public Builder setValidateMessageType(boolean value) { - - validateMessageType_ = value; - onChanged(); - return this; - } - /** - *
-     * When `validate_message_type` flag set `false`, no need to validate message's type
-     * with messageQueue's `accept_message_types` before publishing.
-     * 
- * - * bool validate_message_type = 3; - * @return This builder for chaining. - */ - public Builder clearValidateMessageType() { - - validateMessageType_ = false; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Publishing) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Publishing) - private static final apache.rocketmq.v2.Publishing DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Publishing(); - } - - public static apache.rocketmq.v2.Publishing getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Publishing parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Publishing(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Publishing getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java deleted file mode 100644 index 8cff4a4c5a6..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PublishingOrBuilder.java +++ /dev/null @@ -1,86 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface PublishingOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Publishing) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - java.util.List - getTopicsList(); - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - apache.rocketmq.v2.Resource getTopics(int index); - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - int getTopicsCount(); - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - java.util.List - getTopicsOrBuilderList(); - /** - *
-   * Publishing settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * List of topics to which messages will publish to.
-   * 
- * - * repeated .apache.rocketmq.v2.Resource topics = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index); - - /** - *
-   * If the message body size exceeds `max_body_size`, broker servers would
-   * reject the request. As a result, it is advisable that Producer performs
-   * client-side check validation.
-   * 
- * - * int32 max_body_size = 2; - * @return The maxBodySize. - */ - int getMaxBodySize(); - - /** - *
-   * When `validate_message_type` flag set `false`, no need to validate message's type
-   * with messageQueue's `accept_message_types` before publishing.
-   * 
- * - * bool validate_message_type = 3; - * @return The validateMessageType. - */ - boolean getValidateMessageType(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java deleted file mode 100644 index 00489f22ce2..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequest.java +++ /dev/null @@ -1,1302 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.PullMessageRequest} - */ -public final class PullMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PullMessageRequest) - PullMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use PullMessageRequest.newBuilder() to construct. - private PullMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private PullMessageRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new PullMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private PullMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - case 24: { - - offset_ = input.readInt64(); - break; - } - case 32: { - - batchSize_ = input.readInt32(); - break; - } - case 42: { - apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; - if (filterExpression_ != null) { - subBuilder = filterExpression_.toBuilder(); - } - filterExpression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(filterExpression_); - filterExpression_ = subBuilder.buildPartial(); - } - - break; - } - case 50: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (longPollingTimeout_ != null) { - subBuilder = longPollingTimeout_.toBuilder(); - } - longPollingTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(longPollingTimeout_); - longPollingTimeout_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PullMessageRequest.class, apache.rocketmq.v2.PullMessageRequest.Builder.class); - } - - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - public static final int OFFSET_FIELD_NUMBER = 3; - private long offset_; - /** - * int64 offset = 3; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - - public static final int BATCH_SIZE_FIELD_NUMBER = 4; - private int batchSize_; - /** - * int32 batch_size = 4; - * @return The batchSize. - */ - @java.lang.Override - public int getBatchSize() { - return batchSize_; - } - - public static final int FILTER_EXPRESSION_FIELD_NUMBER = 5; - private apache.rocketmq.v2.FilterExpression filterExpression_; - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - * @return Whether the filterExpression field is set. - */ - @java.lang.Override - public boolean hasFilterExpression() { - return filterExpression_ != null; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - * @return The filterExpression. - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpression getFilterExpression() { - return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { - return getFilterExpression(); - } - - public static final int LONG_POLLING_TIMEOUT_FIELD_NUMBER = 6; - private com.google.protobuf.Duration longPollingTimeout_; - /** - * .google.protobuf.Duration long_polling_timeout = 6; - * @return Whether the longPollingTimeout field is set. - */ - @java.lang.Override - public boolean hasLongPollingTimeout() { - return longPollingTimeout_ != null; - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - * @return The longPollingTimeout. - */ - @java.lang.Override - public com.google.protobuf.Duration getLongPollingTimeout() { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { - return getLongPollingTimeout(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (messageQueue_ != null) { - output.writeMessage(2, getMessageQueue()); - } - if (offset_ != 0L) { - output.writeInt64(3, offset_); - } - if (batchSize_ != 0) { - output.writeInt32(4, batchSize_); - } - if (filterExpression_ != null) { - output.writeMessage(5, getFilterExpression()); - } - if (longPollingTimeout_ != null) { - output.writeMessage(6, getLongPollingTimeout()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMessageQueue()); - } - if (offset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(3, offset_); - } - if (batchSize_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(4, batchSize_); - } - if (filterExpression_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getFilterExpression()); - } - if (longPollingTimeout_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, getLongPollingTimeout()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.PullMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.PullMessageRequest other = (apache.rocketmq.v2.PullMessageRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (getOffset() - != other.getOffset()) return false; - if (getBatchSize() - != other.getBatchSize()) return false; - if (hasFilterExpression() != other.hasFilterExpression()) return false; - if (hasFilterExpression()) { - if (!getFilterExpression() - .equals(other.getFilterExpression())) return false; - } - if (hasLongPollingTimeout() != other.hasLongPollingTimeout()) return false; - if (hasLongPollingTimeout()) { - if (!getLongPollingTimeout() - .equals(other.getLongPollingTimeout())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - hash = (37 * hash) + OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getOffset()); - hash = (37 * hash) + BATCH_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getBatchSize(); - if (hasFilterExpression()) { - hash = (37 * hash) + FILTER_EXPRESSION_FIELD_NUMBER; - hash = (53 * hash) + getFilterExpression().hashCode(); - } - if (hasLongPollingTimeout()) { - hash = (37 * hash) + LONG_POLLING_TIMEOUT_FIELD_NUMBER; - hash = (53 * hash) + getLongPollingTimeout().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PullMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PullMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.PullMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.PullMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PullMessageRequest) - apache.rocketmq.v2.PullMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PullMessageRequest.class, apache.rocketmq.v2.PullMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.PullMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - offset_ = 0L; - - batchSize_ = 0; - - if (filterExpressionBuilder_ == null) { - filterExpression_ = null; - } else { - filterExpression_ = null; - filterExpressionBuilder_ = null; - } - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = null; - } else { - longPollingTimeout_ = null; - longPollingTimeoutBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.PullMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageRequest build() { - apache.rocketmq.v2.PullMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageRequest buildPartial() { - apache.rocketmq.v2.PullMessageRequest result = new apache.rocketmq.v2.PullMessageRequest(this); - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - result.offset_ = offset_; - result.batchSize_ = batchSize_; - if (filterExpressionBuilder_ == null) { - result.filterExpression_ = filterExpression_; - } else { - result.filterExpression_ = filterExpressionBuilder_.build(); - } - if (longPollingTimeoutBuilder_ == null) { - result.longPollingTimeout_ = longPollingTimeout_; - } else { - result.longPollingTimeout_ = longPollingTimeoutBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.PullMessageRequest) { - return mergeFrom((apache.rocketmq.v2.PullMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.PullMessageRequest other) { - if (other == apache.rocketmq.v2.PullMessageRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - if (other.getOffset() != 0L) { - setOffset(other.getOffset()); - } - if (other.getBatchSize() != 0) { - setBatchSize(other.getBatchSize()); - } - if (other.hasFilterExpression()) { - mergeFilterExpression(other.getFilterExpression()); - } - if (other.hasLongPollingTimeout()) { - mergeLongPollingTimeout(other.getLongPollingTimeout()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.PullMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.PullMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - - private long offset_ ; - /** - * int64 offset = 3; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - /** - * int64 offset = 3; - * @param value The offset to set. - * @return This builder for chaining. - */ - public Builder setOffset(long value) { - - offset_ = value; - onChanged(); - return this; - } - /** - * int64 offset = 3; - * @return This builder for chaining. - */ - public Builder clearOffset() { - - offset_ = 0L; - onChanged(); - return this; - } - - private int batchSize_ ; - /** - * int32 batch_size = 4; - * @return The batchSize. - */ - @java.lang.Override - public int getBatchSize() { - return batchSize_; - } - /** - * int32 batch_size = 4; - * @param value The batchSize to set. - * @return This builder for chaining. - */ - public Builder setBatchSize(int value) { - - batchSize_ = value; - onChanged(); - return this; - } - /** - * int32 batch_size = 4; - * @return This builder for chaining. - */ - public Builder clearBatchSize() { - - batchSize_ = 0; - onChanged(); - return this; - } - - private apache.rocketmq.v2.FilterExpression filterExpression_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> filterExpressionBuilder_; - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - * @return Whether the filterExpression field is set. - */ - public boolean hasFilterExpression() { - return filterExpressionBuilder_ != null || filterExpression_ != null; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - * @return The filterExpression. - */ - public apache.rocketmq.v2.FilterExpression getFilterExpression() { - if (filterExpressionBuilder_ == null) { - return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; - } else { - return filterExpressionBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - public Builder setFilterExpression(apache.rocketmq.v2.FilterExpression value) { - if (filterExpressionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - filterExpression_ = value; - onChanged(); - } else { - filterExpressionBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - public Builder setFilterExpression( - apache.rocketmq.v2.FilterExpression.Builder builderForValue) { - if (filterExpressionBuilder_ == null) { - filterExpression_ = builderForValue.build(); - onChanged(); - } else { - filterExpressionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - public Builder mergeFilterExpression(apache.rocketmq.v2.FilterExpression value) { - if (filterExpressionBuilder_ == null) { - if (filterExpression_ != null) { - filterExpression_ = - apache.rocketmq.v2.FilterExpression.newBuilder(filterExpression_).mergeFrom(value).buildPartial(); - } else { - filterExpression_ = value; - } - onChanged(); - } else { - filterExpressionBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - public Builder clearFilterExpression() { - if (filterExpressionBuilder_ == null) { - filterExpression_ = null; - onChanged(); - } else { - filterExpression_ = null; - filterExpressionBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - public apache.rocketmq.v2.FilterExpression.Builder getFilterExpressionBuilder() { - - onChanged(); - return getFilterExpressionFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { - if (filterExpressionBuilder_ != null) { - return filterExpressionBuilder_.getMessageOrBuilder(); - } else { - return filterExpression_ == null ? - apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; - } - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> - getFilterExpressionFieldBuilder() { - if (filterExpressionBuilder_ == null) { - filterExpressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( - getFilterExpression(), - getParentForChildren(), - isClean()); - filterExpression_ = null; - } - return filterExpressionBuilder_; - } - - private com.google.protobuf.Duration longPollingTimeout_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> longPollingTimeoutBuilder_; - /** - * .google.protobuf.Duration long_polling_timeout = 6; - * @return Whether the longPollingTimeout field is set. - */ - public boolean hasLongPollingTimeout() { - return longPollingTimeoutBuilder_ != null || longPollingTimeout_ != null; - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - * @return The longPollingTimeout. - */ - public com.google.protobuf.Duration getLongPollingTimeout() { - if (longPollingTimeoutBuilder_ == null) { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } else { - return longPollingTimeoutBuilder_.getMessage(); - } - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - public Builder setLongPollingTimeout(com.google.protobuf.Duration value) { - if (longPollingTimeoutBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - longPollingTimeout_ = value; - onChanged(); - } else { - longPollingTimeoutBuilder_.setMessage(value); - } - - return this; - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - public Builder setLongPollingTimeout( - com.google.protobuf.Duration.Builder builderForValue) { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = builderForValue.build(); - onChanged(); - } else { - longPollingTimeoutBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - public Builder mergeLongPollingTimeout(com.google.protobuf.Duration value) { - if (longPollingTimeoutBuilder_ == null) { - if (longPollingTimeout_ != null) { - longPollingTimeout_ = - com.google.protobuf.Duration.newBuilder(longPollingTimeout_).mergeFrom(value).buildPartial(); - } else { - longPollingTimeout_ = value; - } - onChanged(); - } else { - longPollingTimeoutBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - public Builder clearLongPollingTimeout() { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = null; - onChanged(); - } else { - longPollingTimeout_ = null; - longPollingTimeoutBuilder_ = null; - } - - return this; - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - public com.google.protobuf.Duration.Builder getLongPollingTimeoutBuilder() { - - onChanged(); - return getLongPollingTimeoutFieldBuilder().getBuilder(); - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { - if (longPollingTimeoutBuilder_ != null) { - return longPollingTimeoutBuilder_.getMessageOrBuilder(); - } else { - return longPollingTimeout_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - } - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getLongPollingTimeoutFieldBuilder() { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getLongPollingTimeout(), - getParentForChildren(), - isClean()); - longPollingTimeout_ = null; - } - return longPollingTimeoutBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PullMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PullMessageRequest) - private static final apache.rocketmq.v2.PullMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.PullMessageRequest(); - } - - public static apache.rocketmq.v2.PullMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public PullMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new PullMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java deleted file mode 100644 index 86aeae8383c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PullMessageRequestOrBuilder.java +++ /dev/null @@ -1,81 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface PullMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PullMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); - - /** - * int64 offset = 3; - * @return The offset. - */ - long getOffset(); - - /** - * int32 batch_size = 4; - * @return The batchSize. - */ - int getBatchSize(); - - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - * @return Whether the filterExpression field is set. - */ - boolean hasFilterExpression(); - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - * @return The filterExpression. - */ - apache.rocketmq.v2.FilterExpression getFilterExpression(); - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 5; - */ - apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder(); - - /** - * .google.protobuf.Duration long_polling_timeout = 6; - * @return Whether the longPollingTimeout field is set. - */ - boolean hasLongPollingTimeout(); - /** - * .google.protobuf.Duration long_polling_timeout = 6; - * @return The longPollingTimeout. - */ - com.google.protobuf.Duration getLongPollingTimeout(); - /** - * .google.protobuf.Duration long_polling_timeout = 6; - */ - com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java deleted file mode 100644 index eb467a4653e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponse.java +++ /dev/null @@ -1,1014 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.PullMessageResponse} - */ -public final class PullMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.PullMessageResponse) - PullMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use PullMessageResponse.newBuilder() to construct. - private PullMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private PullMessageResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new PullMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private PullMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (contentCase_ == 1) { - subBuilder = ((apache.rocketmq.v2.Status) content_).toBuilder(); - } - content_ = - input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.Status) content_); - content_ = subBuilder.buildPartial(); - } - contentCase_ = 1; - break; - } - case 18: { - apache.rocketmq.v2.Message.Builder subBuilder = null; - if (contentCase_ == 2) { - subBuilder = ((apache.rocketmq.v2.Message) content_).toBuilder(); - } - content_ = - input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.Message) content_); - content_ = subBuilder.buildPartial(); - } - contentCase_ = 2; - break; - } - case 24: { - content_ = input.readInt64(); - contentCase_ = 3; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PullMessageResponse.class, apache.rocketmq.v2.PullMessageResponse.Builder.class); - } - - private int contentCase_ = 0; - private java.lang.Object content_; - public enum ContentCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - STATUS(1), - MESSAGE(2), - NEXT_OFFSET(3), - CONTENT_NOT_SET(0); - private final int value; - private ContentCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ContentCase valueOf(int value) { - return forNumber(value); - } - - public static ContentCase forNumber(int value) { - switch (value) { - case 1: return STATUS; - case 2: return MESSAGE; - case 3: return NEXT_OFFSET; - case 0: return CONTENT_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public ContentCase - getContentCase() { - return ContentCase.forNumber( - contentCase_); - } - - public static final int STATUS_FIELD_NUMBER = 1; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return contentCase_ == 1; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - - public static final int MESSAGE_FIELD_NUMBER = 2; - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - @java.lang.Override - public boolean hasMessage() { - return contentCase_ == 2; - } - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessage() { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - - public static final int NEXT_OFFSET_FIELD_NUMBER = 3; - /** - * int64 next_offset = 3; - * @return Whether the nextOffset field is set. - */ - @java.lang.Override - public boolean hasNextOffset() { - return contentCase_ == 3; - } - /** - * int64 next_offset = 3; - * @return The nextOffset. - */ - @java.lang.Override - public long getNextOffset() { - if (contentCase_ == 3) { - return (java.lang.Long) content_; - } - return 0L; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (contentCase_ == 1) { - output.writeMessage(1, (apache.rocketmq.v2.Status) content_); - } - if (contentCase_ == 2) { - output.writeMessage(2, (apache.rocketmq.v2.Message) content_); - } - if (contentCase_ == 3) { - output.writeInt64( - 3, (long)((java.lang.Long) content_)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (contentCase_ == 1) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, (apache.rocketmq.v2.Status) content_); - } - if (contentCase_ == 2) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, (apache.rocketmq.v2.Message) content_); - } - if (contentCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size( - 3, (long)((java.lang.Long) content_)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.PullMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.PullMessageResponse other = (apache.rocketmq.v2.PullMessageResponse) obj; - - if (!getContentCase().equals(other.getContentCase())) return false; - switch (contentCase_) { - case 1: - if (!getStatus() - .equals(other.getStatus())) return false; - break; - case 2: - if (!getMessage() - .equals(other.getMessage())) return false; - break; - case 3: - if (getNextOffset() - != other.getNextOffset()) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (contentCase_) { - case 1: - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - break; - case 2: - hash = (37 * hash) + MESSAGE_FIELD_NUMBER; - hash = (53 * hash) + getMessage().hashCode(); - break; - case 3: - hash = (37 * hash) + NEXT_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getNextOffset()); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PullMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.PullMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.PullMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.PullMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.PullMessageResponse) - apache.rocketmq.v2.PullMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.PullMessageResponse.class, apache.rocketmq.v2.PullMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.PullMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - contentCase_ = 0; - content_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_PullMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.PullMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageResponse build() { - apache.rocketmq.v2.PullMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageResponse buildPartial() { - apache.rocketmq.v2.PullMessageResponse result = new apache.rocketmq.v2.PullMessageResponse(this); - if (contentCase_ == 1) { - if (statusBuilder_ == null) { - result.content_ = content_; - } else { - result.content_ = statusBuilder_.build(); - } - } - if (contentCase_ == 2) { - if (messageBuilder_ == null) { - result.content_ = content_; - } else { - result.content_ = messageBuilder_.build(); - } - } - if (contentCase_ == 3) { - result.content_ = content_; - } - result.contentCase_ = contentCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.PullMessageResponse) { - return mergeFrom((apache.rocketmq.v2.PullMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.PullMessageResponse other) { - if (other == apache.rocketmq.v2.PullMessageResponse.getDefaultInstance()) return this; - switch (other.getContentCase()) { - case STATUS: { - mergeStatus(other.getStatus()); - break; - } - case MESSAGE: { - mergeMessage(other.getMessage()); - break; - } - case NEXT_OFFSET: { - setNextOffset(other.getNextOffset()); - break; - } - case CONTENT_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.PullMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.PullMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int contentCase_ = 0; - private java.lang.Object content_; - public ContentCase - getContentCase() { - return ContentCase.forNumber( - contentCase_); - } - - public Builder clearContent() { - contentCase_ = 0; - content_ = null; - onChanged(); - return this; - } - - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return contentCase_ == 1; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } else { - if (contentCase_ == 1) { - return statusBuilder_.getMessage(); - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - content_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - contentCase_ = 1; - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - content_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - contentCase_ = 1; - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (contentCase_ == 1 && - content_ != apache.rocketmq.v2.Status.getDefaultInstance()) { - content_ = apache.rocketmq.v2.Status.newBuilder((apache.rocketmq.v2.Status) content_) - .mergeFrom(value).buildPartial(); - } else { - content_ = value; - } - onChanged(); - } else { - if (contentCase_ == 1) { - statusBuilder_.mergeFrom(value); - } else { - statusBuilder_.setMessage(value); - } - } - contentCase_ = 1; - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - if (contentCase_ == 1) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - } else { - if (contentCase_ == 1) { - contentCase_ = 0; - content_ = null; - } - statusBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if ((contentCase_ == 1) && (statusBuilder_ != null)) { - return statusBuilder_.getMessageOrBuilder(); - } else { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - if (!(contentCase_ == 1)) { - content_ = apache.rocketmq.v2.Status.getDefaultInstance(); - } - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - (apache.rocketmq.v2.Status) content_, - getParentForChildren(), - isClean()); - content_ = null; - } - contentCase_ = 1; - onChanged();; - return statusBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - @java.lang.Override - public boolean hasMessage() { - return contentCase_ == 2; - } - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessage() { - if (messageBuilder_ == null) { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } else { - if (contentCase_ == 2) { - return messageBuilder_.getMessage(); - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder setMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - content_ = value; - onChanged(); - } else { - messageBuilder_.setMessage(value); - } - contentCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder setMessage( - apache.rocketmq.v2.Message.Builder builderForValue) { - if (messageBuilder_ == null) { - content_ = builderForValue.build(); - onChanged(); - } else { - messageBuilder_.setMessage(builderForValue.build()); - } - contentCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder mergeMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (contentCase_ == 2 && - content_ != apache.rocketmq.v2.Message.getDefaultInstance()) { - content_ = apache.rocketmq.v2.Message.newBuilder((apache.rocketmq.v2.Message) content_) - .mergeFrom(value).buildPartial(); - } else { - content_ = value; - } - onChanged(); - } else { - if (contentCase_ == 2) { - messageBuilder_.mergeFrom(value); - } else { - messageBuilder_.setMessage(value); - } - } - contentCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder clearMessage() { - if (messageBuilder_ == null) { - if (contentCase_ == 2) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - } else { - if (contentCase_ == 2) { - contentCase_ = 0; - content_ = null; - } - messageBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public apache.rocketmq.v2.Message.Builder getMessageBuilder() { - return getMessageFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - if ((contentCase_ == 2) && (messageBuilder_ != null)) { - return messageBuilder_.getMessageOrBuilder(); - } else { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> - getMessageFieldBuilder() { - if (messageBuilder_ == null) { - if (!(contentCase_ == 2)) { - content_ = apache.rocketmq.v2.Message.getDefaultInstance(); - } - messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( - (apache.rocketmq.v2.Message) content_, - getParentForChildren(), - isClean()); - content_ = null; - } - contentCase_ = 2; - onChanged();; - return messageBuilder_; - } - - /** - * int64 next_offset = 3; - * @return Whether the nextOffset field is set. - */ - public boolean hasNextOffset() { - return contentCase_ == 3; - } - /** - * int64 next_offset = 3; - * @return The nextOffset. - */ - public long getNextOffset() { - if (contentCase_ == 3) { - return (java.lang.Long) content_; - } - return 0L; - } - /** - * int64 next_offset = 3; - * @param value The nextOffset to set. - * @return This builder for chaining. - */ - public Builder setNextOffset(long value) { - contentCase_ = 3; - content_ = value; - onChanged(); - return this; - } - /** - * int64 next_offset = 3; - * @return This builder for chaining. - */ - public Builder clearNextOffset() { - if (contentCase_ == 3) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.PullMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.PullMessageResponse) - private static final apache.rocketmq.v2.PullMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.PullMessageResponse(); - } - - public static apache.rocketmq.v2.PullMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public PullMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new PullMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.PullMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java deleted file mode 100644 index 192a50b8b29..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/PullMessageResponseOrBuilder.java +++ /dev/null @@ -1,52 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface PullMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.PullMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - boolean hasMessage(); - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - apache.rocketmq.v2.Message getMessage(); - /** - * .apache.rocketmq.v2.Message message = 2; - */ - apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); - - /** - * int64 next_offset = 3; - * @return Whether the nextOffset field is set. - */ - boolean hasNextOffset(); - /** - * int64 next_offset = 3; - * @return The nextOffset. - */ - long getNextOffset(); - - public apache.rocketmq.v2.PullMessageResponse.ContentCase getContentCase(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java deleted file mode 100644 index 1e4e6f2bc1f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequest.java +++ /dev/null @@ -1,985 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentRequest} - */ -public final class QueryAssignmentRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryAssignmentRequest) - QueryAssignmentRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryAssignmentRequest.newBuilder() to construct. - private QueryAssignmentRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryAssignmentRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryAssignmentRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryAssignmentRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - apache.rocketmq.v2.Endpoints.Builder subBuilder = null; - if (endpoints_ != null) { - subBuilder = endpoints_.toBuilder(); - } - endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(endpoints_); - endpoints_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryAssignmentRequest.class, apache.rocketmq.v2.QueryAssignmentRequest.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int GROUP_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int ENDPOINTS_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Endpoints endpoints_; - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return Whether the endpoints field is set. - */ - @java.lang.Override - public boolean hasEndpoints() { - return endpoints_ != null; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return The endpoints. - */ - @java.lang.Override - public apache.rocketmq.v2.Endpoints getEndpoints() { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - return getEndpoints(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (topic_ != null) { - output.writeMessage(1, getTopic()); - } - if (group_ != null) { - output.writeMessage(2, getGroup()); - } - if (endpoints_ != null) { - output.writeMessage(3, getEndpoints()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getTopic()); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getGroup()); - } - if (endpoints_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getEndpoints()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryAssignmentRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryAssignmentRequest other = (apache.rocketmq.v2.QueryAssignmentRequest) obj; - - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasEndpoints() != other.hasEndpoints()) return false; - if (hasEndpoints()) { - if (!getEndpoints() - .equals(other.getEndpoints())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasEndpoints()) { - hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; - hash = (53 * hash) + getEndpoints().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryAssignmentRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryAssignmentRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryAssignmentRequest) - apache.rocketmq.v2.QueryAssignmentRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryAssignmentRequest.class, apache.rocketmq.v2.QueryAssignmentRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryAssignmentRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (endpointsBuilder_ == null) { - endpoints_ = null; - } else { - endpoints_ = null; - endpointsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryAssignmentRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentRequest build() { - apache.rocketmq.v2.QueryAssignmentRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentRequest buildPartial() { - apache.rocketmq.v2.QueryAssignmentRequest result = new apache.rocketmq.v2.QueryAssignmentRequest(this); - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (endpointsBuilder_ == null) { - result.endpoints_ = endpoints_; - } else { - result.endpoints_ = endpointsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryAssignmentRequest) { - return mergeFrom((apache.rocketmq.v2.QueryAssignmentRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryAssignmentRequest other) { - if (other == apache.rocketmq.v2.QueryAssignmentRequest.getDefaultInstance()) return this; - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasEndpoints()) { - mergeEndpoints(other.getEndpoints()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryAssignmentRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryAssignmentRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Endpoints endpoints_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return Whether the endpoints field is set. - */ - public boolean hasEndpoints() { - return endpointsBuilder_ != null || endpoints_ != null; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return The endpoints. - */ - public apache.rocketmq.v2.Endpoints getEndpoints() { - if (endpointsBuilder_ == null) { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } else { - return endpointsBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endpoints_ = value; - onChanged(); - } else { - endpointsBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder setEndpoints( - apache.rocketmq.v2.Endpoints.Builder builderForValue) { - if (endpointsBuilder_ == null) { - endpoints_ = builderForValue.build(); - onChanged(); - } else { - endpointsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (endpoints_ != null) { - endpoints_ = - apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); - } else { - endpoints_ = value; - } - onChanged(); - } else { - endpointsBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public Builder clearEndpoints() { - if (endpointsBuilder_ == null) { - endpoints_ = null; - onChanged(); - } else { - endpoints_ = null; - endpointsBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { - - onChanged(); - return getEndpointsFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - if (endpointsBuilder_ != null) { - return endpointsBuilder_.getMessageOrBuilder(); - } else { - return endpoints_ == null ? - apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> - getEndpointsFieldBuilder() { - if (endpointsBuilder_ == null) { - endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( - getEndpoints(), - getParentForChildren(), - isClean()); - endpoints_ = null; - } - return endpointsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryAssignmentRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryAssignmentRequest) - private static final apache.rocketmq.v2.QueryAssignmentRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryAssignmentRequest(); - } - - public static apache.rocketmq.v2.QueryAssignmentRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryAssignmentRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryAssignmentRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java deleted file mode 100644 index 270eaf471bb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentRequestOrBuilder.java +++ /dev/null @@ -1,54 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface QueryAssignmentRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryAssignmentRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return Whether the endpoints field is set. - */ - boolean hasEndpoints(); - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - * @return The endpoints. - */ - apache.rocketmq.v2.Endpoints getEndpoints(); - /** - * .apache.rocketmq.v2.Endpoints endpoints = 3; - */ - apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java deleted file mode 100644 index 308827a02f3..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponse.java +++ /dev/null @@ -1,960 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentResponse} - */ -public final class QueryAssignmentResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryAssignmentResponse) - QueryAssignmentResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryAssignmentResponse.newBuilder() to construct. - private QueryAssignmentResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryAssignmentResponse() { - assignments_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryAssignmentResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryAssignmentResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - assignments_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - assignments_.add( - input.readMessage(apache.rocketmq.v2.Assignment.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - assignments_ = java.util.Collections.unmodifiableList(assignments_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryAssignmentResponse.class, apache.rocketmq.v2.QueryAssignmentResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int ASSIGNMENTS_FIELD_NUMBER = 2; - private java.util.List assignments_; - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - @java.lang.Override - public java.util.List getAssignmentsList() { - return assignments_; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - @java.lang.Override - public java.util.List - getAssignmentsOrBuilderList() { - return assignments_; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - @java.lang.Override - public int getAssignmentsCount() { - return assignments_.size(); - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.Assignment getAssignments(int index) { - return assignments_.get(index); - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.AssignmentOrBuilder getAssignmentsOrBuilder( - int index) { - return assignments_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < assignments_.size(); i++) { - output.writeMessage(2, assignments_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < assignments_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, assignments_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryAssignmentResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryAssignmentResponse other = (apache.rocketmq.v2.QueryAssignmentResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getAssignmentsList() - .equals(other.getAssignmentsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getAssignmentsCount() > 0) { - hash = (37 * hash) + ASSIGNMENTS_FIELD_NUMBER; - hash = (53 * hash) + getAssignmentsList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryAssignmentResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryAssignmentResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.QueryAssignmentResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryAssignmentResponse) - apache.rocketmq.v2.QueryAssignmentResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryAssignmentResponse.class, apache.rocketmq.v2.QueryAssignmentResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryAssignmentResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getAssignmentsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (assignmentsBuilder_ == null) { - assignments_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - assignmentsBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryAssignmentResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryAssignmentResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentResponse build() { - apache.rocketmq.v2.QueryAssignmentResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentResponse buildPartial() { - apache.rocketmq.v2.QueryAssignmentResponse result = new apache.rocketmq.v2.QueryAssignmentResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (assignmentsBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - assignments_ = java.util.Collections.unmodifiableList(assignments_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.assignments_ = assignments_; - } else { - result.assignments_ = assignmentsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryAssignmentResponse) { - return mergeFrom((apache.rocketmq.v2.QueryAssignmentResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryAssignmentResponse other) { - if (other == apache.rocketmq.v2.QueryAssignmentResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (assignmentsBuilder_ == null) { - if (!other.assignments_.isEmpty()) { - if (assignments_.isEmpty()) { - assignments_ = other.assignments_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureAssignmentsIsMutable(); - assignments_.addAll(other.assignments_); - } - onChanged(); - } - } else { - if (!other.assignments_.isEmpty()) { - if (assignmentsBuilder_.isEmpty()) { - assignmentsBuilder_.dispose(); - assignmentsBuilder_ = null; - assignments_ = other.assignments_; - bitField0_ = (bitField0_ & ~0x00000001); - assignmentsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getAssignmentsFieldBuilder() : null; - } else { - assignmentsBuilder_.addAllMessages(other.assignments_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryAssignmentResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryAssignmentResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List assignments_ = - java.util.Collections.emptyList(); - private void ensureAssignmentsIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - assignments_ = new java.util.ArrayList(assignments_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Assignment, apache.rocketmq.v2.Assignment.Builder, apache.rocketmq.v2.AssignmentOrBuilder> assignmentsBuilder_; - - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public java.util.List getAssignmentsList() { - if (assignmentsBuilder_ == null) { - return java.util.Collections.unmodifiableList(assignments_); - } else { - return assignmentsBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public int getAssignmentsCount() { - if (assignmentsBuilder_ == null) { - return assignments_.size(); - } else { - return assignmentsBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public apache.rocketmq.v2.Assignment getAssignments(int index) { - if (assignmentsBuilder_ == null) { - return assignments_.get(index); - } else { - return assignmentsBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder setAssignments( - int index, apache.rocketmq.v2.Assignment value) { - if (assignmentsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAssignmentsIsMutable(); - assignments_.set(index, value); - onChanged(); - } else { - assignmentsBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder setAssignments( - int index, apache.rocketmq.v2.Assignment.Builder builderForValue) { - if (assignmentsBuilder_ == null) { - ensureAssignmentsIsMutable(); - assignments_.set(index, builderForValue.build()); - onChanged(); - } else { - assignmentsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder addAssignments(apache.rocketmq.v2.Assignment value) { - if (assignmentsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAssignmentsIsMutable(); - assignments_.add(value); - onChanged(); - } else { - assignmentsBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder addAssignments( - int index, apache.rocketmq.v2.Assignment value) { - if (assignmentsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureAssignmentsIsMutable(); - assignments_.add(index, value); - onChanged(); - } else { - assignmentsBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder addAssignments( - apache.rocketmq.v2.Assignment.Builder builderForValue) { - if (assignmentsBuilder_ == null) { - ensureAssignmentsIsMutable(); - assignments_.add(builderForValue.build()); - onChanged(); - } else { - assignmentsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder addAssignments( - int index, apache.rocketmq.v2.Assignment.Builder builderForValue) { - if (assignmentsBuilder_ == null) { - ensureAssignmentsIsMutable(); - assignments_.add(index, builderForValue.build()); - onChanged(); - } else { - assignmentsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder addAllAssignments( - java.lang.Iterable values) { - if (assignmentsBuilder_ == null) { - ensureAssignmentsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, assignments_); - onChanged(); - } else { - assignmentsBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder clearAssignments() { - if (assignmentsBuilder_ == null) { - assignments_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - assignmentsBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public Builder removeAssignments(int index) { - if (assignmentsBuilder_ == null) { - ensureAssignmentsIsMutable(); - assignments_.remove(index); - onChanged(); - } else { - assignmentsBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public apache.rocketmq.v2.Assignment.Builder getAssignmentsBuilder( - int index) { - return getAssignmentsFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public apache.rocketmq.v2.AssignmentOrBuilder getAssignmentsOrBuilder( - int index) { - if (assignmentsBuilder_ == null) { - return assignments_.get(index); } else { - return assignmentsBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public java.util.List - getAssignmentsOrBuilderList() { - if (assignmentsBuilder_ != null) { - return assignmentsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(assignments_); - } - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public apache.rocketmq.v2.Assignment.Builder addAssignmentsBuilder() { - return getAssignmentsFieldBuilder().addBuilder( - apache.rocketmq.v2.Assignment.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public apache.rocketmq.v2.Assignment.Builder addAssignmentsBuilder( - int index) { - return getAssignmentsFieldBuilder().addBuilder( - index, apache.rocketmq.v2.Assignment.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - public java.util.List - getAssignmentsBuilderList() { - return getAssignmentsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Assignment, apache.rocketmq.v2.Assignment.Builder, apache.rocketmq.v2.AssignmentOrBuilder> - getAssignmentsFieldBuilder() { - if (assignmentsBuilder_ == null) { - assignmentsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Assignment, apache.rocketmq.v2.Assignment.Builder, apache.rocketmq.v2.AssignmentOrBuilder>( - assignments_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - assignments_ = null; - } - return assignmentsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryAssignmentResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryAssignmentResponse) - private static final apache.rocketmq.v2.QueryAssignmentResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryAssignmentResponse(); - } - - public static apache.rocketmq.v2.QueryAssignmentResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryAssignmentResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryAssignmentResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryAssignmentResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java deleted file mode 100644 index 90034aed953..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryAssignmentResponseOrBuilder.java +++ /dev/null @@ -1,48 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface QueryAssignmentResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryAssignmentResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - java.util.List - getAssignmentsList(); - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - apache.rocketmq.v2.Assignment getAssignments(int index); - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - int getAssignmentsCount(); - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - java.util.List - getAssignmentsOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.Assignment assignments = 2; - */ - apache.rocketmq.v2.AssignmentOrBuilder getAssignmentsOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java deleted file mode 100644 index ddf7845a8d0..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetPolicy.java +++ /dev/null @@ -1,146 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.QueryOffsetPolicy} - */ -public enum QueryOffsetPolicy - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-   * Use this option if client wishes to playback all existing messages.
-   * 
- * - * BEGINNING = 0; - */ - BEGINNING(0), - /** - *
-   * Use this option if client wishes to skip all existing messages.
-   * 
- * - * END = 1; - */ - END(1), - /** - *
-   * Use this option if time-based seek is targeted.
-   * 
- * - * TIMESTAMP = 2; - */ - TIMESTAMP(2), - UNRECOGNIZED(-1), - ; - - /** - *
-   * Use this option if client wishes to playback all existing messages.
-   * 
- * - * BEGINNING = 0; - */ - public static final int BEGINNING_VALUE = 0; - /** - *
-   * Use this option if client wishes to skip all existing messages.
-   * 
- * - * END = 1; - */ - public static final int END_VALUE = 1; - /** - *
-   * Use this option if time-based seek is targeted.
-   * 
- * - * TIMESTAMP = 2; - */ - public static final int TIMESTAMP_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static QueryOffsetPolicy valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static QueryOffsetPolicy forNumber(int value) { - switch (value) { - case 0: return BEGINNING; - case 1: return END; - case 2: return TIMESTAMP; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - QueryOffsetPolicy> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public QueryOffsetPolicy findValueByNumber(int number) { - return QueryOffsetPolicy.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(12); - } - - private static final QueryOffsetPolicy[] VALUES = values(); - - public static QueryOffsetPolicy valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private QueryOffsetPolicy(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.QueryOffsetPolicy) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java deleted file mode 100644 index 53a02b05b4f..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequest.java +++ /dev/null @@ -1,904 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.QueryOffsetRequest} - */ -public final class QueryOffsetRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryOffsetRequest) - QueryOffsetRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryOffsetRequest.newBuilder() to construct. - private QueryOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryOffsetRequest() { - queryOffsetPolicy_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryOffsetRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryOffsetRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - int rawValue = input.readEnum(); - - queryOffsetPolicy_ = rawValue; - break; - } - case 26: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (((bitField0_ & 0x00000001) != 0)) { - subBuilder = timestamp_.toBuilder(); - } - timestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(timestamp_); - timestamp_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000001; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryOffsetRequest.class, apache.rocketmq.v2.QueryOffsetRequest.Builder.class); - } - - private int bitField0_; - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - public static final int QUERY_OFFSET_POLICY_FIELD_NUMBER = 2; - private int queryOffsetPolicy_; - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @return The enum numeric value on the wire for queryOffsetPolicy. - */ - @java.lang.Override public int getQueryOffsetPolicyValue() { - return queryOffsetPolicy_; - } - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @return The queryOffsetPolicy. - */ - @java.lang.Override public apache.rocketmq.v2.QueryOffsetPolicy getQueryOffsetPolicy() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.QueryOffsetPolicy result = apache.rocketmq.v2.QueryOffsetPolicy.valueOf(queryOffsetPolicy_); - return result == null ? apache.rocketmq.v2.QueryOffsetPolicy.UNRECOGNIZED : result; - } - - public static final int TIMESTAMP_FIELD_NUMBER = 3; - private com.google.protobuf.Timestamp timestamp_; - /** - * optional .google.protobuf.Timestamp timestamp = 3; - * @return Whether the timestamp field is set. - */ - @java.lang.Override - public boolean hasTimestamp() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - * @return The timestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getTimestamp() { - return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { - return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (messageQueue_ != null) { - output.writeMessage(1, getMessageQueue()); - } - if (queryOffsetPolicy_ != apache.rocketmq.v2.QueryOffsetPolicy.BEGINNING.getNumber()) { - output.writeEnum(2, queryOffsetPolicy_); - } - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(3, getTimestamp()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getMessageQueue()); - } - if (queryOffsetPolicy_ != apache.rocketmq.v2.QueryOffsetPolicy.BEGINNING.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, queryOffsetPolicy_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getTimestamp()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryOffsetRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryOffsetRequest other = (apache.rocketmq.v2.QueryOffsetRequest) obj; - - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (queryOffsetPolicy_ != other.queryOffsetPolicy_) return false; - if (hasTimestamp() != other.hasTimestamp()) return false; - if (hasTimestamp()) { - if (!getTimestamp() - .equals(other.getTimestamp())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - hash = (37 * hash) + QUERY_OFFSET_POLICY_FIELD_NUMBER; - hash = (53 * hash) + queryOffsetPolicy_; - if (hasTimestamp()) { - hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getTimestamp().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryOffsetRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.QueryOffsetRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryOffsetRequest) - apache.rocketmq.v2.QueryOffsetRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryOffsetRequest.class, apache.rocketmq.v2.QueryOffsetRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryOffsetRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTimestampFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - queryOffsetPolicy_ = 0; - - if (timestampBuilder_ == null) { - timestamp_ = null; - } else { - timestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryOffsetRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetRequest build() { - apache.rocketmq.v2.QueryOffsetRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetRequest buildPartial() { - apache.rocketmq.v2.QueryOffsetRequest result = new apache.rocketmq.v2.QueryOffsetRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - result.queryOffsetPolicy_ = queryOffsetPolicy_; - if (((from_bitField0_ & 0x00000001) != 0)) { - if (timestampBuilder_ == null) { - result.timestamp_ = timestamp_; - } else { - result.timestamp_ = timestampBuilder_.build(); - } - to_bitField0_ |= 0x00000001; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryOffsetRequest) { - return mergeFrom((apache.rocketmq.v2.QueryOffsetRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryOffsetRequest other) { - if (other == apache.rocketmq.v2.QueryOffsetRequest.getDefaultInstance()) return this; - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - if (other.queryOffsetPolicy_ != 0) { - setQueryOffsetPolicyValue(other.getQueryOffsetPolicyValue()); - } - if (other.hasTimestamp()) { - mergeTimestamp(other.getTimestamp()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryOffsetRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryOffsetRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - - private int queryOffsetPolicy_ = 0; - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @return The enum numeric value on the wire for queryOffsetPolicy. - */ - @java.lang.Override public int getQueryOffsetPolicyValue() { - return queryOffsetPolicy_; - } - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @param value The enum numeric value on the wire for queryOffsetPolicy to set. - * @return This builder for chaining. - */ - public Builder setQueryOffsetPolicyValue(int value) { - - queryOffsetPolicy_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @return The queryOffsetPolicy. - */ - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetPolicy getQueryOffsetPolicy() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.QueryOffsetPolicy result = apache.rocketmq.v2.QueryOffsetPolicy.valueOf(queryOffsetPolicy_); - return result == null ? apache.rocketmq.v2.QueryOffsetPolicy.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @param value The queryOffsetPolicy to set. - * @return This builder for chaining. - */ - public Builder setQueryOffsetPolicy(apache.rocketmq.v2.QueryOffsetPolicy value) { - if (value == null) { - throw new NullPointerException(); - } - - queryOffsetPolicy_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @return This builder for chaining. - */ - public Builder clearQueryOffsetPolicy() { - - queryOffsetPolicy_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp timestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timestampBuilder_; - /** - * optional .google.protobuf.Timestamp timestamp = 3; - * @return Whether the timestamp field is set. - */ - public boolean hasTimestamp() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - * @return The timestamp. - */ - public com.google.protobuf.Timestamp getTimestamp() { - if (timestampBuilder_ == null) { - return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; - } else { - return timestampBuilder_.getMessage(); - } - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - public Builder setTimestamp(com.google.protobuf.Timestamp value) { - if (timestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - timestamp_ = value; - onChanged(); - } else { - timestampBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - public Builder setTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (timestampBuilder_ == null) { - timestamp_ = builderForValue.build(); - onChanged(); - } else { - timestampBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - public Builder mergeTimestamp(com.google.protobuf.Timestamp value) { - if (timestampBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && - timestamp_ != null && - timestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { - timestamp_ = - com.google.protobuf.Timestamp.newBuilder(timestamp_).mergeFrom(value).buildPartial(); - } else { - timestamp_ = value; - } - onChanged(); - } else { - timestampBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - public Builder clearTimestamp() { - if (timestampBuilder_ == null) { - timestamp_ = null; - onChanged(); - } else { - timestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - public com.google.protobuf.Timestamp.Builder getTimestampBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getTimestampFieldBuilder().getBuilder(); - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { - if (timestampBuilder_ != null) { - return timestampBuilder_.getMessageOrBuilder(); - } else { - return timestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; - } - } - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getTimestampFieldBuilder() { - if (timestampBuilder_ == null) { - timestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getTimestamp(), - getParentForChildren(), - isClean()); - timestamp_ = null; - } - return timestampBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryOffsetRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryOffsetRequest) - private static final apache.rocketmq.v2.QueryOffsetRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryOffsetRequest(); - } - - public static apache.rocketmq.v2.QueryOffsetRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryOffsetRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryOffsetRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java deleted file mode 100644 index 73736a53587..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetRequestOrBuilder.java +++ /dev/null @@ -1,50 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface QueryOffsetRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryOffsetRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); - - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @return The enum numeric value on the wire for queryOffsetPolicy. - */ - int getQueryOffsetPolicyValue(); - /** - * .apache.rocketmq.v2.QueryOffsetPolicy query_offset_policy = 2; - * @return The queryOffsetPolicy. - */ - apache.rocketmq.v2.QueryOffsetPolicy getQueryOffsetPolicy(); - - /** - * optional .google.protobuf.Timestamp timestamp = 3; - * @return Whether the timestamp field is set. - */ - boolean hasTimestamp(); - /** - * optional .google.protobuf.Timestamp timestamp = 3; - * @return The timestamp. - */ - com.google.protobuf.Timestamp getTimestamp(); - /** - * optional .google.protobuf.Timestamp timestamp = 3; - */ - com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java deleted file mode 100644 index 4e93025036a..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponse.java +++ /dev/null @@ -1,674 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.QueryOffsetResponse} - */ -public final class QueryOffsetResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryOffsetResponse) - QueryOffsetResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryOffsetResponse.newBuilder() to construct. - private QueryOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryOffsetResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryOffsetResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryOffsetResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - - offset_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryOffsetResponse.class, apache.rocketmq.v2.QueryOffsetResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int OFFSET_FIELD_NUMBER = 2; - private long offset_; - /** - * int64 offset = 2; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (offset_ != 0L) { - output.writeInt64(2, offset_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (offset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, offset_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryOffsetResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryOffsetResponse other = (apache.rocketmq.v2.QueryOffsetResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (getOffset() - != other.getOffset()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getOffset()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryOffsetResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.QueryOffsetResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryOffsetResponse) - apache.rocketmq.v2.QueryOffsetResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryOffsetResponse.class, apache.rocketmq.v2.QueryOffsetResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryOffsetResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - offset_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryOffsetResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryOffsetResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetResponse build() { - apache.rocketmq.v2.QueryOffsetResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetResponse buildPartial() { - apache.rocketmq.v2.QueryOffsetResponse result = new apache.rocketmq.v2.QueryOffsetResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.offset_ = offset_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryOffsetResponse) { - return mergeFrom((apache.rocketmq.v2.QueryOffsetResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryOffsetResponse other) { - if (other == apache.rocketmq.v2.QueryOffsetResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (other.getOffset() != 0L) { - setOffset(other.getOffset()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryOffsetResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryOffsetResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private long offset_ ; - /** - * int64 offset = 2; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - /** - * int64 offset = 2; - * @param value The offset to set. - * @return This builder for chaining. - */ - public Builder setOffset(long value) { - - offset_ = value; - onChanged(); - return this; - } - /** - * int64 offset = 2; - * @return This builder for chaining. - */ - public Builder clearOffset() { - - offset_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryOffsetResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryOffsetResponse) - private static final apache.rocketmq.v2.QueryOffsetResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryOffsetResponse(); - } - - public static apache.rocketmq.v2.QueryOffsetResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryOffsetResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryOffsetResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryOffsetResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java deleted file mode 100644 index 0a53cffd6fc..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryOffsetResponseOrBuilder.java +++ /dev/null @@ -1,30 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface QueryOffsetResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryOffsetResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * int64 offset = 2; - * @return The offset. - */ - long getOffset(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java deleted file mode 100644 index 98103719c46..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequest.java +++ /dev/null @@ -1,831 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - *
- * Topics are destination of messages to publish to or subscribe from. Similar
- * to domain names, they will be addressable after resolution through the
- * provided access point.
- * Access points are usually the addresses of name servers, which fulfill
- * service discovery, load-balancing and other auxiliary services. Name servers
- * receive periodic heartbeats from affiliate brokers and erase those which
- * failed to maintain alive status.
- * Name servers answer queries of QueryRouteRequest, responding clients with
- * addressable message-queues, which they may directly publish messages to or
- * subscribe messages from.
- * QueryRouteRequest shall include source endpoints, aka, configured
- * access-point, which annotates tenant-id, instance-id or other
- * vendor-specific settings. Purpose-built name servers may respond customized
- * results based on these particular requirements.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.QueryRouteRequest} - */ -public final class QueryRouteRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryRouteRequest) - QueryRouteRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryRouteRequest.newBuilder() to construct. - private QueryRouteRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryRouteRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryRouteRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryRouteRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.Endpoints.Builder subBuilder = null; - if (endpoints_ != null) { - subBuilder = endpoints_.toBuilder(); - } - endpoints_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(endpoints_); - endpoints_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryRouteRequest.class, apache.rocketmq.v2.QueryRouteRequest.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int ENDPOINTS_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Endpoints endpoints_; - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return Whether the endpoints field is set. - */ - @java.lang.Override - public boolean hasEndpoints() { - return endpoints_ != null; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return The endpoints. - */ - @java.lang.Override - public apache.rocketmq.v2.Endpoints getEndpoints() { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - return getEndpoints(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (topic_ != null) { - output.writeMessage(1, getTopic()); - } - if (endpoints_ != null) { - output.writeMessage(2, getEndpoints()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getTopic()); - } - if (endpoints_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getEndpoints()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryRouteRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryRouteRequest other = (apache.rocketmq.v2.QueryRouteRequest) obj; - - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasEndpoints() != other.hasEndpoints()) return false; - if (hasEndpoints()) { - if (!getEndpoints() - .equals(other.getEndpoints())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasEndpoints()) { - hash = (37 * hash) + ENDPOINTS_FIELD_NUMBER; - hash = (53 * hash) + getEndpoints().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryRouteRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryRouteRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryRouteRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Topics are destination of messages to publish to or subscribe from. Similar
-   * to domain names, they will be addressable after resolution through the
-   * provided access point.
-   * Access points are usually the addresses of name servers, which fulfill
-   * service discovery, load-balancing and other auxiliary services. Name servers
-   * receive periodic heartbeats from affiliate brokers and erase those which
-   * failed to maintain alive status.
-   * Name servers answer queries of QueryRouteRequest, responding clients with
-   * addressable message-queues, which they may directly publish messages to or
-   * subscribe messages from.
-   * QueryRouteRequest shall include source endpoints, aka, configured
-   * access-point, which annotates tenant-id, instance-id or other
-   * vendor-specific settings. Purpose-built name servers may respond customized
-   * results based on these particular requirements.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.QueryRouteRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryRouteRequest) - apache.rocketmq.v2.QueryRouteRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryRouteRequest.class, apache.rocketmq.v2.QueryRouteRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryRouteRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (endpointsBuilder_ == null) { - endpoints_ = null; - } else { - endpoints_ = null; - endpointsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryRouteRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteRequest build() { - apache.rocketmq.v2.QueryRouteRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteRequest buildPartial() { - apache.rocketmq.v2.QueryRouteRequest result = new apache.rocketmq.v2.QueryRouteRequest(this); - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (endpointsBuilder_ == null) { - result.endpoints_ = endpoints_; - } else { - result.endpoints_ = endpointsBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryRouteRequest) { - return mergeFrom((apache.rocketmq.v2.QueryRouteRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryRouteRequest other) { - if (other == apache.rocketmq.v2.QueryRouteRequest.getDefaultInstance()) return this; - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasEndpoints()) { - mergeEndpoints(other.getEndpoints()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryRouteRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryRouteRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.Endpoints endpoints_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> endpointsBuilder_; - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return Whether the endpoints field is set. - */ - public boolean hasEndpoints() { - return endpointsBuilder_ != null || endpoints_ != null; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return The endpoints. - */ - public apache.rocketmq.v2.Endpoints getEndpoints() { - if (endpointsBuilder_ == null) { - return endpoints_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } else { - return endpointsBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder setEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - endpoints_ = value; - onChanged(); - } else { - endpointsBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder setEndpoints( - apache.rocketmq.v2.Endpoints.Builder builderForValue) { - if (endpointsBuilder_ == null) { - endpoints_ = builderForValue.build(); - onChanged(); - } else { - endpointsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder mergeEndpoints(apache.rocketmq.v2.Endpoints value) { - if (endpointsBuilder_ == null) { - if (endpoints_ != null) { - endpoints_ = - apache.rocketmq.v2.Endpoints.newBuilder(endpoints_).mergeFrom(value).buildPartial(); - } else { - endpoints_ = value; - } - onChanged(); - } else { - endpointsBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public Builder clearEndpoints() { - if (endpointsBuilder_ == null) { - endpoints_ = null; - onChanged(); - } else { - endpoints_ = null; - endpointsBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public apache.rocketmq.v2.Endpoints.Builder getEndpointsBuilder() { - - onChanged(); - return getEndpointsFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - public apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder() { - if (endpointsBuilder_ != null) { - return endpointsBuilder_.getMessageOrBuilder(); - } else { - return endpoints_ == null ? - apache.rocketmq.v2.Endpoints.getDefaultInstance() : endpoints_; - } - } - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> - getEndpointsFieldBuilder() { - if (endpointsBuilder_ == null) { - endpointsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( - getEndpoints(), - getParentForChildren(), - isClean()); - endpoints_ = null; - } - return endpointsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryRouteRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryRouteRequest) - private static final apache.rocketmq.v2.QueryRouteRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryRouteRequest(); - } - - public static apache.rocketmq.v2.QueryRouteRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryRouteRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryRouteRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java deleted file mode 100644 index a61c342962a..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteRequestOrBuilder.java +++ /dev/null @@ -1,39 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface QueryRouteRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryRouteRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return Whether the endpoints field is set. - */ - boolean hasEndpoints(); - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - * @return The endpoints. - */ - apache.rocketmq.v2.Endpoints getEndpoints(); - /** - * .apache.rocketmq.v2.Endpoints endpoints = 2; - */ - apache.rocketmq.v2.EndpointsOrBuilder getEndpointsOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java deleted file mode 100644 index e106cb7c00e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponse.java +++ /dev/null @@ -1,960 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.QueryRouteResponse} - */ -public final class QueryRouteResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryRouteResponse) - QueryRouteResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryRouteResponse.newBuilder() to construct. - private QueryRouteResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryRouteResponse() { - messageQueues_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryRouteResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryRouteResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - messageQueues_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - messageQueues_.add( - input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - messageQueues_ = java.util.Collections.unmodifiableList(messageQueues_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryRouteResponse.class, apache.rocketmq.v2.QueryRouteResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int MESSAGE_QUEUES_FIELD_NUMBER = 2; - private java.util.List messageQueues_; - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - @java.lang.Override - public java.util.List getMessageQueuesList() { - return messageQueues_; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - @java.lang.Override - public java.util.List - getMessageQueuesOrBuilderList() { - return messageQueues_; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - @java.lang.Override - public int getMessageQueuesCount() { - return messageQueues_.size(); - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueues(int index) { - return messageQueues_.get(index); - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueuesOrBuilder( - int index) { - return messageQueues_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < messageQueues_.size(); i++) { - output.writeMessage(2, messageQueues_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < messageQueues_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, messageQueues_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryRouteResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryRouteResponse other = (apache.rocketmq.v2.QueryRouteResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getMessageQueuesList() - .equals(other.getMessageQueuesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getMessageQueuesCount() > 0) { - hash = (37 * hash) + MESSAGE_QUEUES_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueuesList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryRouteResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryRouteResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryRouteResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.QueryRouteResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryRouteResponse) - apache.rocketmq.v2.QueryRouteResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryRouteResponse.class, apache.rocketmq.v2.QueryRouteResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryRouteResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getMessageQueuesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (messageQueuesBuilder_ == null) { - messageQueues_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - messageQueuesBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_QueryRouteResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryRouteResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteResponse build() { - apache.rocketmq.v2.QueryRouteResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteResponse buildPartial() { - apache.rocketmq.v2.QueryRouteResponse result = new apache.rocketmq.v2.QueryRouteResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (messageQueuesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - messageQueues_ = java.util.Collections.unmodifiableList(messageQueues_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.messageQueues_ = messageQueues_; - } else { - result.messageQueues_ = messageQueuesBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryRouteResponse) { - return mergeFrom((apache.rocketmq.v2.QueryRouteResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryRouteResponse other) { - if (other == apache.rocketmq.v2.QueryRouteResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (messageQueuesBuilder_ == null) { - if (!other.messageQueues_.isEmpty()) { - if (messageQueues_.isEmpty()) { - messageQueues_ = other.messageQueues_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureMessageQueuesIsMutable(); - messageQueues_.addAll(other.messageQueues_); - } - onChanged(); - } - } else { - if (!other.messageQueues_.isEmpty()) { - if (messageQueuesBuilder_.isEmpty()) { - messageQueuesBuilder_.dispose(); - messageQueuesBuilder_ = null; - messageQueues_ = other.messageQueues_; - bitField0_ = (bitField0_ & ~0x00000001); - messageQueuesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getMessageQueuesFieldBuilder() : null; - } else { - messageQueuesBuilder_.addAllMessages(other.messageQueues_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryRouteResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryRouteResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List messageQueues_ = - java.util.Collections.emptyList(); - private void ensureMessageQueuesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - messageQueues_ = new java.util.ArrayList(messageQueues_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueuesBuilder_; - - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public java.util.List getMessageQueuesList() { - if (messageQueuesBuilder_ == null) { - return java.util.Collections.unmodifiableList(messageQueues_); - } else { - return messageQueuesBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public int getMessageQueuesCount() { - if (messageQueuesBuilder_ == null) { - return messageQueues_.size(); - } else { - return messageQueuesBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public apache.rocketmq.v2.MessageQueue getMessageQueues(int index) { - if (messageQueuesBuilder_ == null) { - return messageQueues_.get(index); - } else { - return messageQueuesBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder setMessageQueues( - int index, apache.rocketmq.v2.MessageQueue value) { - if (messageQueuesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessageQueuesIsMutable(); - messageQueues_.set(index, value); - onChanged(); - } else { - messageQueuesBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder setMessageQueues( - int index, apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueuesBuilder_ == null) { - ensureMessageQueuesIsMutable(); - messageQueues_.set(index, builderForValue.build()); - onChanged(); - } else { - messageQueuesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder addMessageQueues(apache.rocketmq.v2.MessageQueue value) { - if (messageQueuesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessageQueuesIsMutable(); - messageQueues_.add(value); - onChanged(); - } else { - messageQueuesBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder addMessageQueues( - int index, apache.rocketmq.v2.MessageQueue value) { - if (messageQueuesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessageQueuesIsMutable(); - messageQueues_.add(index, value); - onChanged(); - } else { - messageQueuesBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder addMessageQueues( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueuesBuilder_ == null) { - ensureMessageQueuesIsMutable(); - messageQueues_.add(builderForValue.build()); - onChanged(); - } else { - messageQueuesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder addMessageQueues( - int index, apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueuesBuilder_ == null) { - ensureMessageQueuesIsMutable(); - messageQueues_.add(index, builderForValue.build()); - onChanged(); - } else { - messageQueuesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder addAllMessageQueues( - java.lang.Iterable values) { - if (messageQueuesBuilder_ == null) { - ensureMessageQueuesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, messageQueues_); - onChanged(); - } else { - messageQueuesBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder clearMessageQueues() { - if (messageQueuesBuilder_ == null) { - messageQueues_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - messageQueuesBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public Builder removeMessageQueues(int index) { - if (messageQueuesBuilder_ == null) { - ensureMessageQueuesIsMutable(); - messageQueues_.remove(index); - onChanged(); - } else { - messageQueuesBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueuesBuilder( - int index) { - return getMessageQueuesFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueuesOrBuilder( - int index) { - if (messageQueuesBuilder_ == null) { - return messageQueues_.get(index); } else { - return messageQueuesBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public java.util.List - getMessageQueuesOrBuilderList() { - if (messageQueuesBuilder_ != null) { - return messageQueuesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(messageQueues_); - } - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public apache.rocketmq.v2.MessageQueue.Builder addMessageQueuesBuilder() { - return getMessageQueuesFieldBuilder().addBuilder( - apache.rocketmq.v2.MessageQueue.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public apache.rocketmq.v2.MessageQueue.Builder addMessageQueuesBuilder( - int index) { - return getMessageQueuesFieldBuilder().addBuilder( - index, apache.rocketmq.v2.MessageQueue.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - public java.util.List - getMessageQueuesBuilderList() { - return getMessageQueuesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueuesFieldBuilder() { - if (messageQueuesBuilder_ == null) { - messageQueuesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - messageQueues_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - messageQueues_ = null; - } - return messageQueuesBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryRouteResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryRouteResponse) - private static final apache.rocketmq.v2.QueryRouteResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryRouteResponse(); - } - - public static apache.rocketmq.v2.QueryRouteResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryRouteResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryRouteResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryRouteResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java deleted file mode 100644 index 48bc953f1b9..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryRouteResponseOrBuilder.java +++ /dev/null @@ -1,48 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface QueryRouteResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryRouteResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - java.util.List - getMessageQueuesList(); - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - apache.rocketmq.v2.MessageQueue getMessageQueues(int index); - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - int getMessageQueuesCount(); - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - java.util.List - getMessageQueuesOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.MessageQueue message_queues = 2; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueuesOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java deleted file mode 100644 index 7768e388d4b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequest.java +++ /dev/null @@ -1,1169 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Query the time span of messages consumed by a group across its topics.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanRequest} - */ -public final class QueryTimeSpanRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryTimeSpanRequest) - QueryTimeSpanRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryTimeSpanRequest.newBuilder() to construct. - private QueryTimeSpanRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryTimeSpanRequest() { - deploymentName_ = ""; - topics_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryTimeSpanRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryTimeSpanRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - topics_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - topics_.add( - input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000002) != 0)) { - topics_ = java.util.Collections.unmodifiableList(topics_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryTimeSpanRequest.class, apache.rocketmq.v2.QueryTimeSpanRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPICS_FIELD_NUMBER = 3; - private java.util.List topics_; - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public java.util.List getTopicsList() { - return topics_; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public java.util.List - getTopicsOrBuilderList() { - return topics_; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public int getTopicsCount() { - return topics_.size(); - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopics(int index) { - return topics_.get(index); - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index) { - return topics_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (group_ != null) { - output.writeMessage(2, getGroup()); - } - for (int i = 0; i < topics_.size(); i++) { - output.writeMessage(3, topics_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getGroup()); - } - for (int i = 0; i < topics_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, topics_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryTimeSpanRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryTimeSpanRequest other = (apache.rocketmq.v2.QueryTimeSpanRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!getTopicsList() - .equals(other.getTopicsList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (getTopicsCount() > 0) { - hash = (37 * hash) + TOPICS_FIELD_NUMBER; - hash = (53 * hash) + getTopicsList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryTimeSpanRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Query the time span of messages consumed by a group across its topics.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryTimeSpanRequest) - apache.rocketmq.v2.QueryTimeSpanRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryTimeSpanRequest.class, apache.rocketmq.v2.QueryTimeSpanRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryTimeSpanRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getTopicsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicsBuilder_ == null) { - topics_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - topicsBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryTimeSpanRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanRequest build() { - apache.rocketmq.v2.QueryTimeSpanRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanRequest buildPartial() { - apache.rocketmq.v2.QueryTimeSpanRequest result = new apache.rocketmq.v2.QueryTimeSpanRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicsBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - topics_ = java.util.Collections.unmodifiableList(topics_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.topics_ = topics_; - } else { - result.topics_ = topicsBuilder_.build(); - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryTimeSpanRequest) { - return mergeFrom((apache.rocketmq.v2.QueryTimeSpanRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryTimeSpanRequest other) { - if (other == apache.rocketmq.v2.QueryTimeSpanRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (topicsBuilder_ == null) { - if (!other.topics_.isEmpty()) { - if (topics_.isEmpty()) { - topics_ = other.topics_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureTopicsIsMutable(); - topics_.addAll(other.topics_); - } - onChanged(); - } - } else { - if (!other.topics_.isEmpty()) { - if (topicsBuilder_.isEmpty()) { - topicsBuilder_.dispose(); - topicsBuilder_ = null; - topics_ = other.topics_; - bitField0_ = (bitField0_ & ~0x00000002); - topicsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getTopicsFieldBuilder() : null; - } else { - topicsBuilder_.addAllMessages(other.topics_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryTimeSpanRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryTimeSpanRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private java.util.List topics_ = - java.util.Collections.emptyList(); - private void ensureTopicsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - topics_ = new java.util.ArrayList(topics_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicsBuilder_; - - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public java.util.List getTopicsList() { - if (topicsBuilder_ == null) { - return java.util.Collections.unmodifiableList(topics_); - } else { - return topicsBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public int getTopicsCount() { - if (topicsBuilder_ == null) { - return topics_.size(); - } else { - return topicsBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource getTopics(int index) { - if (topicsBuilder_ == null) { - return topics_.get(index); - } else { - return topicsBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder setTopics( - int index, apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.set(index, value); - onChanged(); - } else { - topicsBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder setTopics( - int index, apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.set(index, builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics(apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.add(value); - onChanged(); - } else { - topicsBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics( - int index, apache.rocketmq.v2.Resource value) { - if (topicsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureTopicsIsMutable(); - topics_.add(index, value); - onChanged(); - } else { - topicsBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.add(builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addTopics( - int index, apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.add(index, builderForValue.build()); - onChanged(); - } else { - topicsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder addAllTopics( - java.lang.Iterable values) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, topics_); - onChanged(); - } else { - topicsBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder clearTopics() { - if (topicsBuilder_ == null) { - topics_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - topicsBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public Builder removeTopics(int index) { - if (topicsBuilder_ == null) { - ensureTopicsIsMutable(); - topics_.remove(index); - onChanged(); - } else { - topicsBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource.Builder getTopicsBuilder( - int index) { - return getTopicsFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index) { - if (topicsBuilder_ == null) { - return topics_.get(index); } else { - return topicsBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public java.util.List - getTopicsOrBuilderList() { - if (topicsBuilder_ != null) { - return topicsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(topics_); - } - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource.Builder addTopicsBuilder() { - return getTopicsFieldBuilder().addBuilder( - apache.rocketmq.v2.Resource.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public apache.rocketmq.v2.Resource.Builder addTopicsBuilder( - int index) { - return getTopicsFieldBuilder().addBuilder( - index, apache.rocketmq.v2.Resource.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - public java.util.List - getTopicsBuilderList() { - return getTopicsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicsFieldBuilder() { - if (topicsBuilder_ == null) { - topicsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - topics_, - ((bitField0_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - topics_ = null; - } - return topicsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryTimeSpanRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryTimeSpanRequest) - private static final apache.rocketmq.v2.QueryTimeSpanRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryTimeSpanRequest(); - } - - public static apache.rocketmq.v2.QueryTimeSpanRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryTimeSpanRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryTimeSpanRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java deleted file mode 100644 index ec13671799e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanRequestOrBuilder.java +++ /dev/null @@ -1,77 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface QueryTimeSpanRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryTimeSpanRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - java.util.List - getTopicsList(); - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - apache.rocketmq.v2.Resource getTopics(int index); - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - int getTopicsCount(); - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - java.util.List - getTopicsOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.Resource topics = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicsOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java deleted file mode 100644 index 1611d9677fe..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponse.java +++ /dev/null @@ -1,1955 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse} - */ -public final class QueryTimeSpanResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryTimeSpanResponse) - QueryTimeSpanResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use QueryTimeSpanResponse.newBuilder() to construct. - private QueryTimeSpanResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueryTimeSpanResponse() { - queueTimeSpanList_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueryTimeSpanResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueryTimeSpanResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - queueTimeSpanList_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - queueTimeSpanList_.add( - input.readMessage(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - queueTimeSpanList_ = java.util.Collections.unmodifiableList(queueTimeSpanList_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryTimeSpanResponse.class, apache.rocketmq.v2.QueryTimeSpanResponse.Builder.class); - } - - public interface QueueTimeSpanOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); - - /** - *
-     * Store timestamp of the earliest message in the queue.
-     * 
- * - * int64 min_timestamp = 2; - * @return The minTimestamp. - */ - long getMinTimestamp(); - - /** - *
-     * Store timestamp of the latest message in the queue.
-     * 
- * - * int64 max_timestamp = 3; - * @return The maxTimestamp. - */ - long getMaxTimestamp(); - - /** - *
-     * Store timestamp corresponding to the current consume offset.
-     * 
- * - * int64 consume_timestamp = 4; - * @return The consumeTimestamp. - */ - long getConsumeTimestamp(); - - /** - *
-     * Consumption delay in milliseconds.
-     * 
- * - * int64 delay_time_ms = 5; - * @return The delayTimeMs. - */ - long getDelayTimeMs(); - } - /** - *
-   * Time span of a single message queue.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan} - */ - public static final class QueueTimeSpan extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) - QueueTimeSpanOrBuilder { - private static final long serialVersionUID = 0L; - // Use QueueTimeSpan.newBuilder() to construct. - private QueueTimeSpan(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private QueueTimeSpan() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new QueueTimeSpan(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private QueueTimeSpan( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - - minTimestamp_ = input.readInt64(); - break; - } - case 24: { - - maxTimestamp_ = input.readInt64(); - break; - } - case 32: { - - consumeTimestamp_ = input.readInt64(); - break; - } - case 40: { - - delayTimeMs_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.class, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder.class); - } - - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 1; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - public static final int MIN_TIMESTAMP_FIELD_NUMBER = 2; - private long minTimestamp_; - /** - *
-     * Store timestamp of the earliest message in the queue.
-     * 
- * - * int64 min_timestamp = 2; - * @return The minTimestamp. - */ - @java.lang.Override - public long getMinTimestamp() { - return minTimestamp_; - } - - public static final int MAX_TIMESTAMP_FIELD_NUMBER = 3; - private long maxTimestamp_; - /** - *
-     * Store timestamp of the latest message in the queue.
-     * 
- * - * int64 max_timestamp = 3; - * @return The maxTimestamp. - */ - @java.lang.Override - public long getMaxTimestamp() { - return maxTimestamp_; - } - - public static final int CONSUME_TIMESTAMP_FIELD_NUMBER = 4; - private long consumeTimestamp_; - /** - *
-     * Store timestamp corresponding to the current consume offset.
-     * 
- * - * int64 consume_timestamp = 4; - * @return The consumeTimestamp. - */ - @java.lang.Override - public long getConsumeTimestamp() { - return consumeTimestamp_; - } - - public static final int DELAY_TIME_MS_FIELD_NUMBER = 5; - private long delayTimeMs_; - /** - *
-     * Consumption delay in milliseconds.
-     * 
- * - * int64 delay_time_ms = 5; - * @return The delayTimeMs. - */ - @java.lang.Override - public long getDelayTimeMs() { - return delayTimeMs_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (messageQueue_ != null) { - output.writeMessage(1, getMessageQueue()); - } - if (minTimestamp_ != 0L) { - output.writeInt64(2, minTimestamp_); - } - if (maxTimestamp_ != 0L) { - output.writeInt64(3, maxTimestamp_); - } - if (consumeTimestamp_ != 0L) { - output.writeInt64(4, consumeTimestamp_); - } - if (delayTimeMs_ != 0L) { - output.writeInt64(5, delayTimeMs_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getMessageQueue()); - } - if (minTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(2, minTimestamp_); - } - if (maxTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(3, maxTimestamp_); - } - if (consumeTimestamp_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(4, consumeTimestamp_); - } - if (delayTimeMs_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(5, delayTimeMs_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan other = (apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) obj; - - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (getMinTimestamp() - != other.getMinTimestamp()) return false; - if (getMaxTimestamp() - != other.getMaxTimestamp()) return false; - if (getConsumeTimestamp() - != other.getConsumeTimestamp()) return false; - if (getDelayTimeMs() - != other.getDelayTimeMs()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - hash = (37 * hash) + MIN_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getMinTimestamp()); - hash = (37 * hash) + MAX_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getMaxTimestamp()); - hash = (37 * hash) + CONSUME_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getConsumeTimestamp()); - hash = (37 * hash) + DELAY_TIME_MS_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getDelayTimeMs()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Time span of a single message queue.
-     * 
- * - * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.class, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - minTimestamp_ = 0L; - - maxTimestamp_ = 0L; - - consumeTimestamp_ = 0L; - - delayTimeMs_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_QueueTimeSpan_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan build() { - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan buildPartial() { - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan result = new apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan(this); - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - result.minTimestamp_ = minTimestamp_; - result.maxTimestamp_ = maxTimestamp_; - result.consumeTimestamp_ = consumeTimestamp_; - result.delayTimeMs_ = delayTimeMs_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) { - return mergeFrom((apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan other) { - if (other == apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance()) return this; - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - if (other.getMinTimestamp() != 0L) { - setMinTimestamp(other.getMinTimestamp()); - } - if (other.getMaxTimestamp() != 0L) { - setMaxTimestamp(other.getMaxTimestamp()); - } - if (other.getConsumeTimestamp() != 0L) { - setConsumeTimestamp(other.getConsumeTimestamp()); - } - if (other.getDelayTimeMs() != 0L) { - setDelayTimeMs(other.getDelayTimeMs()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - - private long minTimestamp_ ; - /** - *
-       * Store timestamp of the earliest message in the queue.
-       * 
- * - * int64 min_timestamp = 2; - * @return The minTimestamp. - */ - @java.lang.Override - public long getMinTimestamp() { - return minTimestamp_; - } - /** - *
-       * Store timestamp of the earliest message in the queue.
-       * 
- * - * int64 min_timestamp = 2; - * @param value The minTimestamp to set. - * @return This builder for chaining. - */ - public Builder setMinTimestamp(long value) { - - minTimestamp_ = value; - onChanged(); - return this; - } - /** - *
-       * Store timestamp of the earliest message in the queue.
-       * 
- * - * int64 min_timestamp = 2; - * @return This builder for chaining. - */ - public Builder clearMinTimestamp() { - - minTimestamp_ = 0L; - onChanged(); - return this; - } - - private long maxTimestamp_ ; - /** - *
-       * Store timestamp of the latest message in the queue.
-       * 
- * - * int64 max_timestamp = 3; - * @return The maxTimestamp. - */ - @java.lang.Override - public long getMaxTimestamp() { - return maxTimestamp_; - } - /** - *
-       * Store timestamp of the latest message in the queue.
-       * 
- * - * int64 max_timestamp = 3; - * @param value The maxTimestamp to set. - * @return This builder for chaining. - */ - public Builder setMaxTimestamp(long value) { - - maxTimestamp_ = value; - onChanged(); - return this; - } - /** - *
-       * Store timestamp of the latest message in the queue.
-       * 
- * - * int64 max_timestamp = 3; - * @return This builder for chaining. - */ - public Builder clearMaxTimestamp() { - - maxTimestamp_ = 0L; - onChanged(); - return this; - } - - private long consumeTimestamp_ ; - /** - *
-       * Store timestamp corresponding to the current consume offset.
-       * 
- * - * int64 consume_timestamp = 4; - * @return The consumeTimestamp. - */ - @java.lang.Override - public long getConsumeTimestamp() { - return consumeTimestamp_; - } - /** - *
-       * Store timestamp corresponding to the current consume offset.
-       * 
- * - * int64 consume_timestamp = 4; - * @param value The consumeTimestamp to set. - * @return This builder for chaining. - */ - public Builder setConsumeTimestamp(long value) { - - consumeTimestamp_ = value; - onChanged(); - return this; - } - /** - *
-       * Store timestamp corresponding to the current consume offset.
-       * 
- * - * int64 consume_timestamp = 4; - * @return This builder for chaining. - */ - public Builder clearConsumeTimestamp() { - - consumeTimestamp_ = 0L; - onChanged(); - return this; - } - - private long delayTimeMs_ ; - /** - *
-       * Consumption delay in milliseconds.
-       * 
- * - * int64 delay_time_ms = 5; - * @return The delayTimeMs. - */ - @java.lang.Override - public long getDelayTimeMs() { - return delayTimeMs_; - } - /** - *
-       * Consumption delay in milliseconds.
-       * 
- * - * int64 delay_time_ms = 5; - * @param value The delayTimeMs to set. - * @return This builder for chaining. - */ - public Builder setDelayTimeMs(long value) { - - delayTimeMs_ = value; - onChanged(); - return this; - } - /** - *
-       * Consumption delay in milliseconds.
-       * 
- * - * int64 delay_time_ms = 5; - * @return This builder for chaining. - */ - public Builder clearDelayTimeMs() { - - delayTimeMs_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan) - private static final apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan(); - } - - public static apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueueTimeSpan parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueueTimeSpan(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int QUEUE_TIME_SPAN_LIST_FIELD_NUMBER = 2; - private java.util.List queueTimeSpanList_; - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - @java.lang.Override - public java.util.List getQueueTimeSpanListList() { - return queueTimeSpanList_; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - @java.lang.Override - public java.util.List - getQueueTimeSpanListOrBuilderList() { - return queueTimeSpanList_; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - @java.lang.Override - public int getQueueTimeSpanListCount() { - return queueTimeSpanList_.size(); - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getQueueTimeSpanList(int index) { - return queueTimeSpanList_.get(index); - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder getQueueTimeSpanListOrBuilder( - int index) { - return queueTimeSpanList_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < queueTimeSpanList_.size(); i++) { - output.writeMessage(2, queueTimeSpanList_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < queueTimeSpanList_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, queueTimeSpanList_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.QueryTimeSpanResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.QueryTimeSpanResponse other = (apache.rocketmq.v2.QueryTimeSpanResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getQueueTimeSpanListList() - .equals(other.getQueueTimeSpanListList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getQueueTimeSpanListCount() > 0) { - hash = (37 * hash) + QUEUE_TIME_SPAN_LIST_FIELD_NUMBER; - hash = (53 * hash) + getQueueTimeSpanListList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.QueryTimeSpanResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.QueryTimeSpanResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.QueryTimeSpanResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.QueryTimeSpanResponse) - apache.rocketmq.v2.QueryTimeSpanResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.QueryTimeSpanResponse.class, apache.rocketmq.v2.QueryTimeSpanResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.QueryTimeSpanResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getQueueTimeSpanListFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (queueTimeSpanListBuilder_ == null) { - queueTimeSpanList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - queueTimeSpanListBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_QueryTimeSpanResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.QueryTimeSpanResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse build() { - apache.rocketmq.v2.QueryTimeSpanResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse buildPartial() { - apache.rocketmq.v2.QueryTimeSpanResponse result = new apache.rocketmq.v2.QueryTimeSpanResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (queueTimeSpanListBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - queueTimeSpanList_ = java.util.Collections.unmodifiableList(queueTimeSpanList_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.queueTimeSpanList_ = queueTimeSpanList_; - } else { - result.queueTimeSpanList_ = queueTimeSpanListBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.QueryTimeSpanResponse) { - return mergeFrom((apache.rocketmq.v2.QueryTimeSpanResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.QueryTimeSpanResponse other) { - if (other == apache.rocketmq.v2.QueryTimeSpanResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (queueTimeSpanListBuilder_ == null) { - if (!other.queueTimeSpanList_.isEmpty()) { - if (queueTimeSpanList_.isEmpty()) { - queueTimeSpanList_ = other.queueTimeSpanList_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.addAll(other.queueTimeSpanList_); - } - onChanged(); - } - } else { - if (!other.queueTimeSpanList_.isEmpty()) { - if (queueTimeSpanListBuilder_.isEmpty()) { - queueTimeSpanListBuilder_.dispose(); - queueTimeSpanListBuilder_ = null; - queueTimeSpanList_ = other.queueTimeSpanList_; - bitField0_ = (bitField0_ & ~0x00000001); - queueTimeSpanListBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getQueueTimeSpanListFieldBuilder() : null; - } else { - queueTimeSpanListBuilder_.addAllMessages(other.queueTimeSpanList_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.QueryTimeSpanResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.QueryTimeSpanResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List queueTimeSpanList_ = - java.util.Collections.emptyList(); - private void ensureQueueTimeSpanListIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - queueTimeSpanList_ = new java.util.ArrayList(queueTimeSpanList_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder> queueTimeSpanListBuilder_; - - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public java.util.List getQueueTimeSpanListList() { - if (queueTimeSpanListBuilder_ == null) { - return java.util.Collections.unmodifiableList(queueTimeSpanList_); - } else { - return queueTimeSpanListBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public int getQueueTimeSpanListCount() { - if (queueTimeSpanListBuilder_ == null) { - return queueTimeSpanList_.size(); - } else { - return queueTimeSpanListBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getQueueTimeSpanList(int index) { - if (queueTimeSpanListBuilder_ == null) { - return queueTimeSpanList_.get(index); - } else { - return queueTimeSpanListBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder setQueueTimeSpanList( - int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan value) { - if (queueTimeSpanListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.set(index, value); - onChanged(); - } else { - queueTimeSpanListBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder setQueueTimeSpanList( - int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder builderForValue) { - if (queueTimeSpanListBuilder_ == null) { - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.set(index, builderForValue.build()); - onChanged(); - } else { - queueTimeSpanListBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder addQueueTimeSpanList(apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan value) { - if (queueTimeSpanListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.add(value); - onChanged(); - } else { - queueTimeSpanListBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder addQueueTimeSpanList( - int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan value) { - if (queueTimeSpanListBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.add(index, value); - onChanged(); - } else { - queueTimeSpanListBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder addQueueTimeSpanList( - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder builderForValue) { - if (queueTimeSpanListBuilder_ == null) { - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.add(builderForValue.build()); - onChanged(); - } else { - queueTimeSpanListBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder addQueueTimeSpanList( - int index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder builderForValue) { - if (queueTimeSpanListBuilder_ == null) { - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.add(index, builderForValue.build()); - onChanged(); - } else { - queueTimeSpanListBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder addAllQueueTimeSpanList( - java.lang.Iterable values) { - if (queueTimeSpanListBuilder_ == null) { - ensureQueueTimeSpanListIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, queueTimeSpanList_); - onChanged(); - } else { - queueTimeSpanListBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder clearQueueTimeSpanList() { - if (queueTimeSpanListBuilder_ == null) { - queueTimeSpanList_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - queueTimeSpanListBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public Builder removeQueueTimeSpanList(int index) { - if (queueTimeSpanListBuilder_ == null) { - ensureQueueTimeSpanListIsMutable(); - queueTimeSpanList_.remove(index); - onChanged(); - } else { - queueTimeSpanListBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder getQueueTimeSpanListBuilder( - int index) { - return getQueueTimeSpanListFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder getQueueTimeSpanListOrBuilder( - int index) { - if (queueTimeSpanListBuilder_ == null) { - return queueTimeSpanList_.get(index); } else { - return queueTimeSpanListBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public java.util.List - getQueueTimeSpanListOrBuilderList() { - if (queueTimeSpanListBuilder_ != null) { - return queueTimeSpanListBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(queueTimeSpanList_); - } - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder addQueueTimeSpanListBuilder() { - return getQueueTimeSpanListFieldBuilder().addBuilder( - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder addQueueTimeSpanListBuilder( - int index) { - return getQueueTimeSpanListFieldBuilder().addBuilder( - index, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - public java.util.List - getQueueTimeSpanListBuilderList() { - return getQueueTimeSpanListFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder> - getQueueTimeSpanListFieldBuilder() { - if (queueTimeSpanListBuilder_ == null) { - queueTimeSpanListBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan.Builder, apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder>( - queueTimeSpanList_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - queueTimeSpanList_ = null; - } - return queueTimeSpanListBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.QueryTimeSpanResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.QueryTimeSpanResponse) - private static final apache.rocketmq.v2.QueryTimeSpanResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.QueryTimeSpanResponse(); - } - - public static apache.rocketmq.v2.QueryTimeSpanResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public QueryTimeSpanResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new QueryTimeSpanResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.QueryTimeSpanResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java deleted file mode 100644 index a73225aa7b6..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/QueryTimeSpanResponseOrBuilder.java +++ /dev/null @@ -1,48 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface QueryTimeSpanResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.QueryTimeSpanResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - java.util.List - getQueueTimeSpanListList(); - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan getQueueTimeSpanList(int index); - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - int getQueueTimeSpanListCount(); - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - java.util.List - getQueueTimeSpanListOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpan queue_time_span_list = 2; - */ - apache.rocketmq.v2.QueryTimeSpanResponse.QueueTimeSpanOrBuilder getQueueTimeSpanListOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java deleted file mode 100644 index 854157d17bf..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequest.java +++ /dev/null @@ -1,775 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.RecallMessageRequest} - */ -public final class RecallMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RecallMessageRequest) - RecallMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use RecallMessageRequest.newBuilder() to construct. - private RecallMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private RecallMessageRequest() { - recallHandle_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new RecallMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private RecallMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - recallHandle_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RecallMessageRequest.class, apache.rocketmq.v2.RecallMessageRequest.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int RECALL_HANDLE_FIELD_NUMBER = 2; - private volatile java.lang.Object recallHandle_; - /** - *
-   * Refer to SendResultEntry.
-   * 
- * - * string recall_handle = 2; - * @return The recallHandle. - */ - @java.lang.Override - public java.lang.String getRecallHandle() { - java.lang.Object ref = recallHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - recallHandle_ = s; - return s; - } - } - /** - *
-   * Refer to SendResultEntry.
-   * 
- * - * string recall_handle = 2; - * @return The bytes for recallHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getRecallHandleBytes() { - java.lang.Object ref = recallHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - recallHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (topic_ != null) { - output.writeMessage(1, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, recallHandle_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, recallHandle_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.RecallMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.RecallMessageRequest other = (apache.rocketmq.v2.RecallMessageRequest) obj; - - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!getRecallHandle() - .equals(other.getRecallHandle())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + RECALL_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getRecallHandle().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecallMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecallMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.RecallMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.RecallMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RecallMessageRequest) - apache.rocketmq.v2.RecallMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RecallMessageRequest.class, apache.rocketmq.v2.RecallMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.RecallMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - recallHandle_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.RecallMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageRequest build() { - apache.rocketmq.v2.RecallMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageRequest buildPartial() { - apache.rocketmq.v2.RecallMessageRequest result = new apache.rocketmq.v2.RecallMessageRequest(this); - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.recallHandle_ = recallHandle_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.RecallMessageRequest) { - return mergeFrom((apache.rocketmq.v2.RecallMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.RecallMessageRequest other) { - if (other == apache.rocketmq.v2.RecallMessageRequest.getDefaultInstance()) return this; - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (!other.getRecallHandle().isEmpty()) { - recallHandle_ = other.recallHandle_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.RecallMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.RecallMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.lang.Object recallHandle_ = ""; - /** - *
-     * Refer to SendResultEntry.
-     * 
- * - * string recall_handle = 2; - * @return The recallHandle. - */ - public java.lang.String getRecallHandle() { - java.lang.Object ref = recallHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - recallHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Refer to SendResultEntry.
-     * 
- * - * string recall_handle = 2; - * @return The bytes for recallHandle. - */ - public com.google.protobuf.ByteString - getRecallHandleBytes() { - java.lang.Object ref = recallHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - recallHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Refer to SendResultEntry.
-     * 
- * - * string recall_handle = 2; - * @param value The recallHandle to set. - * @return This builder for chaining. - */ - public Builder setRecallHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - recallHandle_ = value; - onChanged(); - return this; - } - /** - *
-     * Refer to SendResultEntry.
-     * 
- * - * string recall_handle = 2; - * @return This builder for chaining. - */ - public Builder clearRecallHandle() { - - recallHandle_ = getDefaultInstance().getRecallHandle(); - onChanged(); - return this; - } - /** - *
-     * Refer to SendResultEntry.
-     * 
- * - * string recall_handle = 2; - * @param value The bytes for recallHandle to set. - * @return This builder for chaining. - */ - public Builder setRecallHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - recallHandle_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RecallMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RecallMessageRequest) - private static final apache.rocketmq.v2.RecallMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.RecallMessageRequest(); - } - - public static apache.rocketmq.v2.RecallMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public RecallMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new RecallMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java deleted file mode 100644 index 89ad4c9616e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageRequestOrBuilder.java +++ /dev/null @@ -1,44 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface RecallMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RecallMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * Refer to SendResultEntry.
-   * 
- * - * string recall_handle = 2; - * @return The recallHandle. - */ - java.lang.String getRecallHandle(); - /** - *
-   * Refer to SendResultEntry.
-   * 
- * - * string recall_handle = 2; - * @return The bytes for recallHandle. - */ - com.google.protobuf.ByteString - getRecallHandleBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java deleted file mode 100644 index 0979b44c434..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponse.java +++ /dev/null @@ -1,747 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.RecallMessageResponse} - */ -public final class RecallMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RecallMessageResponse) - RecallMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use RecallMessageResponse.newBuilder() to construct. - private RecallMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private RecallMessageResponse() { - messageId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new RecallMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private RecallMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RecallMessageResponse.class, apache.rocketmq.v2.RecallMessageResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object messageId_; - /** - * string message_id = 2; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.RecallMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.RecallMessageResponse other = (apache.rocketmq.v2.RecallMessageResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecallMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecallMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.RecallMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.RecallMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RecallMessageResponse) - apache.rocketmq.v2.RecallMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RecallMessageResponse.class, apache.rocketmq.v2.RecallMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.RecallMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - messageId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecallMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.RecallMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageResponse build() { - apache.rocketmq.v2.RecallMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageResponse buildPartial() { - apache.rocketmq.v2.RecallMessageResponse result = new apache.rocketmq.v2.RecallMessageResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.messageId_ = messageId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.RecallMessageResponse) { - return mergeFrom((apache.rocketmq.v2.RecallMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.RecallMessageResponse other) { - if (other == apache.rocketmq.v2.RecallMessageResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.RecallMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.RecallMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.lang.Object messageId_ = ""; - /** - * string message_id = 2; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 2; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - * string message_id = 2; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - * string message_id = 2; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RecallMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RecallMessageResponse) - private static final apache.rocketmq.v2.RecallMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.RecallMessageResponse(); - } - - public static apache.rocketmq.v2.RecallMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public RecallMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new RecallMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.RecallMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java deleted file mode 100644 index 6e43a8e1224..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RecallMessageResponseOrBuilder.java +++ /dev/null @@ -1,36 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface RecallMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RecallMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * string message_id = 2; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java deleted file mode 100644 index 14975d2ae64..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequest.java +++ /dev/null @@ -1,1732 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageRequest} - */ -public final class ReceiveMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ReceiveMessageRequest) - ReceiveMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ReceiveMessageRequest.newBuilder() to construct. - private ReceiveMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ReceiveMessageRequest() { - attemptId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ReceiveMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ReceiveMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; - if (filterExpression_ != null) { - subBuilder = filterExpression_.toBuilder(); - } - filterExpression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(filterExpression_); - filterExpression_ = subBuilder.buildPartial(); - } - - break; - } - case 32: { - - batchSize_ = input.readInt32(); - break; - } - case 42: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (((bitField0_ & 0x00000001) != 0)) { - subBuilder = invisibleDuration_.toBuilder(); - } - invisibleDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(invisibleDuration_); - invisibleDuration_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000001; - break; - } - case 48: { - - autoRenew_ = input.readBool(); - break; - } - case 58: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = longPollingTimeout_.toBuilder(); - } - longPollingTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(longPollingTimeout_); - longPollingTimeout_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - case 66: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000004; - attemptId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ReceiveMessageRequest.class, apache.rocketmq.v2.ReceiveMessageRequest.Builder.class); - } - - private int bitField0_; - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - public static final int FILTER_EXPRESSION_FIELD_NUMBER = 3; - private apache.rocketmq.v2.FilterExpression filterExpression_; - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - * @return Whether the filterExpression field is set. - */ - @java.lang.Override - public boolean hasFilterExpression() { - return filterExpression_ != null; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - * @return The filterExpression. - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpression getFilterExpression() { - return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { - return getFilterExpression(); - } - - public static final int BATCH_SIZE_FIELD_NUMBER = 4; - private int batchSize_; - /** - * int32 batch_size = 4; - * @return The batchSize. - */ - @java.lang.Override - public int getBatchSize() { - return batchSize_; - } - - public static final int INVISIBLE_DURATION_FIELD_NUMBER = 5; - private com.google.protobuf.Duration invisibleDuration_; - /** - *
-   * Required if client type is simple consumer.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - * @return Whether the invisibleDuration field is set. - */ - @java.lang.Override - public boolean hasInvisibleDuration() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Required if client type is simple consumer.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - * @return The invisibleDuration. - */ - @java.lang.Override - public com.google.protobuf.Duration getInvisibleDuration() { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - /** - *
-   * Required if client type is simple consumer.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - - public static final int AUTO_RENEW_FIELD_NUMBER = 6; - private boolean autoRenew_; - /** - *
-   * For message auto renew and clean
-   * 
- * - * bool auto_renew = 6; - * @return The autoRenew. - */ - @java.lang.Override - public boolean getAutoRenew() { - return autoRenew_; - } - - public static final int LONG_POLLING_TIMEOUT_FIELD_NUMBER = 7; - private com.google.protobuf.Duration longPollingTimeout_; - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - * @return Whether the longPollingTimeout field is set. - */ - @java.lang.Override - public boolean hasLongPollingTimeout() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - * @return The longPollingTimeout. - */ - @java.lang.Override - public com.google.protobuf.Duration getLongPollingTimeout() { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - - public static final int ATTEMPT_ID_FIELD_NUMBER = 8; - private volatile java.lang.Object attemptId_; - /** - * optional string attempt_id = 8; - * @return Whether the attemptId field is set. - */ - @java.lang.Override - public boolean hasAttemptId() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * optional string attempt_id = 8; - * @return The attemptId. - */ - @java.lang.Override - public java.lang.String getAttemptId() { - java.lang.Object ref = attemptId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - attemptId_ = s; - return s; - } - } - /** - * optional string attempt_id = 8; - * @return The bytes for attemptId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getAttemptIdBytes() { - java.lang.Object ref = attemptId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - attemptId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (messageQueue_ != null) { - output.writeMessage(2, getMessageQueue()); - } - if (filterExpression_ != null) { - output.writeMessage(3, getFilterExpression()); - } - if (batchSize_ != 0) { - output.writeInt32(4, batchSize_); - } - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(5, getInvisibleDuration()); - } - if (autoRenew_ != false) { - output.writeBool(6, autoRenew_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(7, getLongPollingTimeout()); - } - if (((bitField0_ & 0x00000004) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 8, attemptId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMessageQueue()); - } - if (filterExpression_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getFilterExpression()); - } - if (batchSize_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(4, batchSize_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getInvisibleDuration()); - } - if (autoRenew_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(6, autoRenew_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getLongPollingTimeout()); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, attemptId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ReceiveMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ReceiveMessageRequest other = (apache.rocketmq.v2.ReceiveMessageRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (hasFilterExpression() != other.hasFilterExpression()) return false; - if (hasFilterExpression()) { - if (!getFilterExpression() - .equals(other.getFilterExpression())) return false; - } - if (getBatchSize() - != other.getBatchSize()) return false; - if (hasInvisibleDuration() != other.hasInvisibleDuration()) return false; - if (hasInvisibleDuration()) { - if (!getInvisibleDuration() - .equals(other.getInvisibleDuration())) return false; - } - if (getAutoRenew() - != other.getAutoRenew()) return false; - if (hasLongPollingTimeout() != other.hasLongPollingTimeout()) return false; - if (hasLongPollingTimeout()) { - if (!getLongPollingTimeout() - .equals(other.getLongPollingTimeout())) return false; - } - if (hasAttemptId() != other.hasAttemptId()) return false; - if (hasAttemptId()) { - if (!getAttemptId() - .equals(other.getAttemptId())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - if (hasFilterExpression()) { - hash = (37 * hash) + FILTER_EXPRESSION_FIELD_NUMBER; - hash = (53 * hash) + getFilterExpression().hashCode(); - } - hash = (37 * hash) + BATCH_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getBatchSize(); - if (hasInvisibleDuration()) { - hash = (37 * hash) + INVISIBLE_DURATION_FIELD_NUMBER; - hash = (53 * hash) + getInvisibleDuration().hashCode(); - } - hash = (37 * hash) + AUTO_RENEW_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getAutoRenew()); - if (hasLongPollingTimeout()) { - hash = (37 * hash) + LONG_POLLING_TIMEOUT_FIELD_NUMBER; - hash = (53 * hash) + getLongPollingTimeout().hashCode(); - } - if (hasAttemptId()) { - hash = (37 * hash) + ATTEMPT_ID_FIELD_NUMBER; - hash = (53 * hash) + getAttemptId().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReceiveMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ReceiveMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ReceiveMessageRequest) - apache.rocketmq.v2.ReceiveMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ReceiveMessageRequest.class, apache.rocketmq.v2.ReceiveMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ReceiveMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getInvisibleDurationFieldBuilder(); - getLongPollingTimeoutFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - if (filterExpressionBuilder_ == null) { - filterExpression_ = null; - } else { - filterExpression_ = null; - filterExpressionBuilder_ = null; - } - batchSize_ = 0; - - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = null; - } else { - invisibleDurationBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - autoRenew_ = false; - - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = null; - } else { - longPollingTimeoutBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - attemptId_ = ""; - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ReceiveMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageRequest build() { - apache.rocketmq.v2.ReceiveMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageRequest buildPartial() { - apache.rocketmq.v2.ReceiveMessageRequest result = new apache.rocketmq.v2.ReceiveMessageRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - if (filterExpressionBuilder_ == null) { - result.filterExpression_ = filterExpression_; - } else { - result.filterExpression_ = filterExpressionBuilder_.build(); - } - result.batchSize_ = batchSize_; - if (((from_bitField0_ & 0x00000001) != 0)) { - if (invisibleDurationBuilder_ == null) { - result.invisibleDuration_ = invisibleDuration_; - } else { - result.invisibleDuration_ = invisibleDurationBuilder_.build(); - } - to_bitField0_ |= 0x00000001; - } - result.autoRenew_ = autoRenew_; - if (((from_bitField0_ & 0x00000002) != 0)) { - if (longPollingTimeoutBuilder_ == null) { - result.longPollingTimeout_ = longPollingTimeout_; - } else { - result.longPollingTimeout_ = longPollingTimeoutBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - to_bitField0_ |= 0x00000004; - } - result.attemptId_ = attemptId_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ReceiveMessageRequest) { - return mergeFrom((apache.rocketmq.v2.ReceiveMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ReceiveMessageRequest other) { - if (other == apache.rocketmq.v2.ReceiveMessageRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - if (other.hasFilterExpression()) { - mergeFilterExpression(other.getFilterExpression()); - } - if (other.getBatchSize() != 0) { - setBatchSize(other.getBatchSize()); - } - if (other.hasInvisibleDuration()) { - mergeInvisibleDuration(other.getInvisibleDuration()); - } - if (other.getAutoRenew() != false) { - setAutoRenew(other.getAutoRenew()); - } - if (other.hasLongPollingTimeout()) { - mergeLongPollingTimeout(other.getLongPollingTimeout()); - } - if (other.hasAttemptId()) { - bitField0_ |= 0x00000004; - attemptId_ = other.attemptId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ReceiveMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ReceiveMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - - private apache.rocketmq.v2.FilterExpression filterExpression_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> filterExpressionBuilder_; - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - * @return Whether the filterExpression field is set. - */ - public boolean hasFilterExpression() { - return filterExpressionBuilder_ != null || filterExpression_ != null; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - * @return The filterExpression. - */ - public apache.rocketmq.v2.FilterExpression getFilterExpression() { - if (filterExpressionBuilder_ == null) { - return filterExpression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; - } else { - return filterExpressionBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - public Builder setFilterExpression(apache.rocketmq.v2.FilterExpression value) { - if (filterExpressionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - filterExpression_ = value; - onChanged(); - } else { - filterExpressionBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - public Builder setFilterExpression( - apache.rocketmq.v2.FilterExpression.Builder builderForValue) { - if (filterExpressionBuilder_ == null) { - filterExpression_ = builderForValue.build(); - onChanged(); - } else { - filterExpressionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - public Builder mergeFilterExpression(apache.rocketmq.v2.FilterExpression value) { - if (filterExpressionBuilder_ == null) { - if (filterExpression_ != null) { - filterExpression_ = - apache.rocketmq.v2.FilterExpression.newBuilder(filterExpression_).mergeFrom(value).buildPartial(); - } else { - filterExpression_ = value; - } - onChanged(); - } else { - filterExpressionBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - public Builder clearFilterExpression() { - if (filterExpressionBuilder_ == null) { - filterExpression_ = null; - onChanged(); - } else { - filterExpression_ = null; - filterExpressionBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - public apache.rocketmq.v2.FilterExpression.Builder getFilterExpressionBuilder() { - - onChanged(); - return getFilterExpressionFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - public apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder() { - if (filterExpressionBuilder_ != null) { - return filterExpressionBuilder_.getMessageOrBuilder(); - } else { - return filterExpression_ == null ? - apache.rocketmq.v2.FilterExpression.getDefaultInstance() : filterExpression_; - } - } - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> - getFilterExpressionFieldBuilder() { - if (filterExpressionBuilder_ == null) { - filterExpressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( - getFilterExpression(), - getParentForChildren(), - isClean()); - filterExpression_ = null; - } - return filterExpressionBuilder_; - } - - private int batchSize_ ; - /** - * int32 batch_size = 4; - * @return The batchSize. - */ - @java.lang.Override - public int getBatchSize() { - return batchSize_; - } - /** - * int32 batch_size = 4; - * @param value The batchSize to set. - * @return This builder for chaining. - */ - public Builder setBatchSize(int value) { - - batchSize_ = value; - onChanged(); - return this; - } - /** - * int32 batch_size = 4; - * @return This builder for chaining. - */ - public Builder clearBatchSize() { - - batchSize_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Duration invisibleDuration_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> invisibleDurationBuilder_; - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - * @return Whether the invisibleDuration field is set. - */ - public boolean hasInvisibleDuration() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - * @return The invisibleDuration. - */ - public com.google.protobuf.Duration getInvisibleDuration() { - if (invisibleDurationBuilder_ == null) { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } else { - return invisibleDurationBuilder_.getMessage(); - } - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - public Builder setInvisibleDuration(com.google.protobuf.Duration value) { - if (invisibleDurationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - invisibleDuration_ = value; - onChanged(); - } else { - invisibleDurationBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - public Builder setInvisibleDuration( - com.google.protobuf.Duration.Builder builderForValue) { - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = builderForValue.build(); - onChanged(); - } else { - invisibleDurationBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - public Builder mergeInvisibleDuration(com.google.protobuf.Duration value) { - if (invisibleDurationBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && - invisibleDuration_ != null && - invisibleDuration_ != com.google.protobuf.Duration.getDefaultInstance()) { - invisibleDuration_ = - com.google.protobuf.Duration.newBuilder(invisibleDuration_).mergeFrom(value).buildPartial(); - } else { - invisibleDuration_ = value; - } - onChanged(); - } else { - invisibleDurationBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - public Builder clearInvisibleDuration() { - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = null; - onChanged(); - } else { - invisibleDurationBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - public com.google.protobuf.Duration.Builder getInvisibleDurationBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getInvisibleDurationFieldBuilder().getBuilder(); - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { - if (invisibleDurationBuilder_ != null) { - return invisibleDurationBuilder_.getMessageOrBuilder(); - } else { - return invisibleDuration_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - } - /** - *
-     * Required if client type is simple consumer.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getInvisibleDurationFieldBuilder() { - if (invisibleDurationBuilder_ == null) { - invisibleDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getInvisibleDuration(), - getParentForChildren(), - isClean()); - invisibleDuration_ = null; - } - return invisibleDurationBuilder_; - } - - private boolean autoRenew_ ; - /** - *
-     * For message auto renew and clean
-     * 
- * - * bool auto_renew = 6; - * @return The autoRenew. - */ - @java.lang.Override - public boolean getAutoRenew() { - return autoRenew_; - } - /** - *
-     * For message auto renew and clean
-     * 
- * - * bool auto_renew = 6; - * @param value The autoRenew to set. - * @return This builder for chaining. - */ - public Builder setAutoRenew(boolean value) { - - autoRenew_ = value; - onChanged(); - return this; - } - /** - *
-     * For message auto renew and clean
-     * 
- * - * bool auto_renew = 6; - * @return This builder for chaining. - */ - public Builder clearAutoRenew() { - - autoRenew_ = false; - onChanged(); - return this; - } - - private com.google.protobuf.Duration longPollingTimeout_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> longPollingTimeoutBuilder_; - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - * @return Whether the longPollingTimeout field is set. - */ - public boolean hasLongPollingTimeout() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - * @return The longPollingTimeout. - */ - public com.google.protobuf.Duration getLongPollingTimeout() { - if (longPollingTimeoutBuilder_ == null) { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } else { - return longPollingTimeoutBuilder_.getMessage(); - } - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - public Builder setLongPollingTimeout(com.google.protobuf.Duration value) { - if (longPollingTimeoutBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - longPollingTimeout_ = value; - onChanged(); - } else { - longPollingTimeoutBuilder_.setMessage(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - public Builder setLongPollingTimeout( - com.google.protobuf.Duration.Builder builderForValue) { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = builderForValue.build(); - onChanged(); - } else { - longPollingTimeoutBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - public Builder mergeLongPollingTimeout(com.google.protobuf.Duration value) { - if (longPollingTimeoutBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) && - longPollingTimeout_ != null && - longPollingTimeout_ != com.google.protobuf.Duration.getDefaultInstance()) { - longPollingTimeout_ = - com.google.protobuf.Duration.newBuilder(longPollingTimeout_).mergeFrom(value).buildPartial(); - } else { - longPollingTimeout_ = value; - } - onChanged(); - } else { - longPollingTimeoutBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - public Builder clearLongPollingTimeout() { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = null; - onChanged(); - } else { - longPollingTimeoutBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - public com.google.protobuf.Duration.Builder getLongPollingTimeoutBuilder() { - bitField0_ |= 0x00000002; - onChanged(); - return getLongPollingTimeoutFieldBuilder().getBuilder(); - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { - if (longPollingTimeoutBuilder_ != null) { - return longPollingTimeoutBuilder_.getMessageOrBuilder(); - } else { - return longPollingTimeout_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - } - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getLongPollingTimeoutFieldBuilder() { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getLongPollingTimeout(), - getParentForChildren(), - isClean()); - longPollingTimeout_ = null; - } - return longPollingTimeoutBuilder_; - } - - private java.lang.Object attemptId_ = ""; - /** - * optional string attempt_id = 8; - * @return Whether the attemptId field is set. - */ - public boolean hasAttemptId() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * optional string attempt_id = 8; - * @return The attemptId. - */ - public java.lang.String getAttemptId() { - java.lang.Object ref = attemptId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - attemptId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * optional string attempt_id = 8; - * @return The bytes for attemptId. - */ - public com.google.protobuf.ByteString - getAttemptIdBytes() { - java.lang.Object ref = attemptId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - attemptId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * optional string attempt_id = 8; - * @param value The attemptId to set. - * @return This builder for chaining. - */ - public Builder setAttemptId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000004; - attemptId_ = value; - onChanged(); - return this; - } - /** - * optional string attempt_id = 8; - * @return This builder for chaining. - */ - public Builder clearAttemptId() { - bitField0_ = (bitField0_ & ~0x00000004); - attemptId_ = getDefaultInstance().getAttemptId(); - onChanged(); - return this; - } - /** - * optional string attempt_id = 8; - * @param value The bytes for attemptId to set. - * @return This builder for chaining. - */ - public Builder setAttemptIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000004; - attemptId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ReceiveMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ReceiveMessageRequest) - private static final apache.rocketmq.v2.ReceiveMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ReceiveMessageRequest(); - } - - public static apache.rocketmq.v2.ReceiveMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ReceiveMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ReceiveMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java deleted file mode 100644 index 3c8ec1a4ff8..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageRequestOrBuilder.java +++ /dev/null @@ -1,129 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ReceiveMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ReceiveMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); - - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - * @return Whether the filterExpression field is set. - */ - boolean hasFilterExpression(); - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - * @return The filterExpression. - */ - apache.rocketmq.v2.FilterExpression getFilterExpression(); - /** - * .apache.rocketmq.v2.FilterExpression filter_expression = 3; - */ - apache.rocketmq.v2.FilterExpressionOrBuilder getFilterExpressionOrBuilder(); - - /** - * int32 batch_size = 4; - * @return The batchSize. - */ - int getBatchSize(); - - /** - *
-   * Required if client type is simple consumer.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - * @return Whether the invisibleDuration field is set. - */ - boolean hasInvisibleDuration(); - /** - *
-   * Required if client type is simple consumer.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - * @return The invisibleDuration. - */ - com.google.protobuf.Duration getInvisibleDuration(); - /** - *
-   * Required if client type is simple consumer.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 5; - */ - com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder(); - - /** - *
-   * For message auto renew and clean
-   * 
- * - * bool auto_renew = 6; - * @return The autoRenew. - */ - boolean getAutoRenew(); - - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - * @return Whether the longPollingTimeout field is set. - */ - boolean hasLongPollingTimeout(); - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - * @return The longPollingTimeout. - */ - com.google.protobuf.Duration getLongPollingTimeout(); - /** - * optional .google.protobuf.Duration long_polling_timeout = 7; - */ - com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder(); - - /** - * optional string attempt_id = 8; - * @return Whether the attemptId field is set. - */ - boolean hasAttemptId(); - /** - * optional string attempt_id = 8; - * @return The attemptId. - */ - java.lang.String getAttemptId(); - /** - * optional string attempt_id = 8; - * @return The bytes for attemptId. - */ - com.google.protobuf.ByteString - getAttemptIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java deleted file mode 100644 index 2f99a7fc3ae..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponse.java +++ /dev/null @@ -1,1183 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageResponse} - */ -public final class ReceiveMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ReceiveMessageResponse) - ReceiveMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ReceiveMessageResponse.newBuilder() to construct. - private ReceiveMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ReceiveMessageResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ReceiveMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ReceiveMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (contentCase_ == 1) { - subBuilder = ((apache.rocketmq.v2.Status) content_).toBuilder(); - } - content_ = - input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.Status) content_); - content_ = subBuilder.buildPartial(); - } - contentCase_ = 1; - break; - } - case 18: { - apache.rocketmq.v2.Message.Builder subBuilder = null; - if (contentCase_ == 2) { - subBuilder = ((apache.rocketmq.v2.Message) content_).toBuilder(); - } - content_ = - input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.Message) content_); - content_ = subBuilder.buildPartial(); - } - contentCase_ = 2; - break; - } - case 26: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (contentCase_ == 3) { - subBuilder = ((com.google.protobuf.Timestamp) content_).toBuilder(); - } - content_ = - input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((com.google.protobuf.Timestamp) content_); - content_ = subBuilder.buildPartial(); - } - contentCase_ = 3; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ReceiveMessageResponse.class, apache.rocketmq.v2.ReceiveMessageResponse.Builder.class); - } - - private int contentCase_ = 0; - private java.lang.Object content_; - public enum ContentCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - STATUS(1), - MESSAGE(2), - DELIVERY_TIMESTAMP(3), - CONTENT_NOT_SET(0); - private final int value; - private ContentCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ContentCase valueOf(int value) { - return forNumber(value); - } - - public static ContentCase forNumber(int value) { - switch (value) { - case 1: return STATUS; - case 2: return MESSAGE; - case 3: return DELIVERY_TIMESTAMP; - case 0: return CONTENT_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public ContentCase - getContentCase() { - return ContentCase.forNumber( - contentCase_); - } - - public static final int STATUS_FIELD_NUMBER = 1; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return contentCase_ == 1; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - - public static final int MESSAGE_FIELD_NUMBER = 2; - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - @java.lang.Override - public boolean hasMessage() { - return contentCase_ == 2; - } - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessage() { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - - public static final int DELIVERY_TIMESTAMP_FIELD_NUMBER = 3; - /** - *
-   * The timestamp that brokers start to deliver status line or message.
-   * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - * @return Whether the deliveryTimestamp field is set. - */ - @java.lang.Override - public boolean hasDeliveryTimestamp() { - return contentCase_ == 3; - } - /** - *
-   * The timestamp that brokers start to deliver status line or message.
-   * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - * @return The deliveryTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getDeliveryTimestamp() { - if (contentCase_ == 3) { - return (com.google.protobuf.Timestamp) content_; - } - return com.google.protobuf.Timestamp.getDefaultInstance(); - } - /** - *
-   * The timestamp that brokers start to deliver status line or message.
-   * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { - if (contentCase_ == 3) { - return (com.google.protobuf.Timestamp) content_; - } - return com.google.protobuf.Timestamp.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (contentCase_ == 1) { - output.writeMessage(1, (apache.rocketmq.v2.Status) content_); - } - if (contentCase_ == 2) { - output.writeMessage(2, (apache.rocketmq.v2.Message) content_); - } - if (contentCase_ == 3) { - output.writeMessage(3, (com.google.protobuf.Timestamp) content_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (contentCase_ == 1) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, (apache.rocketmq.v2.Status) content_); - } - if (contentCase_ == 2) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, (apache.rocketmq.v2.Message) content_); - } - if (contentCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, (com.google.protobuf.Timestamp) content_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ReceiveMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ReceiveMessageResponse other = (apache.rocketmq.v2.ReceiveMessageResponse) obj; - - if (!getContentCase().equals(other.getContentCase())) return false; - switch (contentCase_) { - case 1: - if (!getStatus() - .equals(other.getStatus())) return false; - break; - case 2: - if (!getMessage() - .equals(other.getMessage())) return false; - break; - case 3: - if (!getDeliveryTimestamp() - .equals(other.getDeliveryTimestamp())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (contentCase_) { - case 1: - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - break; - case 2: - hash = (37 * hash) + MESSAGE_FIELD_NUMBER; - hash = (53 * hash) + getMessage().hashCode(); - break; - case 3: - hash = (37 * hash) + DELIVERY_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getDeliveryTimestamp().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReceiveMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ReceiveMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ReceiveMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ReceiveMessageResponse) - apache.rocketmq.v2.ReceiveMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ReceiveMessageResponse.class, apache.rocketmq.v2.ReceiveMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ReceiveMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - contentCase_ = 0; - content_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReceiveMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ReceiveMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageResponse build() { - apache.rocketmq.v2.ReceiveMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageResponse buildPartial() { - apache.rocketmq.v2.ReceiveMessageResponse result = new apache.rocketmq.v2.ReceiveMessageResponse(this); - if (contentCase_ == 1) { - if (statusBuilder_ == null) { - result.content_ = content_; - } else { - result.content_ = statusBuilder_.build(); - } - } - if (contentCase_ == 2) { - if (messageBuilder_ == null) { - result.content_ = content_; - } else { - result.content_ = messageBuilder_.build(); - } - } - if (contentCase_ == 3) { - if (deliveryTimestampBuilder_ == null) { - result.content_ = content_; - } else { - result.content_ = deliveryTimestampBuilder_.build(); - } - } - result.contentCase_ = contentCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ReceiveMessageResponse) { - return mergeFrom((apache.rocketmq.v2.ReceiveMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ReceiveMessageResponse other) { - if (other == apache.rocketmq.v2.ReceiveMessageResponse.getDefaultInstance()) return this; - switch (other.getContentCase()) { - case STATUS: { - mergeStatus(other.getStatus()); - break; - } - case MESSAGE: { - mergeMessage(other.getMessage()); - break; - } - case DELIVERY_TIMESTAMP: { - mergeDeliveryTimestamp(other.getDeliveryTimestamp()); - break; - } - case CONTENT_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ReceiveMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ReceiveMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int contentCase_ = 0; - private java.lang.Object content_; - public ContentCase - getContentCase() { - return ContentCase.forNumber( - contentCase_); - } - - public Builder clearContent() { - contentCase_ = 0; - content_ = null; - onChanged(); - return this; - } - - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return contentCase_ == 1; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } else { - if (contentCase_ == 1) { - return statusBuilder_.getMessage(); - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - content_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - contentCase_ = 1; - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - content_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - contentCase_ = 1; - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (contentCase_ == 1 && - content_ != apache.rocketmq.v2.Status.getDefaultInstance()) { - content_ = apache.rocketmq.v2.Status.newBuilder((apache.rocketmq.v2.Status) content_) - .mergeFrom(value).buildPartial(); - } else { - content_ = value; - } - onChanged(); - } else { - if (contentCase_ == 1) { - statusBuilder_.mergeFrom(value); - } else { - statusBuilder_.setMessage(value); - } - } - contentCase_ = 1; - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - if (contentCase_ == 1) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - } else { - if (contentCase_ == 1) { - contentCase_ = 0; - content_ = null; - } - statusBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if ((contentCase_ == 1) && (statusBuilder_ != null)) { - return statusBuilder_.getMessageOrBuilder(); - } else { - if (contentCase_ == 1) { - return (apache.rocketmq.v2.Status) content_; - } - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - if (!(contentCase_ == 1)) { - content_ = apache.rocketmq.v2.Status.getDefaultInstance(); - } - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - (apache.rocketmq.v2.Status) content_, - getParentForChildren(), - isClean()); - content_ = null; - } - contentCase_ = 1; - onChanged();; - return statusBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - @java.lang.Override - public boolean hasMessage() { - return contentCase_ == 2; - } - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessage() { - if (messageBuilder_ == null) { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } else { - if (contentCase_ == 2) { - return messageBuilder_.getMessage(); - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder setMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - content_ = value; - onChanged(); - } else { - messageBuilder_.setMessage(value); - } - contentCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder setMessage( - apache.rocketmq.v2.Message.Builder builderForValue) { - if (messageBuilder_ == null) { - content_ = builderForValue.build(); - onChanged(); - } else { - messageBuilder_.setMessage(builderForValue.build()); - } - contentCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder mergeMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (contentCase_ == 2 && - content_ != apache.rocketmq.v2.Message.getDefaultInstance()) { - content_ = apache.rocketmq.v2.Message.newBuilder((apache.rocketmq.v2.Message) content_) - .mergeFrom(value).buildPartial(); - } else { - content_ = value; - } - onChanged(); - } else { - if (contentCase_ == 2) { - messageBuilder_.mergeFrom(value); - } else { - messageBuilder_.setMessage(value); - } - } - contentCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder clearMessage() { - if (messageBuilder_ == null) { - if (contentCase_ == 2) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - } else { - if (contentCase_ == 2) { - contentCase_ = 0; - content_ = null; - } - messageBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public apache.rocketmq.v2.Message.Builder getMessageBuilder() { - return getMessageFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - if ((contentCase_ == 2) && (messageBuilder_ != null)) { - return messageBuilder_.getMessageOrBuilder(); - } else { - if (contentCase_ == 2) { - return (apache.rocketmq.v2.Message) content_; - } - return apache.rocketmq.v2.Message.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> - getMessageFieldBuilder() { - if (messageBuilder_ == null) { - if (!(contentCase_ == 2)) { - content_ = apache.rocketmq.v2.Message.getDefaultInstance(); - } - messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( - (apache.rocketmq.v2.Message) content_, - getParentForChildren(), - isClean()); - content_ = null; - } - contentCase_ = 2; - onChanged();; - return messageBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> deliveryTimestampBuilder_; - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - * @return Whether the deliveryTimestamp field is set. - */ - @java.lang.Override - public boolean hasDeliveryTimestamp() { - return contentCase_ == 3; - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - * @return The deliveryTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getDeliveryTimestamp() { - if (deliveryTimestampBuilder_ == null) { - if (contentCase_ == 3) { - return (com.google.protobuf.Timestamp) content_; - } - return com.google.protobuf.Timestamp.getDefaultInstance(); - } else { - if (contentCase_ == 3) { - return deliveryTimestampBuilder_.getMessage(); - } - return com.google.protobuf.Timestamp.getDefaultInstance(); - } - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - public Builder setDeliveryTimestamp(com.google.protobuf.Timestamp value) { - if (deliveryTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - content_ = value; - onChanged(); - } else { - deliveryTimestampBuilder_.setMessage(value); - } - contentCase_ = 3; - return this; - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - public Builder setDeliveryTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (deliveryTimestampBuilder_ == null) { - content_ = builderForValue.build(); - onChanged(); - } else { - deliveryTimestampBuilder_.setMessage(builderForValue.build()); - } - contentCase_ = 3; - return this; - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - public Builder mergeDeliveryTimestamp(com.google.protobuf.Timestamp value) { - if (deliveryTimestampBuilder_ == null) { - if (contentCase_ == 3 && - content_ != com.google.protobuf.Timestamp.getDefaultInstance()) { - content_ = com.google.protobuf.Timestamp.newBuilder((com.google.protobuf.Timestamp) content_) - .mergeFrom(value).buildPartial(); - } else { - content_ = value; - } - onChanged(); - } else { - if (contentCase_ == 3) { - deliveryTimestampBuilder_.mergeFrom(value); - } else { - deliveryTimestampBuilder_.setMessage(value); - } - } - contentCase_ = 3; - return this; - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - public Builder clearDeliveryTimestamp() { - if (deliveryTimestampBuilder_ == null) { - if (contentCase_ == 3) { - contentCase_ = 0; - content_ = null; - onChanged(); - } - } else { - if (contentCase_ == 3) { - contentCase_ = 0; - content_ = null; - } - deliveryTimestampBuilder_.clear(); - } - return this; - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - public com.google.protobuf.Timestamp.Builder getDeliveryTimestampBuilder() { - return getDeliveryTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { - if ((contentCase_ == 3) && (deliveryTimestampBuilder_ != null)) { - return deliveryTimestampBuilder_.getMessageOrBuilder(); - } else { - if (contentCase_ == 3) { - return (com.google.protobuf.Timestamp) content_; - } - return com.google.protobuf.Timestamp.getDefaultInstance(); - } - } - /** - *
-     * The timestamp that brokers start to deliver status line or message.
-     * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getDeliveryTimestampFieldBuilder() { - if (deliveryTimestampBuilder_ == null) { - if (!(contentCase_ == 3)) { - content_ = com.google.protobuf.Timestamp.getDefaultInstance(); - } - deliveryTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - (com.google.protobuf.Timestamp) content_, - getParentForChildren(), - isClean()); - content_ = null; - } - contentCase_ = 3; - onChanged();; - return deliveryTimestampBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ReceiveMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ReceiveMessageResponse) - private static final apache.rocketmq.v2.ReceiveMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ReceiveMessageResponse(); - } - - public static apache.rocketmq.v2.ReceiveMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ReceiveMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ReceiveMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ReceiveMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java deleted file mode 100644 index 8bb367c9089..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ReceiveMessageResponseOrBuilder.java +++ /dev/null @@ -1,68 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ReceiveMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ReceiveMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - boolean hasMessage(); - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - apache.rocketmq.v2.Message getMessage(); - /** - * .apache.rocketmq.v2.Message message = 2; - */ - apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); - - /** - *
-   * The timestamp that brokers start to deliver status line or message.
-   * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - * @return Whether the deliveryTimestamp field is set. - */ - boolean hasDeliveryTimestamp(); - /** - *
-   * The timestamp that brokers start to deliver status line or message.
-   * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - * @return The deliveryTimestamp. - */ - com.google.protobuf.Timestamp getDeliveryTimestamp(); - /** - *
-   * The timestamp that brokers start to deliver status line or message.
-   * 
- * - * .google.protobuf.Timestamp delivery_timestamp = 3; - */ - com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder(); - - public apache.rocketmq.v2.ReceiveMessageResponse.ContentCase getContentCase(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java b/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java deleted file mode 100644 index ac8b3b9177e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommand.java +++ /dev/null @@ -1,559 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ReconnectEndpointsCommand} - */ -public final class ReconnectEndpointsCommand extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ReconnectEndpointsCommand) - ReconnectEndpointsCommandOrBuilder { -private static final long serialVersionUID = 0L; - // Use ReconnectEndpointsCommand.newBuilder() to construct. - private ReconnectEndpointsCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ReconnectEndpointsCommand() { - nonce_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ReconnectEndpointsCommand(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ReconnectEndpointsCommand( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - nonce_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ReconnectEndpointsCommand.class, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder.class); - } - - public static final int NONCE_FIELD_NUMBER = 1; - private volatile java.lang.Object nonce_; - /** - * string nonce = 1; - * @return The nonce. - */ - @java.lang.Override - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ReconnectEndpointsCommand)) { - return super.equals(obj); - } - apache.rocketmq.v2.ReconnectEndpointsCommand other = (apache.rocketmq.v2.ReconnectEndpointsCommand) obj; - - if (!getNonce() - .equals(other.getNonce())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NONCE_FIELD_NUMBER; - hash = (53 * hash) + getNonce().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ReconnectEndpointsCommand parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ReconnectEndpointsCommand prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ReconnectEndpointsCommand} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ReconnectEndpointsCommand) - apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ReconnectEndpointsCommand.class, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder.class); - } - - // Construct using apache.rocketmq.v2.ReconnectEndpointsCommand.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - nonce_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ReconnectEndpointsCommand_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommand getDefaultInstanceForType() { - return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommand build() { - apache.rocketmq.v2.ReconnectEndpointsCommand result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommand buildPartial() { - apache.rocketmq.v2.ReconnectEndpointsCommand result = new apache.rocketmq.v2.ReconnectEndpointsCommand(this); - result.nonce_ = nonce_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ReconnectEndpointsCommand) { - return mergeFrom((apache.rocketmq.v2.ReconnectEndpointsCommand)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ReconnectEndpointsCommand other) { - if (other == apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance()) return this; - if (!other.getNonce().isEmpty()) { - nonce_ = other.nonce_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ReconnectEndpointsCommand parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ReconnectEndpointsCommand) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object nonce_ = ""; - /** - * string nonce = 1; - * @return The nonce. - */ - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string nonce = 1; - * @param value The nonce to set. - * @return This builder for chaining. - */ - public Builder setNonce( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nonce_ = value; - onChanged(); - return this; - } - /** - * string nonce = 1; - * @return This builder for chaining. - */ - public Builder clearNonce() { - - nonce_ = getDefaultInstance().getNonce(); - onChanged(); - return this; - } - /** - * string nonce = 1; - * @param value The bytes for nonce to set. - * @return This builder for chaining. - */ - public Builder setNonceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nonce_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ReconnectEndpointsCommand) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ReconnectEndpointsCommand) - private static final apache.rocketmq.v2.ReconnectEndpointsCommand DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ReconnectEndpointsCommand(); - } - - public static apache.rocketmq.v2.ReconnectEndpointsCommand getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ReconnectEndpointsCommand parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ReconnectEndpointsCommand(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommand getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java deleted file mode 100644 index 27f9fbc28de..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ReconnectEndpointsCommandOrBuilder.java +++ /dev/null @@ -1,21 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ReconnectEndpointsCommandOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ReconnectEndpointsCommand) - com.google.protobuf.MessageOrBuilder { - - /** - * string nonce = 1; - * @return The nonce. - */ - java.lang.String getNonce(); - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - com.google.protobuf.ByteString - getNonceBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java b/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java deleted file mode 100644 index 0d95ad02542..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommand.java +++ /dev/null @@ -1,747 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.RecoverOrphanedTransactionCommand} - */ -public final class RecoverOrphanedTransactionCommand extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) - RecoverOrphanedTransactionCommandOrBuilder { -private static final long serialVersionUID = 0L; - // Use RecoverOrphanedTransactionCommand.newBuilder() to construct. - private RecoverOrphanedTransactionCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private RecoverOrphanedTransactionCommand() { - transactionId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new RecoverOrphanedTransactionCommand(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private RecoverOrphanedTransactionCommand( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Message.Builder subBuilder = null; - if (message_ != null) { - subBuilder = message_.toBuilder(); - } - message_ = input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(message_); - message_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - transactionId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RecoverOrphanedTransactionCommand.class, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder.class); - } - - public static final int MESSAGE_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Message message_; - /** - * .apache.rocketmq.v2.Message message = 1; - * @return Whether the message field is set. - */ - @java.lang.Override - public boolean hasMessage() { - return message_ != null; - } - /** - * .apache.rocketmq.v2.Message message = 1; - * @return The message. - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessage() { - return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - return getMessage(); - } - - public static final int TRANSACTION_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object transactionId_; - /** - * string transaction_id = 2; - * @return The transactionId. - */ - @java.lang.Override - public java.lang.String getTransactionId() { - java.lang.Object ref = transactionId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - transactionId_ = s; - return s; - } - } - /** - * string transaction_id = 2; - * @return The bytes for transactionId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTransactionIdBytes() { - java.lang.Object ref = transactionId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - transactionId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (message_ != null) { - output.writeMessage(1, getMessage()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, transactionId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (message_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getMessage()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, transactionId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.RecoverOrphanedTransactionCommand)) { - return super.equals(obj); - } - apache.rocketmq.v2.RecoverOrphanedTransactionCommand other = (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) obj; - - if (hasMessage() != other.hasMessage()) return false; - if (hasMessage()) { - if (!getMessage() - .equals(other.getMessage())) return false; - } - if (!getTransactionId() - .equals(other.getTransactionId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasMessage()) { - hash = (37 * hash) + MESSAGE_FIELD_NUMBER; - hash = (53 * hash) + getMessage().hashCode(); - } - hash = (37 * hash) + TRANSACTION_ID_FIELD_NUMBER; - hash = (53 * hash) + getTransactionId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.RecoverOrphanedTransactionCommand prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.RecoverOrphanedTransactionCommand} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) - apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RecoverOrphanedTransactionCommand.class, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder.class); - } - - // Construct using apache.rocketmq.v2.RecoverOrphanedTransactionCommand.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (messageBuilder_ == null) { - message_ = null; - } else { - message_ = null; - messageBuilder_ = null; - } - transactionId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_RecoverOrphanedTransactionCommand_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getDefaultInstanceForType() { - return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommand build() { - apache.rocketmq.v2.RecoverOrphanedTransactionCommand result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommand buildPartial() { - apache.rocketmq.v2.RecoverOrphanedTransactionCommand result = new apache.rocketmq.v2.RecoverOrphanedTransactionCommand(this); - if (messageBuilder_ == null) { - result.message_ = message_; - } else { - result.message_ = messageBuilder_.build(); - } - result.transactionId_ = transactionId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.RecoverOrphanedTransactionCommand) { - return mergeFrom((apache.rocketmq.v2.RecoverOrphanedTransactionCommand)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.RecoverOrphanedTransactionCommand other) { - if (other == apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance()) return this; - if (other.hasMessage()) { - mergeMessage(other.getMessage()); - } - if (!other.getTransactionId().isEmpty()) { - transactionId_ = other.transactionId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.RecoverOrphanedTransactionCommand parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Message message_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; - /** - * .apache.rocketmq.v2.Message message = 1; - * @return Whether the message field is set. - */ - public boolean hasMessage() { - return messageBuilder_ != null || message_ != null; - } - /** - * .apache.rocketmq.v2.Message message = 1; - * @return The message. - */ - public apache.rocketmq.v2.Message getMessage() { - if (messageBuilder_ == null) { - return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; - } else { - return messageBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - public Builder setMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - message_ = value; - onChanged(); - } else { - messageBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - public Builder setMessage( - apache.rocketmq.v2.Message.Builder builderForValue) { - if (messageBuilder_ == null) { - message_ = builderForValue.build(); - onChanged(); - } else { - messageBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - public Builder mergeMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (message_ != null) { - message_ = - apache.rocketmq.v2.Message.newBuilder(message_).mergeFrom(value).buildPartial(); - } else { - message_ = value; - } - onChanged(); - } else { - messageBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - public Builder clearMessage() { - if (messageBuilder_ == null) { - message_ = null; - onChanged(); - } else { - message_ = null; - messageBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - public apache.rocketmq.v2.Message.Builder getMessageBuilder() { - - onChanged(); - return getMessageFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - if (messageBuilder_ != null) { - return messageBuilder_.getMessageOrBuilder(); - } else { - return message_ == null ? - apache.rocketmq.v2.Message.getDefaultInstance() : message_; - } - } - /** - * .apache.rocketmq.v2.Message message = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> - getMessageFieldBuilder() { - if (messageBuilder_ == null) { - messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( - getMessage(), - getParentForChildren(), - isClean()); - message_ = null; - } - return messageBuilder_; - } - - private java.lang.Object transactionId_ = ""; - /** - * string transaction_id = 2; - * @return The transactionId. - */ - public java.lang.String getTransactionId() { - java.lang.Object ref = transactionId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - transactionId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string transaction_id = 2; - * @return The bytes for transactionId. - */ - public com.google.protobuf.ByteString - getTransactionIdBytes() { - java.lang.Object ref = transactionId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - transactionId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string transaction_id = 2; - * @param value The transactionId to set. - * @return This builder for chaining. - */ - public Builder setTransactionId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - transactionId_ = value; - onChanged(); - return this; - } - /** - * string transaction_id = 2; - * @return This builder for chaining. - */ - public Builder clearTransactionId() { - - transactionId_ = getDefaultInstance().getTransactionId(); - onChanged(); - return this; - } - /** - * string transaction_id = 2; - * @param value The bytes for transactionId to set. - * @return This builder for chaining. - */ - public Builder setTransactionIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - transactionId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) - private static final apache.rocketmq.v2.RecoverOrphanedTransactionCommand DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.RecoverOrphanedTransactionCommand(); - } - - public static apache.rocketmq.v2.RecoverOrphanedTransactionCommand getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public RecoverOrphanedTransactionCommand parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new RecoverOrphanedTransactionCommand(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java deleted file mode 100644 index 116644f4efb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RecoverOrphanedTransactionCommandOrBuilder.java +++ /dev/null @@ -1,36 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface RecoverOrphanedTransactionCommandOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RecoverOrphanedTransactionCommand) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Message message = 1; - * @return Whether the message field is set. - */ - boolean hasMessage(); - /** - * .apache.rocketmq.v2.Message message = 1; - * @return The message. - */ - apache.rocketmq.v2.Message getMessage(); - /** - * .apache.rocketmq.v2.Message message = 1; - */ - apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); - - /** - * string transaction_id = 2; - * @return The transactionId. - */ - java.lang.String getTransactionId(); - /** - * string transaction_id = 2; - * @return The bytes for transactionId. - */ - com.google.protobuf.ByteString - getTransactionIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java deleted file mode 100644 index 486b917839c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequest.java +++ /dev/null @@ -1,1245 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Reset the consume offset of a group on a topic to the given timestamp.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetRequest} - */ -public final class ResetGroupOffsetRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ResetGroupOffsetRequest) - ResetGroupOffsetRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use ResetGroupOffsetRequest.newBuilder() to construct. - private ResetGroupOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ResetGroupOffsetRequest() { - deploymentName_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ResetGroupOffsetRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ResetGroupOffsetRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 34: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (resetTimestamp_ != null) { - subBuilder = resetTimestamp_.toBuilder(); - } - resetTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(resetTimestamp_); - resetTimestamp_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ResetGroupOffsetRequest.class, apache.rocketmq.v2.ResetGroupOffsetRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPIC_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 3; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int RESET_TIMESTAMP_FIELD_NUMBER = 4; - private com.google.protobuf.Timestamp resetTimestamp_; - /** - *
-   * Messages stored at or after this timestamp will be re-consumed.
-   * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - * @return Whether the resetTimestamp field is set. - */ - @java.lang.Override - public boolean hasResetTimestamp() { - return resetTimestamp_ != null; - } - /** - *
-   * Messages stored at or after this timestamp will be re-consumed.
-   * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - * @return The resetTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getResetTimestamp() { - return resetTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : resetTimestamp_; - } - /** - *
-   * Messages stored at or after this timestamp will be re-consumed.
-   * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getResetTimestampOrBuilder() { - return getResetTimestamp(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (group_ != null) { - output.writeMessage(2, getGroup()); - } - if (topic_ != null) { - output.writeMessage(3, getTopic()); - } - if (resetTimestamp_ != null) { - output.writeMessage(4, getResetTimestamp()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getGroup()); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getTopic()); - } - if (resetTimestamp_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getResetTimestamp()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ResetGroupOffsetRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.ResetGroupOffsetRequest other = (apache.rocketmq.v2.ResetGroupOffsetRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasResetTimestamp() != other.hasResetTimestamp()) return false; - if (hasResetTimestamp()) { - if (!getResetTimestamp() - .equals(other.getResetTimestamp())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasResetTimestamp()) { - hash = (37 * hash) + RESET_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getResetTimestamp().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ResetGroupOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ResetGroupOffsetRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Reset the consume offset of a group on a topic to the given timestamp.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ResetGroupOffsetRequest) - apache.rocketmq.v2.ResetGroupOffsetRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ResetGroupOffsetRequest.class, apache.rocketmq.v2.ResetGroupOffsetRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.ResetGroupOffsetRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (resetTimestampBuilder_ == null) { - resetTimestamp_ = null; - } else { - resetTimestamp_ = null; - resetTimestampBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.ResetGroupOffsetRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetRequest build() { - apache.rocketmq.v2.ResetGroupOffsetRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetRequest buildPartial() { - apache.rocketmq.v2.ResetGroupOffsetRequest result = new apache.rocketmq.v2.ResetGroupOffsetRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (resetTimestampBuilder_ == null) { - result.resetTimestamp_ = resetTimestamp_; - } else { - result.resetTimestamp_ = resetTimestampBuilder_.build(); - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ResetGroupOffsetRequest) { - return mergeFrom((apache.rocketmq.v2.ResetGroupOffsetRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ResetGroupOffsetRequest other) { - if (other == apache.rocketmq.v2.ResetGroupOffsetRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasResetTimestamp()) { - mergeResetTimestamp(other.getResetTimestamp()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ResetGroupOffsetRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ResetGroupOffsetRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 3; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private com.google.protobuf.Timestamp resetTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> resetTimestampBuilder_; - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - * @return Whether the resetTimestamp field is set. - */ - public boolean hasResetTimestamp() { - return resetTimestampBuilder_ != null || resetTimestamp_ != null; - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - * @return The resetTimestamp. - */ - public com.google.protobuf.Timestamp getResetTimestamp() { - if (resetTimestampBuilder_ == null) { - return resetTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : resetTimestamp_; - } else { - return resetTimestampBuilder_.getMessage(); - } - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - public Builder setResetTimestamp(com.google.protobuf.Timestamp value) { - if (resetTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - resetTimestamp_ = value; - onChanged(); - } else { - resetTimestampBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - public Builder setResetTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (resetTimestampBuilder_ == null) { - resetTimestamp_ = builderForValue.build(); - onChanged(); - } else { - resetTimestampBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - public Builder mergeResetTimestamp(com.google.protobuf.Timestamp value) { - if (resetTimestampBuilder_ == null) { - if (resetTimestamp_ != null) { - resetTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(resetTimestamp_).mergeFrom(value).buildPartial(); - } else { - resetTimestamp_ = value; - } - onChanged(); - } else { - resetTimestampBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - public Builder clearResetTimestamp() { - if (resetTimestampBuilder_ == null) { - resetTimestamp_ = null; - onChanged(); - } else { - resetTimestamp_ = null; - resetTimestampBuilder_ = null; - } - - return this; - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - public com.google.protobuf.Timestamp.Builder getResetTimestampBuilder() { - - onChanged(); - return getResetTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - public com.google.protobuf.TimestampOrBuilder getResetTimestampOrBuilder() { - if (resetTimestampBuilder_ != null) { - return resetTimestampBuilder_.getMessageOrBuilder(); - } else { - return resetTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : resetTimestamp_; - } - } - /** - *
-     * Messages stored at or after this timestamp will be re-consumed.
-     * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getResetTimestampFieldBuilder() { - if (resetTimestampBuilder_ == null) { - resetTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getResetTimestamp(), - getParentForChildren(), - isClean()); - resetTimestamp_ = null; - } - return resetTimestampBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ResetGroupOffsetRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ResetGroupOffsetRequest) - private static final apache.rocketmq.v2.ResetGroupOffsetRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ResetGroupOffsetRequest(); - } - - public static apache.rocketmq.v2.ResetGroupOffsetRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ResetGroupOffsetRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ResetGroupOffsetRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java deleted file mode 100644 index 61cfed50760..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetRequestOrBuilder.java +++ /dev/null @@ -1,95 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ResetGroupOffsetRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ResetGroupOffsetRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource topic = 3; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 3; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * Messages stored at or after this timestamp will be re-consumed.
-   * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - * @return Whether the resetTimestamp field is set. - */ - boolean hasResetTimestamp(); - /** - *
-   * Messages stored at or after this timestamp will be re-consumed.
-   * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - * @return The resetTimestamp. - */ - com.google.protobuf.Timestamp getResetTimestamp(); - /** - *
-   * Messages stored at or after this timestamp will be re-consumed.
-   * 
- * - * .google.protobuf.Timestamp reset_timestamp = 4; - */ - com.google.protobuf.TimestampOrBuilder getResetTimestampOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java deleted file mode 100644 index 8c415c41113..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetResponse} - */ -public final class ResetGroupOffsetResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ResetGroupOffsetResponse) - ResetGroupOffsetResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use ResetGroupOffsetResponse.newBuilder() to construct. - private ResetGroupOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ResetGroupOffsetResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ResetGroupOffsetResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ResetGroupOffsetResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ResetGroupOffsetResponse.class, apache.rocketmq.v2.ResetGroupOffsetResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ResetGroupOffsetResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.ResetGroupOffsetResponse other = (apache.rocketmq.v2.ResetGroupOffsetResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ResetGroupOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ResetGroupOffsetResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ResetGroupOffsetResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ResetGroupOffsetResponse) - apache.rocketmq.v2.ResetGroupOffsetResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ResetGroupOffsetResponse.class, apache.rocketmq.v2.ResetGroupOffsetResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.ResetGroupOffsetResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_ResetGroupOffsetResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.ResetGroupOffsetResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetResponse build() { - apache.rocketmq.v2.ResetGroupOffsetResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetResponse buildPartial() { - apache.rocketmq.v2.ResetGroupOffsetResponse result = new apache.rocketmq.v2.ResetGroupOffsetResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ResetGroupOffsetResponse) { - return mergeFrom((apache.rocketmq.v2.ResetGroupOffsetResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ResetGroupOffsetResponse other) { - if (other == apache.rocketmq.v2.ResetGroupOffsetResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ResetGroupOffsetResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ResetGroupOffsetResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ResetGroupOffsetResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ResetGroupOffsetResponse) - private static final apache.rocketmq.v2.ResetGroupOffsetResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ResetGroupOffsetResponse(); - } - - public static apache.rocketmq.v2.ResetGroupOffsetResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ResetGroupOffsetResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ResetGroupOffsetResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ResetGroupOffsetResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java deleted file mode 100644 index 1543067fc9e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ResetGroupOffsetResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface ResetGroupOffsetResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ResetGroupOffsetResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Resource.java b/proxy/src/main/java/apache/rocketmq/v2/Resource.java deleted file mode 100644 index 24e6dbcd6e0..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Resource.java +++ /dev/null @@ -1,732 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Resource} - */ -public final class Resource extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Resource) - ResourceOrBuilder { -private static final long serialVersionUID = 0L; - // Use Resource.newBuilder() to construct. - private Resource(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Resource() { - resourceNamespace_ = ""; - name_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Resource(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Resource( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - resourceNamespace_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Resource.class, apache.rocketmq.v2.Resource.Builder.class); - } - - public static final int RESOURCE_NAMESPACE_FIELD_NUMBER = 1; - private volatile java.lang.Object resourceNamespace_; - /** - * string resource_namespace = 1; - * @return The resourceNamespace. - */ - @java.lang.Override - public java.lang.String getResourceNamespace() { - java.lang.Object ref = resourceNamespace_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - resourceNamespace_ = s; - return s; - } - } - /** - * string resource_namespace = 1; - * @return The bytes for resourceNamespace. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getResourceNamespaceBytes() { - java.lang.Object ref = resourceNamespace_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - resourceNamespace_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int NAME_FIELD_NUMBER = 2; - private volatile java.lang.Object name_; - /** - *
-   * Resource name identifier, which remains unique within the abstract resource
-   * namespace.
-   * 
- * - * string name = 2; - * @return The name. - */ - @java.lang.Override - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-   * Resource name identifier, which remains unique within the abstract resource
-   * namespace.
-   * 
- * - * string name = 2; - * @return The bytes for name. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceNamespace_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, resourceNamespace_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resourceNamespace_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, resourceNamespace_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Resource)) { - return super.equals(obj); - } - apache.rocketmq.v2.Resource other = (apache.rocketmq.v2.Resource) obj; - - if (!getResourceNamespace() - .equals(other.getResourceNamespace())) return false; - if (!getName() - .equals(other.getName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + RESOURCE_NAMESPACE_FIELD_NUMBER; - hash = (53 * hash) + getResourceNamespace().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Resource parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Resource parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Resource parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Resource parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Resource parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Resource parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Resource parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Resource parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Resource parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Resource parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Resource parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Resource parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Resource prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Resource} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Resource) - apache.rocketmq.v2.ResourceOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Resource.class, apache.rocketmq.v2.Resource.Builder.class); - } - - // Construct using apache.rocketmq.v2.Resource.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - resourceNamespace_ = ""; - - name_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Resource_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Resource getDefaultInstanceForType() { - return apache.rocketmq.v2.Resource.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Resource build() { - apache.rocketmq.v2.Resource result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Resource buildPartial() { - apache.rocketmq.v2.Resource result = new apache.rocketmq.v2.Resource(this); - result.resourceNamespace_ = resourceNamespace_; - result.name_ = name_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Resource) { - return mergeFrom((apache.rocketmq.v2.Resource)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Resource other) { - if (other == apache.rocketmq.v2.Resource.getDefaultInstance()) return this; - if (!other.getResourceNamespace().isEmpty()) { - resourceNamespace_ = other.resourceNamespace_; - onChanged(); - } - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Resource parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Resource) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object resourceNamespace_ = ""; - /** - * string resource_namespace = 1; - * @return The resourceNamespace. - */ - public java.lang.String getResourceNamespace() { - java.lang.Object ref = resourceNamespace_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - resourceNamespace_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string resource_namespace = 1; - * @return The bytes for resourceNamespace. - */ - public com.google.protobuf.ByteString - getResourceNamespaceBytes() { - java.lang.Object ref = resourceNamespace_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - resourceNamespace_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string resource_namespace = 1; - * @param value The resourceNamespace to set. - * @return This builder for chaining. - */ - public Builder setResourceNamespace( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - resourceNamespace_ = value; - onChanged(); - return this; - } - /** - * string resource_namespace = 1; - * @return This builder for chaining. - */ - public Builder clearResourceNamespace() { - - resourceNamespace_ = getDefaultInstance().getResourceNamespace(); - onChanged(); - return this; - } - /** - * string resource_namespace = 1; - * @param value The bytes for resourceNamespace to set. - * @return This builder for chaining. - */ - public Builder setResourceNamespaceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - resourceNamespace_ = value; - onChanged(); - return this; - } - - private java.lang.Object name_ = ""; - /** - *
-     * Resource name identifier, which remains unique within the abstract resource
-     * namespace.
-     * 
- * - * string name = 2; - * @return The name. - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Resource name identifier, which remains unique within the abstract resource
-     * namespace.
-     * 
- * - * string name = 2; - * @return The bytes for name. - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Resource name identifier, which remains unique within the abstract resource
-     * namespace.
-     * 
- * - * string name = 2; - * @param value The name to set. - * @return This builder for chaining. - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-     * Resource name identifier, which remains unique within the abstract resource
-     * namespace.
-     * 
- * - * string name = 2; - * @return This builder for chaining. - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-     * Resource name identifier, which remains unique within the abstract resource
-     * namespace.
-     * 
- * - * string name = 2; - * @param value The bytes for name to set. - * @return This builder for chaining. - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Resource) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Resource) - private static final apache.rocketmq.v2.Resource DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Resource(); - } - - public static apache.rocketmq.v2.Resource getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Resource parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Resource(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Resource getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java deleted file mode 100644 index b5f30cabb77..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ResourceOrBuilder.java +++ /dev/null @@ -1,43 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface ResourceOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Resource) - com.google.protobuf.MessageOrBuilder { - - /** - * string resource_namespace = 1; - * @return The resourceNamespace. - */ - java.lang.String getResourceNamespace(); - /** - * string resource_namespace = 1; - * @return The bytes for resourceNamespace. - */ - com.google.protobuf.ByteString - getResourceNamespaceBytes(); - - /** - *
-   * Resource name identifier, which remains unique within the abstract resource
-   * namespace.
-   * 
- * - * string name = 2; - * @return The name. - */ - java.lang.String getName(); - /** - *
-   * Resource name identifier, which remains unique within the abstract resource
-   * namespace.
-   * 
- * - * string name = 2; - * @return The bytes for name. - */ - com.google.protobuf.ByteString - getNameBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java b/proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java deleted file mode 100644 index 6ec13ef80f6..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RetryPolicy.java +++ /dev/null @@ -1,984 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.RetryPolicy} - */ -public final class RetryPolicy extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.RetryPolicy) - RetryPolicyOrBuilder { -private static final long serialVersionUID = 0L; - // Use RetryPolicy.newBuilder() to construct. - private RetryPolicy(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private RetryPolicy() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new RetryPolicy(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private RetryPolicy( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - maxAttempts_ = input.readInt32(); - break; - } - case 18: { - apache.rocketmq.v2.ExponentialBackoff.Builder subBuilder = null; - if (strategyCase_ == 2) { - subBuilder = ((apache.rocketmq.v2.ExponentialBackoff) strategy_).toBuilder(); - } - strategy_ = - input.readMessage(apache.rocketmq.v2.ExponentialBackoff.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.ExponentialBackoff) strategy_); - strategy_ = subBuilder.buildPartial(); - } - strategyCase_ = 2; - break; - } - case 26: { - apache.rocketmq.v2.CustomizedBackoff.Builder subBuilder = null; - if (strategyCase_ == 3) { - subBuilder = ((apache.rocketmq.v2.CustomizedBackoff) strategy_).toBuilder(); - } - strategy_ = - input.readMessage(apache.rocketmq.v2.CustomizedBackoff.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.CustomizedBackoff) strategy_); - strategy_ = subBuilder.buildPartial(); - } - strategyCase_ = 3; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RetryPolicy.class, apache.rocketmq.v2.RetryPolicy.Builder.class); - } - - private int strategyCase_ = 0; - private java.lang.Object strategy_; - public enum StrategyCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - EXPONENTIAL_BACKOFF(2), - CUSTOMIZED_BACKOFF(3), - STRATEGY_NOT_SET(0); - private final int value; - private StrategyCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static StrategyCase valueOf(int value) { - return forNumber(value); - } - - public static StrategyCase forNumber(int value) { - switch (value) { - case 2: return EXPONENTIAL_BACKOFF; - case 3: return CUSTOMIZED_BACKOFF; - case 0: return STRATEGY_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public StrategyCase - getStrategyCase() { - return StrategyCase.forNumber( - strategyCase_); - } - - public static final int MAX_ATTEMPTS_FIELD_NUMBER = 1; - private int maxAttempts_; - /** - * int32 max_attempts = 1; - * @return The maxAttempts. - */ - @java.lang.Override - public int getMaxAttempts() { - return maxAttempts_; - } - - public static final int EXPONENTIAL_BACKOFF_FIELD_NUMBER = 2; - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - * @return Whether the exponentialBackoff field is set. - */ - @java.lang.Override - public boolean hasExponentialBackoff() { - return strategyCase_ == 2; - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - * @return The exponentialBackoff. - */ - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoff getExponentialBackoff() { - if (strategyCase_ == 2) { - return (apache.rocketmq.v2.ExponentialBackoff) strategy_; - } - return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoffOrBuilder getExponentialBackoffOrBuilder() { - if (strategyCase_ == 2) { - return (apache.rocketmq.v2.ExponentialBackoff) strategy_; - } - return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); - } - - public static final int CUSTOMIZED_BACKOFF_FIELD_NUMBER = 3; - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - * @return Whether the customizedBackoff field is set. - */ - @java.lang.Override - public boolean hasCustomizedBackoff() { - return strategyCase_ == 3; - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - * @return The customizedBackoff. - */ - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoff getCustomizedBackoff() { - if (strategyCase_ == 3) { - return (apache.rocketmq.v2.CustomizedBackoff) strategy_; - } - return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoffOrBuilder getCustomizedBackoffOrBuilder() { - if (strategyCase_ == 3) { - return (apache.rocketmq.v2.CustomizedBackoff) strategy_; - } - return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (maxAttempts_ != 0) { - output.writeInt32(1, maxAttempts_); - } - if (strategyCase_ == 2) { - output.writeMessage(2, (apache.rocketmq.v2.ExponentialBackoff) strategy_); - } - if (strategyCase_ == 3) { - output.writeMessage(3, (apache.rocketmq.v2.CustomizedBackoff) strategy_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (maxAttempts_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(1, maxAttempts_); - } - if (strategyCase_ == 2) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, (apache.rocketmq.v2.ExponentialBackoff) strategy_); - } - if (strategyCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, (apache.rocketmq.v2.CustomizedBackoff) strategy_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.RetryPolicy)) { - return super.equals(obj); - } - apache.rocketmq.v2.RetryPolicy other = (apache.rocketmq.v2.RetryPolicy) obj; - - if (getMaxAttempts() - != other.getMaxAttempts()) return false; - if (!getStrategyCase().equals(other.getStrategyCase())) return false; - switch (strategyCase_) { - case 2: - if (!getExponentialBackoff() - .equals(other.getExponentialBackoff())) return false; - break; - case 3: - if (!getCustomizedBackoff() - .equals(other.getCustomizedBackoff())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + MAX_ATTEMPTS_FIELD_NUMBER; - hash = (53 * hash) + getMaxAttempts(); - switch (strategyCase_) { - case 2: - hash = (37 * hash) + EXPONENTIAL_BACKOFF_FIELD_NUMBER; - hash = (53 * hash) + getExponentialBackoff().hashCode(); - break; - case 3: - hash = (37 * hash) + CUSTOMIZED_BACKOFF_FIELD_NUMBER; - hash = (53 * hash) + getCustomizedBackoff().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.RetryPolicy parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RetryPolicy parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RetryPolicy parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.RetryPolicy parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.RetryPolicy prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.RetryPolicy} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.RetryPolicy) - apache.rocketmq.v2.RetryPolicyOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.RetryPolicy.class, apache.rocketmq.v2.RetryPolicy.Builder.class); - } - - // Construct using apache.rocketmq.v2.RetryPolicy.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - maxAttempts_ = 0; - - strategyCase_ = 0; - strategy_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_RetryPolicy_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.RetryPolicy getDefaultInstanceForType() { - return apache.rocketmq.v2.RetryPolicy.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.RetryPolicy build() { - apache.rocketmq.v2.RetryPolicy result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.RetryPolicy buildPartial() { - apache.rocketmq.v2.RetryPolicy result = new apache.rocketmq.v2.RetryPolicy(this); - result.maxAttempts_ = maxAttempts_; - if (strategyCase_ == 2) { - if (exponentialBackoffBuilder_ == null) { - result.strategy_ = strategy_; - } else { - result.strategy_ = exponentialBackoffBuilder_.build(); - } - } - if (strategyCase_ == 3) { - if (customizedBackoffBuilder_ == null) { - result.strategy_ = strategy_; - } else { - result.strategy_ = customizedBackoffBuilder_.build(); - } - } - result.strategyCase_ = strategyCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.RetryPolicy) { - return mergeFrom((apache.rocketmq.v2.RetryPolicy)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.RetryPolicy other) { - if (other == apache.rocketmq.v2.RetryPolicy.getDefaultInstance()) return this; - if (other.getMaxAttempts() != 0) { - setMaxAttempts(other.getMaxAttempts()); - } - switch (other.getStrategyCase()) { - case EXPONENTIAL_BACKOFF: { - mergeExponentialBackoff(other.getExponentialBackoff()); - break; - } - case CUSTOMIZED_BACKOFF: { - mergeCustomizedBackoff(other.getCustomizedBackoff()); - break; - } - case STRATEGY_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.RetryPolicy parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.RetryPolicy) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int strategyCase_ = 0; - private java.lang.Object strategy_; - public StrategyCase - getStrategyCase() { - return StrategyCase.forNumber( - strategyCase_); - } - - public Builder clearStrategy() { - strategyCase_ = 0; - strategy_ = null; - onChanged(); - return this; - } - - - private int maxAttempts_ ; - /** - * int32 max_attempts = 1; - * @return The maxAttempts. - */ - @java.lang.Override - public int getMaxAttempts() { - return maxAttempts_; - } - /** - * int32 max_attempts = 1; - * @param value The maxAttempts to set. - * @return This builder for chaining. - */ - public Builder setMaxAttempts(int value) { - - maxAttempts_ = value; - onChanged(); - return this; - } - /** - * int32 max_attempts = 1; - * @return This builder for chaining. - */ - public Builder clearMaxAttempts() { - - maxAttempts_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ExponentialBackoff, apache.rocketmq.v2.ExponentialBackoff.Builder, apache.rocketmq.v2.ExponentialBackoffOrBuilder> exponentialBackoffBuilder_; - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - * @return Whether the exponentialBackoff field is set. - */ - @java.lang.Override - public boolean hasExponentialBackoff() { - return strategyCase_ == 2; - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - * @return The exponentialBackoff. - */ - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoff getExponentialBackoff() { - if (exponentialBackoffBuilder_ == null) { - if (strategyCase_ == 2) { - return (apache.rocketmq.v2.ExponentialBackoff) strategy_; - } - return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); - } else { - if (strategyCase_ == 2) { - return exponentialBackoffBuilder_.getMessage(); - } - return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - public Builder setExponentialBackoff(apache.rocketmq.v2.ExponentialBackoff value) { - if (exponentialBackoffBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - strategy_ = value; - onChanged(); - } else { - exponentialBackoffBuilder_.setMessage(value); - } - strategyCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - public Builder setExponentialBackoff( - apache.rocketmq.v2.ExponentialBackoff.Builder builderForValue) { - if (exponentialBackoffBuilder_ == null) { - strategy_ = builderForValue.build(); - onChanged(); - } else { - exponentialBackoffBuilder_.setMessage(builderForValue.build()); - } - strategyCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - public Builder mergeExponentialBackoff(apache.rocketmq.v2.ExponentialBackoff value) { - if (exponentialBackoffBuilder_ == null) { - if (strategyCase_ == 2 && - strategy_ != apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance()) { - strategy_ = apache.rocketmq.v2.ExponentialBackoff.newBuilder((apache.rocketmq.v2.ExponentialBackoff) strategy_) - .mergeFrom(value).buildPartial(); - } else { - strategy_ = value; - } - onChanged(); - } else { - if (strategyCase_ == 2) { - exponentialBackoffBuilder_.mergeFrom(value); - } else { - exponentialBackoffBuilder_.setMessage(value); - } - } - strategyCase_ = 2; - return this; - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - public Builder clearExponentialBackoff() { - if (exponentialBackoffBuilder_ == null) { - if (strategyCase_ == 2) { - strategyCase_ = 0; - strategy_ = null; - onChanged(); - } - } else { - if (strategyCase_ == 2) { - strategyCase_ = 0; - strategy_ = null; - } - exponentialBackoffBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - public apache.rocketmq.v2.ExponentialBackoff.Builder getExponentialBackoffBuilder() { - return getExponentialBackoffFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ExponentialBackoffOrBuilder getExponentialBackoffOrBuilder() { - if ((strategyCase_ == 2) && (exponentialBackoffBuilder_ != null)) { - return exponentialBackoffBuilder_.getMessageOrBuilder(); - } else { - if (strategyCase_ == 2) { - return (apache.rocketmq.v2.ExponentialBackoff) strategy_; - } - return apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ExponentialBackoff, apache.rocketmq.v2.ExponentialBackoff.Builder, apache.rocketmq.v2.ExponentialBackoffOrBuilder> - getExponentialBackoffFieldBuilder() { - if (exponentialBackoffBuilder_ == null) { - if (!(strategyCase_ == 2)) { - strategy_ = apache.rocketmq.v2.ExponentialBackoff.getDefaultInstance(); - } - exponentialBackoffBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ExponentialBackoff, apache.rocketmq.v2.ExponentialBackoff.Builder, apache.rocketmq.v2.ExponentialBackoffOrBuilder>( - (apache.rocketmq.v2.ExponentialBackoff) strategy_, - getParentForChildren(), - isClean()); - strategy_ = null; - } - strategyCase_ = 2; - onChanged();; - return exponentialBackoffBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.CustomizedBackoff, apache.rocketmq.v2.CustomizedBackoff.Builder, apache.rocketmq.v2.CustomizedBackoffOrBuilder> customizedBackoffBuilder_; - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - * @return Whether the customizedBackoff field is set. - */ - @java.lang.Override - public boolean hasCustomizedBackoff() { - return strategyCase_ == 3; - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - * @return The customizedBackoff. - */ - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoff getCustomizedBackoff() { - if (customizedBackoffBuilder_ == null) { - if (strategyCase_ == 3) { - return (apache.rocketmq.v2.CustomizedBackoff) strategy_; - } - return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); - } else { - if (strategyCase_ == 3) { - return customizedBackoffBuilder_.getMessage(); - } - return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - public Builder setCustomizedBackoff(apache.rocketmq.v2.CustomizedBackoff value) { - if (customizedBackoffBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - strategy_ = value; - onChanged(); - } else { - customizedBackoffBuilder_.setMessage(value); - } - strategyCase_ = 3; - return this; - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - public Builder setCustomizedBackoff( - apache.rocketmq.v2.CustomizedBackoff.Builder builderForValue) { - if (customizedBackoffBuilder_ == null) { - strategy_ = builderForValue.build(); - onChanged(); - } else { - customizedBackoffBuilder_.setMessage(builderForValue.build()); - } - strategyCase_ = 3; - return this; - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - public Builder mergeCustomizedBackoff(apache.rocketmq.v2.CustomizedBackoff value) { - if (customizedBackoffBuilder_ == null) { - if (strategyCase_ == 3 && - strategy_ != apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance()) { - strategy_ = apache.rocketmq.v2.CustomizedBackoff.newBuilder((apache.rocketmq.v2.CustomizedBackoff) strategy_) - .mergeFrom(value).buildPartial(); - } else { - strategy_ = value; - } - onChanged(); - } else { - if (strategyCase_ == 3) { - customizedBackoffBuilder_.mergeFrom(value); - } else { - customizedBackoffBuilder_.setMessage(value); - } - } - strategyCase_ = 3; - return this; - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - public Builder clearCustomizedBackoff() { - if (customizedBackoffBuilder_ == null) { - if (strategyCase_ == 3) { - strategyCase_ = 0; - strategy_ = null; - onChanged(); - } - } else { - if (strategyCase_ == 3) { - strategyCase_ = 0; - strategy_ = null; - } - customizedBackoffBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - public apache.rocketmq.v2.CustomizedBackoff.Builder getCustomizedBackoffBuilder() { - return getCustomizedBackoffFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.CustomizedBackoffOrBuilder getCustomizedBackoffOrBuilder() { - if ((strategyCase_ == 3) && (customizedBackoffBuilder_ != null)) { - return customizedBackoffBuilder_.getMessageOrBuilder(); - } else { - if (strategyCase_ == 3) { - return (apache.rocketmq.v2.CustomizedBackoff) strategy_; - } - return apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.CustomizedBackoff, apache.rocketmq.v2.CustomizedBackoff.Builder, apache.rocketmq.v2.CustomizedBackoffOrBuilder> - getCustomizedBackoffFieldBuilder() { - if (customizedBackoffBuilder_ == null) { - if (!(strategyCase_ == 3)) { - strategy_ = apache.rocketmq.v2.CustomizedBackoff.getDefaultInstance(); - } - customizedBackoffBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.CustomizedBackoff, apache.rocketmq.v2.CustomizedBackoff.Builder, apache.rocketmq.v2.CustomizedBackoffOrBuilder>( - (apache.rocketmq.v2.CustomizedBackoff) strategy_, - getParentForChildren(), - isClean()); - strategy_ = null; - } - strategyCase_ = 3; - onChanged();; - return customizedBackoffBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.RetryPolicy) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.RetryPolicy) - private static final apache.rocketmq.v2.RetryPolicy DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.RetryPolicy(); - } - - public static apache.rocketmq.v2.RetryPolicy getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public RetryPolicy parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new RetryPolicy(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.RetryPolicy getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java deleted file mode 100644 index 7ba87ce2735..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/RetryPolicyOrBuilder.java +++ /dev/null @@ -1,47 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface RetryPolicyOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.RetryPolicy) - com.google.protobuf.MessageOrBuilder { - - /** - * int32 max_attempts = 1; - * @return The maxAttempts. - */ - int getMaxAttempts(); - - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - * @return Whether the exponentialBackoff field is set. - */ - boolean hasExponentialBackoff(); - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - * @return The exponentialBackoff. - */ - apache.rocketmq.v2.ExponentialBackoff getExponentialBackoff(); - /** - * .apache.rocketmq.v2.ExponentialBackoff exponential_backoff = 2; - */ - apache.rocketmq.v2.ExponentialBackoffOrBuilder getExponentialBackoffOrBuilder(); - - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - * @return Whether the customizedBackoff field is set. - */ - boolean hasCustomizedBackoff(); - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - * @return The customizedBackoff. - */ - apache.rocketmq.v2.CustomizedBackoff getCustomizedBackoff(); - /** - * .apache.rocketmq.v2.CustomizedBackoff customized_backoff = 3; - */ - apache.rocketmq.v2.CustomizedBackoffOrBuilder getCustomizedBackoffOrBuilder(); - - public apache.rocketmq.v2.RetryPolicy.StrategyCase getStrategyCase(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java deleted file mode 100644 index 26addac5522..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequest.java +++ /dev/null @@ -1,772 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.SendMessageRequest} - */ -public final class SendMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SendMessageRequest) - SendMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use SendMessageRequest.newBuilder() to construct. - private SendMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SendMessageRequest() { - messages_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SendMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SendMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - messages_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - messages_.add( - input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - messages_ = java.util.Collections.unmodifiableList(messages_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SendMessageRequest.class, apache.rocketmq.v2.SendMessageRequest.Builder.class); - } - - public static final int MESSAGES_FIELD_NUMBER = 1; - private java.util.List messages_; - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - @java.lang.Override - public java.util.List getMessagesList() { - return messages_; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - @java.lang.Override - public java.util.List - getMessagesOrBuilderList() { - return messages_; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - @java.lang.Override - public int getMessagesCount() { - return messages_.size(); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessages(int index) { - return messages_.get(index); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( - int index) { - return messages_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - for (int i = 0; i < messages_.size(); i++) { - output.writeMessage(1, messages_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - for (int i = 0; i < messages_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, messages_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SendMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.SendMessageRequest other = (apache.rocketmq.v2.SendMessageRequest) obj; - - if (!getMessagesList() - .equals(other.getMessagesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (getMessagesCount() > 0) { - hash = (37 * hash) + MESSAGES_FIELD_NUMBER; - hash = (53 * hash) + getMessagesList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SendMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.SendMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SendMessageRequest) - apache.rocketmq.v2.SendMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SendMessageRequest.class, apache.rocketmq.v2.SendMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.SendMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getMessagesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (messagesBuilder_ == null) { - messages_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - messagesBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.SendMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageRequest build() { - apache.rocketmq.v2.SendMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageRequest buildPartial() { - apache.rocketmq.v2.SendMessageRequest result = new apache.rocketmq.v2.SendMessageRequest(this); - int from_bitField0_ = bitField0_; - if (messagesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - messages_ = java.util.Collections.unmodifiableList(messages_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.messages_ = messages_; - } else { - result.messages_ = messagesBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SendMessageRequest) { - return mergeFrom((apache.rocketmq.v2.SendMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SendMessageRequest other) { - if (other == apache.rocketmq.v2.SendMessageRequest.getDefaultInstance()) return this; - if (messagesBuilder_ == null) { - if (!other.messages_.isEmpty()) { - if (messages_.isEmpty()) { - messages_ = other.messages_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureMessagesIsMutable(); - messages_.addAll(other.messages_); - } - onChanged(); - } - } else { - if (!other.messages_.isEmpty()) { - if (messagesBuilder_.isEmpty()) { - messagesBuilder_.dispose(); - messagesBuilder_ = null; - messages_ = other.messages_; - bitField0_ = (bitField0_ & ~0x00000001); - messagesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getMessagesFieldBuilder() : null; - } else { - messagesBuilder_.addAllMessages(other.messages_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SendMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SendMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.util.List messages_ = - java.util.Collections.emptyList(); - private void ensureMessagesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - messages_ = new java.util.ArrayList(messages_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messagesBuilder_; - - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public java.util.List getMessagesList() { - if (messagesBuilder_ == null) { - return java.util.Collections.unmodifiableList(messages_); - } else { - return messagesBuilder_.getMessageList(); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public int getMessagesCount() { - if (messagesBuilder_ == null) { - return messages_.size(); - } else { - return messagesBuilder_.getCount(); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public apache.rocketmq.v2.Message getMessages(int index) { - if (messagesBuilder_ == null) { - return messages_.get(index); - } else { - return messagesBuilder_.getMessage(index); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder setMessages( - int index, apache.rocketmq.v2.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.set(index, value); - onChanged(); - } else { - messagesBuilder_.setMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder setMessages( - int index, apache.rocketmq.v2.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.set(index, builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder addMessages(apache.rocketmq.v2.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.add(value); - onChanged(); - } else { - messagesBuilder_.addMessage(value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder addMessages( - int index, apache.rocketmq.v2.Message value) { - if (messagesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureMessagesIsMutable(); - messages_.add(index, value); - onChanged(); - } else { - messagesBuilder_.addMessage(index, value); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder addMessages( - apache.rocketmq.v2.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.add(builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder addMessages( - int index, apache.rocketmq.v2.Message.Builder builderForValue) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.add(index, builderForValue.build()); - onChanged(); - } else { - messagesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder addAllMessages( - java.lang.Iterable values) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, messages_); - onChanged(); - } else { - messagesBuilder_.addAllMessages(values); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder clearMessages() { - if (messagesBuilder_ == null) { - messages_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - messagesBuilder_.clear(); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public Builder removeMessages(int index) { - if (messagesBuilder_ == null) { - ensureMessagesIsMutable(); - messages_.remove(index); - onChanged(); - } else { - messagesBuilder_.remove(index); - } - return this; - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public apache.rocketmq.v2.Message.Builder getMessagesBuilder( - int index) { - return getMessagesFieldBuilder().getBuilder(index); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( - int index) { - if (messagesBuilder_ == null) { - return messages_.get(index); } else { - return messagesBuilder_.getMessageOrBuilder(index); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public java.util.List - getMessagesOrBuilderList() { - if (messagesBuilder_ != null) { - return messagesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(messages_); - } - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public apache.rocketmq.v2.Message.Builder addMessagesBuilder() { - return getMessagesFieldBuilder().addBuilder( - apache.rocketmq.v2.Message.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public apache.rocketmq.v2.Message.Builder addMessagesBuilder( - int index) { - return getMessagesFieldBuilder().addBuilder( - index, apache.rocketmq.v2.Message.getDefaultInstance()); - } - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - public java.util.List - getMessagesBuilderList() { - return getMessagesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> - getMessagesFieldBuilder() { - if (messagesBuilder_ == null) { - messagesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( - messages_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - messages_ = null; - } - return messagesBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SendMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SendMessageRequest) - private static final apache.rocketmq.v2.SendMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SendMessageRequest(); - } - - public static apache.rocketmq.v2.SendMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SendMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SendMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java deleted file mode 100644 index c1f2461b63e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SendMessageRequestOrBuilder.java +++ /dev/null @@ -1,33 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface SendMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SendMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - java.util.List - getMessagesList(); - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - apache.rocketmq.v2.Message getMessages(int index); - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - int getMessagesCount(); - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - java.util.List - getMessagesOrBuilderList(); - /** - * repeated .apache.rocketmq.v2.Message messages = 1; - */ - apache.rocketmq.v2.MessageOrBuilder getMessagesOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java deleted file mode 100644 index 114e9933d70..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponse.java +++ /dev/null @@ -1,1075 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.SendMessageResponse} - */ -public final class SendMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SendMessageResponse) - SendMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use SendMessageResponse.newBuilder() to construct. - private SendMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SendMessageResponse() { - entries_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SendMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SendMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - entries_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000001; - } - entries_.add( - input.readMessage(apache.rocketmq.v2.SendResultEntry.parser(), extensionRegistry)); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - entries_ = java.util.Collections.unmodifiableList(entries_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SendMessageResponse.class, apache.rocketmq.v2.SendMessageResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int ENTRIES_FIELD_NUMBER = 2; - private java.util.List entries_; - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - @java.lang.Override - public java.util.List getEntriesList() { - return entries_; - } - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - @java.lang.Override - public java.util.List - getEntriesOrBuilderList() { - return entries_; - } - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - @java.lang.Override - public int getEntriesCount() { - return entries_.size(); - } - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SendResultEntry getEntries(int index) { - return entries_.get(index); - } - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SendResultEntryOrBuilder getEntriesOrBuilder( - int index) { - return entries_.get(index); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - for (int i = 0; i < entries_.size(); i++) { - output.writeMessage(2, entries_.get(i)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - for (int i = 0; i < entries_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, entries_.get(i)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SendMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.SendMessageResponse other = (apache.rocketmq.v2.SendMessageResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getEntriesList() - .equals(other.getEntriesList())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - if (getEntriesCount() > 0) { - hash = (37 * hash) + ENTRIES_FIELD_NUMBER; - hash = (53 * hash) + getEntriesList().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SendMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.SendMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SendMessageResponse) - apache.rocketmq.v2.SendMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SendMessageResponse.class, apache.rocketmq.v2.SendMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.SendMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getEntriesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - if (entriesBuilder_ == null) { - entries_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - } else { - entriesBuilder_.clear(); - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.SendMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageResponse build() { - apache.rocketmq.v2.SendMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageResponse buildPartial() { - apache.rocketmq.v2.SendMessageResponse result = new apache.rocketmq.v2.SendMessageResponse(this); - int from_bitField0_ = bitField0_; - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - if (entriesBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0)) { - entries_ = java.util.Collections.unmodifiableList(entries_); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.entries_ = entries_; - } else { - result.entries_ = entriesBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SendMessageResponse) { - return mergeFrom((apache.rocketmq.v2.SendMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SendMessageResponse other) { - if (other == apache.rocketmq.v2.SendMessageResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (entriesBuilder_ == null) { - if (!other.entries_.isEmpty()) { - if (entries_.isEmpty()) { - entries_ = other.entries_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureEntriesIsMutable(); - entries_.addAll(other.entries_); - } - onChanged(); - } - } else { - if (!other.entries_.isEmpty()) { - if (entriesBuilder_.isEmpty()) { - entriesBuilder_.dispose(); - entriesBuilder_ = null; - entries_ = other.entries_; - bitField0_ = (bitField0_ & ~0x00000001); - entriesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getEntriesFieldBuilder() : null; - } else { - entriesBuilder_.addAllMessages(other.entries_); - } - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SendMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SendMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.util.List entries_ = - java.util.Collections.emptyList(); - private void ensureEntriesIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - entries_ = new java.util.ArrayList(entries_); - bitField0_ |= 0x00000001; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SendResultEntry, apache.rocketmq.v2.SendResultEntry.Builder, apache.rocketmq.v2.SendResultEntryOrBuilder> entriesBuilder_; - - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public java.util.List getEntriesList() { - if (entriesBuilder_ == null) { - return java.util.Collections.unmodifiableList(entries_); - } else { - return entriesBuilder_.getMessageList(); - } - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public int getEntriesCount() { - if (entriesBuilder_ == null) { - return entries_.size(); - } else { - return entriesBuilder_.getCount(); - } - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public apache.rocketmq.v2.SendResultEntry getEntries(int index) { - if (entriesBuilder_ == null) { - return entries_.get(index); - } else { - return entriesBuilder_.getMessage(index); - } - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder setEntries( - int index, apache.rocketmq.v2.SendResultEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.set(index, value); - onChanged(); - } else { - entriesBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder setEntries( - int index, apache.rocketmq.v2.SendResultEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.set(index, builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder addEntries(apache.rocketmq.v2.SendResultEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.add(value); - onChanged(); - } else { - entriesBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder addEntries( - int index, apache.rocketmq.v2.SendResultEntry value) { - if (entriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureEntriesIsMutable(); - entries_.add(index, value); - onChanged(); - } else { - entriesBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder addEntries( - apache.rocketmq.v2.SendResultEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.add(builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder addEntries( - int index, apache.rocketmq.v2.SendResultEntry.Builder builderForValue) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.add(index, builderForValue.build()); - onChanged(); - } else { - entriesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder addAllEntries( - java.lang.Iterable values) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, entries_); - onChanged(); - } else { - entriesBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder clearEntries() { - if (entriesBuilder_ == null) { - entries_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - } else { - entriesBuilder_.clear(); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public Builder removeEntries(int index) { - if (entriesBuilder_ == null) { - ensureEntriesIsMutable(); - entries_.remove(index); - onChanged(); - } else { - entriesBuilder_.remove(index); - } - return this; - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public apache.rocketmq.v2.SendResultEntry.Builder getEntriesBuilder( - int index) { - return getEntriesFieldBuilder().getBuilder(index); - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public apache.rocketmq.v2.SendResultEntryOrBuilder getEntriesOrBuilder( - int index) { - if (entriesBuilder_ == null) { - return entries_.get(index); } else { - return entriesBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public java.util.List - getEntriesOrBuilderList() { - if (entriesBuilder_ != null) { - return entriesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(entries_); - } - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public apache.rocketmq.v2.SendResultEntry.Builder addEntriesBuilder() { - return getEntriesFieldBuilder().addBuilder( - apache.rocketmq.v2.SendResultEntry.getDefaultInstance()); - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public apache.rocketmq.v2.SendResultEntry.Builder addEntriesBuilder( - int index) { - return getEntriesFieldBuilder().addBuilder( - index, apache.rocketmq.v2.SendResultEntry.getDefaultInstance()); - } - /** - *
-     * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-     * each entry for best certainty.
-     * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - public java.util.List - getEntriesBuilderList() { - return getEntriesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SendResultEntry, apache.rocketmq.v2.SendResultEntry.Builder, apache.rocketmq.v2.SendResultEntryOrBuilder> - getEntriesFieldBuilder() { - if (entriesBuilder_ == null) { - entriesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SendResultEntry, apache.rocketmq.v2.SendResultEntry.Builder, apache.rocketmq.v2.SendResultEntryOrBuilder>( - entries_, - ((bitField0_ & 0x00000001) != 0), - getParentForChildren(), - isClean()); - entries_ = null; - } - return entriesBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SendMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SendMessageResponse) - private static final apache.rocketmq.v2.SendMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SendMessageResponse(); - } - - public static apache.rocketmq.v2.SendMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SendMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SendMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SendMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java deleted file mode 100644 index a4ac25ffdeb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SendMessageResponseOrBuilder.java +++ /dev/null @@ -1,73 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface SendMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SendMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - java.util.List - getEntriesList(); - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - apache.rocketmq.v2.SendResultEntry getEntries(int index); - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - int getEntriesCount(); - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - java.util.List - getEntriesOrBuilderList(); - /** - *
-   * Some implementation may have partial failure issues. Client SDK developers are expected to inspect
-   * each entry for best certainty.
-   * 
- * - * repeated .apache.rocketmq.v2.SendResultEntry entries = 2; - */ - apache.rocketmq.v2.SendResultEntryOrBuilder getEntriesOrBuilder( - int index); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java b/proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java deleted file mode 100644 index 3a1042df853..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SendResultEntry.java +++ /dev/null @@ -1,1116 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.SendResultEntry} - */ -public final class SendResultEntry extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SendResultEntry) - SendResultEntryOrBuilder { -private static final long serialVersionUID = 0L; - // Use SendResultEntry.newBuilder() to construct. - private SendResultEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SendResultEntry() { - messageId_ = ""; - transactionId_ = ""; - recallHandle_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SendResultEntry(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SendResultEntry( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - transactionId_ = s; - break; - } - case 32: { - - offset_ = input.readInt64(); - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - recallHandle_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SendResultEntry.class, apache.rocketmq.v2.SendResultEntry.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object messageId_; - /** - * string message_id = 2; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TRANSACTION_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object transactionId_; - /** - * string transaction_id = 3; - * @return The transactionId. - */ - @java.lang.Override - public java.lang.String getTransactionId() { - java.lang.Object ref = transactionId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - transactionId_ = s; - return s; - } - } - /** - * string transaction_id = 3; - * @return The bytes for transactionId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTransactionIdBytes() { - java.lang.Object ref = transactionId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - transactionId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int OFFSET_FIELD_NUMBER = 4; - private long offset_; - /** - * int64 offset = 4; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - - public static final int RECALL_HANDLE_FIELD_NUMBER = 5; - private volatile java.lang.Object recallHandle_; - /** - *
-   * Unique handle to identify message to recall, support delay message for now.
-   * 
- * - * string recall_handle = 5; - * @return The recallHandle. - */ - @java.lang.Override - public java.lang.String getRecallHandle() { - java.lang.Object ref = recallHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - recallHandle_ = s; - return s; - } - } - /** - *
-   * Unique handle to identify message to recall, support delay message for now.
-   * 
- * - * string recall_handle = 5; - * @return The bytes for recallHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getRecallHandleBytes() { - java.lang.Object ref = recallHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - recallHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, transactionId_); - } - if (offset_ != 0L) { - output.writeInt64(4, offset_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, recallHandle_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, messageId_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(transactionId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, transactionId_); - } - if (offset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(4, offset_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(recallHandle_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, recallHandle_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SendResultEntry)) { - return super.equals(obj); - } - apache.rocketmq.v2.SendResultEntry other = (apache.rocketmq.v2.SendResultEntry) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!getTransactionId() - .equals(other.getTransactionId())) return false; - if (getOffset() - != other.getOffset()) return false; - if (!getRecallHandle() - .equals(other.getRecallHandle())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (37 * hash) + TRANSACTION_ID_FIELD_NUMBER; - hash = (53 * hash) + getTransactionId().hashCode(); - hash = (37 * hash) + OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getOffset()); - hash = (37 * hash) + RECALL_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getRecallHandle().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SendResultEntry parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SendResultEntry parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendResultEntry parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SendResultEntry parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SendResultEntry prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.SendResultEntry} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SendResultEntry) - apache.rocketmq.v2.SendResultEntryOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SendResultEntry.class, apache.rocketmq.v2.SendResultEntry.Builder.class); - } - - // Construct using apache.rocketmq.v2.SendResultEntry.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - messageId_ = ""; - - transactionId_ = ""; - - offset_ = 0L; - - recallHandle_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SendResultEntry_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SendResultEntry getDefaultInstanceForType() { - return apache.rocketmq.v2.SendResultEntry.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SendResultEntry build() { - apache.rocketmq.v2.SendResultEntry result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SendResultEntry buildPartial() { - apache.rocketmq.v2.SendResultEntry result = new apache.rocketmq.v2.SendResultEntry(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - result.messageId_ = messageId_; - result.transactionId_ = transactionId_; - result.offset_ = offset_; - result.recallHandle_ = recallHandle_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SendResultEntry) { - return mergeFrom((apache.rocketmq.v2.SendResultEntry)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SendResultEntry other) { - if (other == apache.rocketmq.v2.SendResultEntry.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - if (!other.getTransactionId().isEmpty()) { - transactionId_ = other.transactionId_; - onChanged(); - } - if (other.getOffset() != 0L) { - setOffset(other.getOffset()); - } - if (!other.getRecallHandle().isEmpty()) { - recallHandle_ = other.recallHandle_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SendResultEntry parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SendResultEntry) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private java.lang.Object messageId_ = ""; - /** - * string message_id = 2; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 2; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - * string message_id = 2; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - * string message_id = 2; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - - private java.lang.Object transactionId_ = ""; - /** - * string transaction_id = 3; - * @return The transactionId. - */ - public java.lang.String getTransactionId() { - java.lang.Object ref = transactionId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - transactionId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string transaction_id = 3; - * @return The bytes for transactionId. - */ - public com.google.protobuf.ByteString - getTransactionIdBytes() { - java.lang.Object ref = transactionId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - transactionId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string transaction_id = 3; - * @param value The transactionId to set. - * @return This builder for chaining. - */ - public Builder setTransactionId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - transactionId_ = value; - onChanged(); - return this; - } - /** - * string transaction_id = 3; - * @return This builder for chaining. - */ - public Builder clearTransactionId() { - - transactionId_ = getDefaultInstance().getTransactionId(); - onChanged(); - return this; - } - /** - * string transaction_id = 3; - * @param value The bytes for transactionId to set. - * @return This builder for chaining. - */ - public Builder setTransactionIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - transactionId_ = value; - onChanged(); - return this; - } - - private long offset_ ; - /** - * int64 offset = 4; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - /** - * int64 offset = 4; - * @param value The offset to set. - * @return This builder for chaining. - */ - public Builder setOffset(long value) { - - offset_ = value; - onChanged(); - return this; - } - /** - * int64 offset = 4; - * @return This builder for chaining. - */ - public Builder clearOffset() { - - offset_ = 0L; - onChanged(); - return this; - } - - private java.lang.Object recallHandle_ = ""; - /** - *
-     * Unique handle to identify message to recall, support delay message for now.
-     * 
- * - * string recall_handle = 5; - * @return The recallHandle. - */ - public java.lang.String getRecallHandle() { - java.lang.Object ref = recallHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - recallHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Unique handle to identify message to recall, support delay message for now.
-     * 
- * - * string recall_handle = 5; - * @return The bytes for recallHandle. - */ - public com.google.protobuf.ByteString - getRecallHandleBytes() { - java.lang.Object ref = recallHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - recallHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Unique handle to identify message to recall, support delay message for now.
-     * 
- * - * string recall_handle = 5; - * @param value The recallHandle to set. - * @return This builder for chaining. - */ - public Builder setRecallHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - recallHandle_ = value; - onChanged(); - return this; - } - /** - *
-     * Unique handle to identify message to recall, support delay message for now.
-     * 
- * - * string recall_handle = 5; - * @return This builder for chaining. - */ - public Builder clearRecallHandle() { - - recallHandle_ = getDefaultInstance().getRecallHandle(); - onChanged(); - return this; - } - /** - *
-     * Unique handle to identify message to recall, support delay message for now.
-     * 
- * - * string recall_handle = 5; - * @param value The bytes for recallHandle to set. - * @return This builder for chaining. - */ - public Builder setRecallHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - recallHandle_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SendResultEntry) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SendResultEntry) - private static final apache.rocketmq.v2.SendResultEntry DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SendResultEntry(); - } - - public static apache.rocketmq.v2.SendResultEntry getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SendResultEntry parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SendResultEntry(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SendResultEntry getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java deleted file mode 100644 index e0fb7f99b65..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SendResultEntryOrBuilder.java +++ /dev/null @@ -1,74 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface SendResultEntryOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SendResultEntry) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - * string message_id = 2; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 2; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - * string transaction_id = 3; - * @return The transactionId. - */ - java.lang.String getTransactionId(); - /** - * string transaction_id = 3; - * @return The bytes for transactionId. - */ - com.google.protobuf.ByteString - getTransactionIdBytes(); - - /** - * int64 offset = 4; - * @return The offset. - */ - long getOffset(); - - /** - *
-   * Unique handle to identify message to recall, support delay message for now.
-   * 
- * - * string recall_handle = 5; - * @return The recallHandle. - */ - java.lang.String getRecallHandle(); - /** - *
-   * Unique handle to identify message to recall, support delay message for now.
-   * 
- * - * string recall_handle = 5; - * @return The bytes for recallHandle. - */ - com.google.protobuf.ByteString - getRecallHandleBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Settings.java b/proxy/src/main/java/apache/rocketmq/v2/Settings.java deleted file mode 100644 index 315ff954e07..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Settings.java +++ /dev/null @@ -1,2780 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Settings} - */ -public final class Settings extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Settings) - SettingsOrBuilder { -private static final long serialVersionUID = 0L; - // Use Settings.newBuilder() to construct. - private Settings(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Settings() { - clientType_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Settings(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Settings( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - bitField0_ |= 0x00000001; - clientType_ = rawValue; - break; - } - case 18: { - apache.rocketmq.v2.Endpoints.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = accessPoint_.toBuilder(); - } - accessPoint_ = input.readMessage(apache.rocketmq.v2.Endpoints.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(accessPoint_); - accessPoint_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - case 26: { - apache.rocketmq.v2.RetryPolicy.Builder subBuilder = null; - if (((bitField0_ & 0x00000004) != 0)) { - subBuilder = backoffPolicy_.toBuilder(); - } - backoffPolicy_ = input.readMessage(apache.rocketmq.v2.RetryPolicy.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(backoffPolicy_); - backoffPolicy_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000004; - break; - } - case 34: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (((bitField0_ & 0x00000008) != 0)) { - subBuilder = requestTimeout_.toBuilder(); - } - requestTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(requestTimeout_); - requestTimeout_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000008; - break; - } - case 42: { - apache.rocketmq.v2.Publishing.Builder subBuilder = null; - if (pubSubCase_ == 5) { - subBuilder = ((apache.rocketmq.v2.Publishing) pubSub_).toBuilder(); - } - pubSub_ = - input.readMessage(apache.rocketmq.v2.Publishing.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.Publishing) pubSub_); - pubSub_ = subBuilder.buildPartial(); - } - pubSubCase_ = 5; - break; - } - case 50: { - apache.rocketmq.v2.Subscription.Builder subBuilder = null; - if (pubSubCase_ == 6) { - subBuilder = ((apache.rocketmq.v2.Subscription) pubSub_).toBuilder(); - } - pubSub_ = - input.readMessage(apache.rocketmq.v2.Subscription.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.Subscription) pubSub_); - pubSub_ = subBuilder.buildPartial(); - } - pubSubCase_ = 6; - break; - } - case 58: { - apache.rocketmq.v2.UA.Builder subBuilder = null; - if (userAgent_ != null) { - subBuilder = userAgent_.toBuilder(); - } - userAgent_ = input.readMessage(apache.rocketmq.v2.UA.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(userAgent_); - userAgent_ = subBuilder.buildPartial(); - } - - break; - } - case 66: { - apache.rocketmq.v2.Metric.Builder subBuilder = null; - if (metric_ != null) { - subBuilder = metric_.toBuilder(); - } - metric_ = input.readMessage(apache.rocketmq.v2.Metric.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(metric_); - metric_ = subBuilder.buildPartial(); - } - - break; - } - case 74: { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - clientProperties_ = com.google.protobuf.MapField.newMapField( - ClientPropertiesDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000010; - } - com.google.protobuf.MapEntry - clientProperties__ = input.readMessage( - ClientPropertiesDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - clientProperties_.getMutableMap().put( - clientProperties__.getKey(), clientProperties__.getValue()); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 9: - return internalGetClientProperties(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Settings.class, apache.rocketmq.v2.Settings.Builder.class); - } - - private int bitField0_; - private int pubSubCase_ = 0; - private java.lang.Object pubSub_; - public enum PubSubCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - PUBLISHING(5), - SUBSCRIPTION(6), - PUBSUB_NOT_SET(0); - private final int value; - private PubSubCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static PubSubCase valueOf(int value) { - return forNumber(value); - } - - public static PubSubCase forNumber(int value) { - switch (value) { - case 5: return PUBLISHING; - case 6: return SUBSCRIPTION; - case 0: return PUBSUB_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public PubSubCase - getPubSubCase() { - return PubSubCase.forNumber( - pubSubCase_); - } - - public static final int CLIENT_TYPE_FIELD_NUMBER = 1; - private int clientType_; - /** - *
-   * Configurations for all clients.
-   * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return Whether the clientType field is set. - */ - @java.lang.Override public boolean hasClientType() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Configurations for all clients.
-   * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return The enum numeric value on the wire for clientType. - */ - @java.lang.Override public int getClientTypeValue() { - return clientType_; - } - /** - *
-   * Configurations for all clients.
-   * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return The clientType. - */ - @java.lang.Override public apache.rocketmq.v2.ClientType getClientType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); - return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; - } - - public static final int ACCESS_POINT_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Endpoints accessPoint_; - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - * @return Whether the accessPoint field is set. - */ - @java.lang.Override - public boolean hasAccessPoint() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - * @return The accessPoint. - */ - @java.lang.Override - public apache.rocketmq.v2.Endpoints getAccessPoint() { - return accessPoint_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.EndpointsOrBuilder getAccessPointOrBuilder() { - return accessPoint_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; - } - - public static final int BACKOFF_POLICY_FIELD_NUMBER = 3; - private apache.rocketmq.v2.RetryPolicy backoffPolicy_; - /** - *
-   * If publishing of messages encounters throttling or server internal errors,
-   * publishers should implement automatic retries after progressive longer
-   * back-offs for consecutive errors.
-   * When processing message fails, `backoff_policy` describes an interval
-   * after which the message should be available to consume again.
-   * For FIFO messages, the interval should be relatively small because
-   * messages of the same message group would not be readily available until
-   * the prior one depletes its lifecycle.
-   * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - * @return Whether the backoffPolicy field is set. - */ - @java.lang.Override - public boolean hasBackoffPolicy() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-   * If publishing of messages encounters throttling or server internal errors,
-   * publishers should implement automatic retries after progressive longer
-   * back-offs for consecutive errors.
-   * When processing message fails, `backoff_policy` describes an interval
-   * after which the message should be available to consume again.
-   * For FIFO messages, the interval should be relatively small because
-   * messages of the same message group would not be readily available until
-   * the prior one depletes its lifecycle.
-   * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - * @return The backoffPolicy. - */ - @java.lang.Override - public apache.rocketmq.v2.RetryPolicy getBackoffPolicy() { - return backoffPolicy_ == null ? apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; - } - /** - *
-   * If publishing of messages encounters throttling or server internal errors,
-   * publishers should implement automatic retries after progressive longer
-   * back-offs for consecutive errors.
-   * When processing message fails, `backoff_policy` describes an interval
-   * after which the message should be available to consume again.
-   * For FIFO messages, the interval should be relatively small because
-   * messages of the same message group would not be readily available until
-   * the prior one depletes its lifecycle.
-   * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.RetryPolicyOrBuilder getBackoffPolicyOrBuilder() { - return backoffPolicy_ == null ? apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; - } - - public static final int REQUEST_TIMEOUT_FIELD_NUMBER = 4; - private com.google.protobuf.Duration requestTimeout_; - /** - *
-   * Request timeout for RPCs excluding long-polling.
-   * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - * @return Whether the requestTimeout field is set. - */ - @java.lang.Override - public boolean hasRequestTimeout() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - *
-   * Request timeout for RPCs excluding long-polling.
-   * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - * @return The requestTimeout. - */ - @java.lang.Override - public com.google.protobuf.Duration getRequestTimeout() { - return requestTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; - } - /** - *
-   * Request timeout for RPCs excluding long-polling.
-   * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder() { - return requestTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; - } - - public static final int PUBLISHING_FIELD_NUMBER = 5; - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - * @return Whether the publishing field is set. - */ - @java.lang.Override - public boolean hasPublishing() { - return pubSubCase_ == 5; - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - * @return The publishing. - */ - @java.lang.Override - public apache.rocketmq.v2.Publishing getPublishing() { - if (pubSubCase_ == 5) { - return (apache.rocketmq.v2.Publishing) pubSub_; - } - return apache.rocketmq.v2.Publishing.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - @java.lang.Override - public apache.rocketmq.v2.PublishingOrBuilder getPublishingOrBuilder() { - if (pubSubCase_ == 5) { - return (apache.rocketmq.v2.Publishing) pubSub_; - } - return apache.rocketmq.v2.Publishing.getDefaultInstance(); - } - - public static final int SUBSCRIPTION_FIELD_NUMBER = 6; - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - * @return Whether the subscription field is set. - */ - @java.lang.Override - public boolean hasSubscription() { - return pubSubCase_ == 6; - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - * @return The subscription. - */ - @java.lang.Override - public apache.rocketmq.v2.Subscription getSubscription() { - if (pubSubCase_ == 6) { - return (apache.rocketmq.v2.Subscription) pubSub_; - } - return apache.rocketmq.v2.Subscription.getDefaultInstance(); - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionOrBuilder getSubscriptionOrBuilder() { - if (pubSubCase_ == 6) { - return (apache.rocketmq.v2.Subscription) pubSub_; - } - return apache.rocketmq.v2.Subscription.getDefaultInstance(); - } - - public static final int USER_AGENT_FIELD_NUMBER = 7; - private apache.rocketmq.v2.UA userAgent_; - /** - *
-   * User agent details
-   * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - * @return Whether the userAgent field is set. - */ - @java.lang.Override - public boolean hasUserAgent() { - return userAgent_ != null; - } - /** - *
-   * User agent details
-   * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - * @return The userAgent. - */ - @java.lang.Override - public apache.rocketmq.v2.UA getUserAgent() { - return userAgent_ == null ? apache.rocketmq.v2.UA.getDefaultInstance() : userAgent_; - } - /** - *
-   * User agent details
-   * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - @java.lang.Override - public apache.rocketmq.v2.UAOrBuilder getUserAgentOrBuilder() { - return getUserAgent(); - } - - public static final int METRIC_FIELD_NUMBER = 8; - private apache.rocketmq.v2.Metric metric_; - /** - * .apache.rocketmq.v2.Metric metric = 8; - * @return Whether the metric field is set. - */ - @java.lang.Override - public boolean hasMetric() { - return metric_ != null; - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - * @return The metric. - */ - @java.lang.Override - public apache.rocketmq.v2.Metric getMetric() { - return metric_ == null ? apache.rocketmq.v2.Metric.getDefaultInstance() : metric_; - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - @java.lang.Override - public apache.rocketmq.v2.MetricOrBuilder getMetricOrBuilder() { - return getMetric(); - } - - public static final int CLIENT_PROPERTIES_FIELD_NUMBER = 9; - private static final class ClientPropertiesDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_ClientPropertiesEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> clientProperties_; - private com.google.protobuf.MapField - internalGetClientProperties() { - if (clientProperties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ClientPropertiesDefaultEntryHolder.defaultEntry); - } - return clientProperties_; - } - - public int getClientPropertiesCount() { - return internalGetClientProperties().getMap().size(); - } - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - - @java.lang.Override - public boolean containsClientProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetClientProperties().getMap().containsKey(key); - } - /** - * Use {@link #getClientPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getClientProperties() { - return getClientPropertiesMap(); - } - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - @java.lang.Override - - public java.util.Map getClientPropertiesMap() { - return internalGetClientProperties().getMap(); - } - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - @java.lang.Override - - public java.lang.String getClientPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetClientProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - @java.lang.Override - - public java.lang.String getClientPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetClientProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - output.writeEnum(1, clientType_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(2, getAccessPoint()); - } - if (((bitField0_ & 0x00000004) != 0)) { - output.writeMessage(3, getBackoffPolicy()); - } - if (((bitField0_ & 0x00000008) != 0)) { - output.writeMessage(4, getRequestTimeout()); - } - if (pubSubCase_ == 5) { - output.writeMessage(5, (apache.rocketmq.v2.Publishing) pubSub_); - } - if (pubSubCase_ == 6) { - output.writeMessage(6, (apache.rocketmq.v2.Subscription) pubSub_); - } - if (userAgent_ != null) { - output.writeMessage(7, getUserAgent()); - } - if (metric_ != null) { - output.writeMessage(8, getMetric()); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetClientProperties(), - ClientPropertiesDefaultEntryHolder.defaultEntry, - 9); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, clientType_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getAccessPoint()); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getBackoffPolicy()); - } - if (((bitField0_ & 0x00000008) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getRequestTimeout()); - } - if (pubSubCase_ == 5) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, (apache.rocketmq.v2.Publishing) pubSub_); - } - if (pubSubCase_ == 6) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, (apache.rocketmq.v2.Subscription) pubSub_); - } - if (userAgent_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getUserAgent()); - } - if (metric_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, getMetric()); - } - for (java.util.Map.Entry entry - : internalGetClientProperties().getMap().entrySet()) { - com.google.protobuf.MapEntry - clientProperties__ = ClientPropertiesDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, clientProperties__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Settings)) { - return super.equals(obj); - } - apache.rocketmq.v2.Settings other = (apache.rocketmq.v2.Settings) obj; - - if (hasClientType() != other.hasClientType()) return false; - if (hasClientType()) { - if (clientType_ != other.clientType_) return false; - } - if (hasAccessPoint() != other.hasAccessPoint()) return false; - if (hasAccessPoint()) { - if (!getAccessPoint() - .equals(other.getAccessPoint())) return false; - } - if (hasBackoffPolicy() != other.hasBackoffPolicy()) return false; - if (hasBackoffPolicy()) { - if (!getBackoffPolicy() - .equals(other.getBackoffPolicy())) return false; - } - if (hasRequestTimeout() != other.hasRequestTimeout()) return false; - if (hasRequestTimeout()) { - if (!getRequestTimeout() - .equals(other.getRequestTimeout())) return false; - } - if (hasUserAgent() != other.hasUserAgent()) return false; - if (hasUserAgent()) { - if (!getUserAgent() - .equals(other.getUserAgent())) return false; - } - if (hasMetric() != other.hasMetric()) return false; - if (hasMetric()) { - if (!getMetric() - .equals(other.getMetric())) return false; - } - if (!internalGetClientProperties().equals( - other.internalGetClientProperties())) return false; - if (!getPubSubCase().equals(other.getPubSubCase())) return false; - switch (pubSubCase_) { - case 5: - if (!getPublishing() - .equals(other.getPublishing())) return false; - break; - case 6: - if (!getSubscription() - .equals(other.getSubscription())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasClientType()) { - hash = (37 * hash) + CLIENT_TYPE_FIELD_NUMBER; - hash = (53 * hash) + clientType_; - } - if (hasAccessPoint()) { - hash = (37 * hash) + ACCESS_POINT_FIELD_NUMBER; - hash = (53 * hash) + getAccessPoint().hashCode(); - } - if (hasBackoffPolicy()) { - hash = (37 * hash) + BACKOFF_POLICY_FIELD_NUMBER; - hash = (53 * hash) + getBackoffPolicy().hashCode(); - } - if (hasRequestTimeout()) { - hash = (37 * hash) + REQUEST_TIMEOUT_FIELD_NUMBER; - hash = (53 * hash) + getRequestTimeout().hashCode(); - } - if (hasUserAgent()) { - hash = (37 * hash) + USER_AGENT_FIELD_NUMBER; - hash = (53 * hash) + getUserAgent().hashCode(); - } - if (hasMetric()) { - hash = (37 * hash) + METRIC_FIELD_NUMBER; - hash = (53 * hash) + getMetric().hashCode(); - } - if (!internalGetClientProperties().getMap().isEmpty()) { - hash = (37 * hash) + CLIENT_PROPERTIES_FIELD_NUMBER; - hash = (53 * hash) + internalGetClientProperties().hashCode(); - } - switch (pubSubCase_) { - case 5: - hash = (37 * hash) + PUBLISHING_FIELD_NUMBER; - hash = (53 * hash) + getPublishing().hashCode(); - break; - case 6: - hash = (37 * hash) + SUBSCRIPTION_FIELD_NUMBER; - hash = (53 * hash) + getSubscription().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Settings parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Settings parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Settings parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Settings parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Settings parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Settings parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Settings parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Settings parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Settings parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Settings parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Settings parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Settings parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Settings prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Settings} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Settings) - apache.rocketmq.v2.SettingsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 9: - return internalGetClientProperties(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 9: - return internalGetMutableClientProperties(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Settings.class, apache.rocketmq.v2.Settings.Builder.class); - } - - // Construct using apache.rocketmq.v2.Settings.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getAccessPointFieldBuilder(); - getBackoffPolicyFieldBuilder(); - getRequestTimeoutFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - clientType_ = 0; - bitField0_ = (bitField0_ & ~0x00000001); - if (accessPointBuilder_ == null) { - accessPoint_ = null; - } else { - accessPointBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - if (backoffPolicyBuilder_ == null) { - backoffPolicy_ = null; - } else { - backoffPolicyBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - if (requestTimeoutBuilder_ == null) { - requestTimeout_ = null; - } else { - requestTimeoutBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000008); - if (userAgentBuilder_ == null) { - userAgent_ = null; - } else { - userAgent_ = null; - userAgentBuilder_ = null; - } - if (metricBuilder_ == null) { - metric_ = null; - } else { - metric_ = null; - metricBuilder_ = null; - } - internalGetMutableClientProperties().clear(); - pubSubCase_ = 0; - pubSub_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Settings_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Settings getDefaultInstanceForType() { - return apache.rocketmq.v2.Settings.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Settings build() { - apache.rocketmq.v2.Settings result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Settings buildPartial() { - apache.rocketmq.v2.Settings result = new apache.rocketmq.v2.Settings(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.clientType_ = clientType_; - if (((from_bitField0_ & 0x00000002) != 0)) { - if (accessPointBuilder_ == null) { - result.accessPoint_ = accessPoint_; - } else { - result.accessPoint_ = accessPointBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - if (backoffPolicyBuilder_ == null) { - result.backoffPolicy_ = backoffPolicy_; - } else { - result.backoffPolicy_ = backoffPolicyBuilder_.build(); - } - to_bitField0_ |= 0x00000004; - } - if (((from_bitField0_ & 0x00000008) != 0)) { - if (requestTimeoutBuilder_ == null) { - result.requestTimeout_ = requestTimeout_; - } else { - result.requestTimeout_ = requestTimeoutBuilder_.build(); - } - to_bitField0_ |= 0x00000008; - } - if (pubSubCase_ == 5) { - if (publishingBuilder_ == null) { - result.pubSub_ = pubSub_; - } else { - result.pubSub_ = publishingBuilder_.build(); - } - } - if (pubSubCase_ == 6) { - if (subscriptionBuilder_ == null) { - result.pubSub_ = pubSub_; - } else { - result.pubSub_ = subscriptionBuilder_.build(); - } - } - if (userAgentBuilder_ == null) { - result.userAgent_ = userAgent_; - } else { - result.userAgent_ = userAgentBuilder_.build(); - } - if (metricBuilder_ == null) { - result.metric_ = metric_; - } else { - result.metric_ = metricBuilder_.build(); - } - result.clientProperties_ = internalGetClientProperties(); - result.clientProperties_.makeImmutable(); - result.bitField0_ = to_bitField0_; - result.pubSubCase_ = pubSubCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Settings) { - return mergeFrom((apache.rocketmq.v2.Settings)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Settings other) { - if (other == apache.rocketmq.v2.Settings.getDefaultInstance()) return this; - if (other.hasClientType()) { - setClientType(other.getClientType()); - } - if (other.hasAccessPoint()) { - mergeAccessPoint(other.getAccessPoint()); - } - if (other.hasBackoffPolicy()) { - mergeBackoffPolicy(other.getBackoffPolicy()); - } - if (other.hasRequestTimeout()) { - mergeRequestTimeout(other.getRequestTimeout()); - } - if (other.hasUserAgent()) { - mergeUserAgent(other.getUserAgent()); - } - if (other.hasMetric()) { - mergeMetric(other.getMetric()); - } - internalGetMutableClientProperties().mergeFrom( - other.internalGetClientProperties()); - switch (other.getPubSubCase()) { - case PUBLISHING: { - mergePublishing(other.getPublishing()); - break; - } - case SUBSCRIPTION: { - mergeSubscription(other.getSubscription()); - break; - } - case PUBSUB_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Settings parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Settings) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int pubSubCase_ = 0; - private java.lang.Object pubSub_; - public PubSubCase - getPubSubCase() { - return PubSubCase.forNumber( - pubSubCase_); - } - - public Builder clearPubSub() { - pubSubCase_ = 0; - pubSub_ = null; - onChanged(); - return this; - } - - private int bitField0_; - - private int clientType_ = 0; - /** - *
-     * Configurations for all clients.
-     * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return Whether the clientType field is set. - */ - @java.lang.Override public boolean hasClientType() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Configurations for all clients.
-     * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return The enum numeric value on the wire for clientType. - */ - @java.lang.Override public int getClientTypeValue() { - return clientType_; - } - /** - *
-     * Configurations for all clients.
-     * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @param value The enum numeric value on the wire for clientType to set. - * @return This builder for chaining. - */ - public Builder setClientTypeValue(int value) { - bitField0_ |= 0x00000001; - clientType_ = value; - onChanged(); - return this; - } - /** - *
-     * Configurations for all clients.
-     * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return The clientType. - */ - @java.lang.Override - public apache.rocketmq.v2.ClientType getClientType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.ClientType result = apache.rocketmq.v2.ClientType.valueOf(clientType_); - return result == null ? apache.rocketmq.v2.ClientType.UNRECOGNIZED : result; - } - /** - *
-     * Configurations for all clients.
-     * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @param value The clientType to set. - * @return This builder for chaining. - */ - public Builder setClientType(apache.rocketmq.v2.ClientType value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - clientType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Configurations for all clients.
-     * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return This builder for chaining. - */ - public Builder clearClientType() { - bitField0_ = (bitField0_ & ~0x00000001); - clientType_ = 0; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Endpoints accessPoint_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> accessPointBuilder_; - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - * @return Whether the accessPoint field is set. - */ - public boolean hasAccessPoint() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - * @return The accessPoint. - */ - public apache.rocketmq.v2.Endpoints getAccessPoint() { - if (accessPointBuilder_ == null) { - return accessPoint_ == null ? apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; - } else { - return accessPointBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - public Builder setAccessPoint(apache.rocketmq.v2.Endpoints value) { - if (accessPointBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - accessPoint_ = value; - onChanged(); - } else { - accessPointBuilder_.setMessage(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - public Builder setAccessPoint( - apache.rocketmq.v2.Endpoints.Builder builderForValue) { - if (accessPointBuilder_ == null) { - accessPoint_ = builderForValue.build(); - onChanged(); - } else { - accessPointBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - public Builder mergeAccessPoint(apache.rocketmq.v2.Endpoints value) { - if (accessPointBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0) && - accessPoint_ != null && - accessPoint_ != apache.rocketmq.v2.Endpoints.getDefaultInstance()) { - accessPoint_ = - apache.rocketmq.v2.Endpoints.newBuilder(accessPoint_).mergeFrom(value).buildPartial(); - } else { - accessPoint_ = value; - } - onChanged(); - } else { - accessPointBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000002; - return this; - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - public Builder clearAccessPoint() { - if (accessPointBuilder_ == null) { - accessPoint_ = null; - onChanged(); - } else { - accessPointBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000002); - return this; - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - public apache.rocketmq.v2.Endpoints.Builder getAccessPointBuilder() { - bitField0_ |= 0x00000002; - onChanged(); - return getAccessPointFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - public apache.rocketmq.v2.EndpointsOrBuilder getAccessPointOrBuilder() { - if (accessPointBuilder_ != null) { - return accessPointBuilder_.getMessageOrBuilder(); - } else { - return accessPoint_ == null ? - apache.rocketmq.v2.Endpoints.getDefaultInstance() : accessPoint_; - } - } - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder> - getAccessPointFieldBuilder() { - if (accessPointBuilder_ == null) { - accessPointBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Endpoints, apache.rocketmq.v2.Endpoints.Builder, apache.rocketmq.v2.EndpointsOrBuilder>( - getAccessPoint(), - getParentForChildren(), - isClean()); - accessPoint_ = null; - } - return accessPointBuilder_; - } - - private apache.rocketmq.v2.RetryPolicy backoffPolicy_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.RetryPolicy, apache.rocketmq.v2.RetryPolicy.Builder, apache.rocketmq.v2.RetryPolicyOrBuilder> backoffPolicyBuilder_; - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - * @return Whether the backoffPolicy field is set. - */ - public boolean hasBackoffPolicy() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - * @return The backoffPolicy. - */ - public apache.rocketmq.v2.RetryPolicy getBackoffPolicy() { - if (backoffPolicyBuilder_ == null) { - return backoffPolicy_ == null ? apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; - } else { - return backoffPolicyBuilder_.getMessage(); - } - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - public Builder setBackoffPolicy(apache.rocketmq.v2.RetryPolicy value) { - if (backoffPolicyBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - backoffPolicy_ = value; - onChanged(); - } else { - backoffPolicyBuilder_.setMessage(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - public Builder setBackoffPolicy( - apache.rocketmq.v2.RetryPolicy.Builder builderForValue) { - if (backoffPolicyBuilder_ == null) { - backoffPolicy_ = builderForValue.build(); - onChanged(); - } else { - backoffPolicyBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000004; - return this; - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - public Builder mergeBackoffPolicy(apache.rocketmq.v2.RetryPolicy value) { - if (backoffPolicyBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) && - backoffPolicy_ != null && - backoffPolicy_ != apache.rocketmq.v2.RetryPolicy.getDefaultInstance()) { - backoffPolicy_ = - apache.rocketmq.v2.RetryPolicy.newBuilder(backoffPolicy_).mergeFrom(value).buildPartial(); - } else { - backoffPolicy_ = value; - } - onChanged(); - } else { - backoffPolicyBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - public Builder clearBackoffPolicy() { - if (backoffPolicyBuilder_ == null) { - backoffPolicy_ = null; - onChanged(); - } else { - backoffPolicyBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - public apache.rocketmq.v2.RetryPolicy.Builder getBackoffPolicyBuilder() { - bitField0_ |= 0x00000004; - onChanged(); - return getBackoffPolicyFieldBuilder().getBuilder(); - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - public apache.rocketmq.v2.RetryPolicyOrBuilder getBackoffPolicyOrBuilder() { - if (backoffPolicyBuilder_ != null) { - return backoffPolicyBuilder_.getMessageOrBuilder(); - } else { - return backoffPolicy_ == null ? - apache.rocketmq.v2.RetryPolicy.getDefaultInstance() : backoffPolicy_; - } - } - /** - *
-     * If publishing of messages encounters throttling or server internal errors,
-     * publishers should implement automatic retries after progressive longer
-     * back-offs for consecutive errors.
-     * When processing message fails, `backoff_policy` describes an interval
-     * after which the message should be available to consume again.
-     * For FIFO messages, the interval should be relatively small because
-     * messages of the same message group would not be readily available until
-     * the prior one depletes its lifecycle.
-     * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.RetryPolicy, apache.rocketmq.v2.RetryPolicy.Builder, apache.rocketmq.v2.RetryPolicyOrBuilder> - getBackoffPolicyFieldBuilder() { - if (backoffPolicyBuilder_ == null) { - backoffPolicyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.RetryPolicy, apache.rocketmq.v2.RetryPolicy.Builder, apache.rocketmq.v2.RetryPolicyOrBuilder>( - getBackoffPolicy(), - getParentForChildren(), - isClean()); - backoffPolicy_ = null; - } - return backoffPolicyBuilder_; - } - - private com.google.protobuf.Duration requestTimeout_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> requestTimeoutBuilder_; - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - * @return Whether the requestTimeout field is set. - */ - public boolean hasRequestTimeout() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - * @return The requestTimeout. - */ - public com.google.protobuf.Duration getRequestTimeout() { - if (requestTimeoutBuilder_ == null) { - return requestTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; - } else { - return requestTimeoutBuilder_.getMessage(); - } - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - public Builder setRequestTimeout(com.google.protobuf.Duration value) { - if (requestTimeoutBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - requestTimeout_ = value; - onChanged(); - } else { - requestTimeoutBuilder_.setMessage(value); - } - bitField0_ |= 0x00000008; - return this; - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - public Builder setRequestTimeout( - com.google.protobuf.Duration.Builder builderForValue) { - if (requestTimeoutBuilder_ == null) { - requestTimeout_ = builderForValue.build(); - onChanged(); - } else { - requestTimeoutBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000008; - return this; - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - public Builder mergeRequestTimeout(com.google.protobuf.Duration value) { - if (requestTimeoutBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0) && - requestTimeout_ != null && - requestTimeout_ != com.google.protobuf.Duration.getDefaultInstance()) { - requestTimeout_ = - com.google.protobuf.Duration.newBuilder(requestTimeout_).mergeFrom(value).buildPartial(); - } else { - requestTimeout_ = value; - } - onChanged(); - } else { - requestTimeoutBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000008; - return this; - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - public Builder clearRequestTimeout() { - if (requestTimeoutBuilder_ == null) { - requestTimeout_ = null; - onChanged(); - } else { - requestTimeoutBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000008); - return this; - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - public com.google.protobuf.Duration.Builder getRequestTimeoutBuilder() { - bitField0_ |= 0x00000008; - onChanged(); - return getRequestTimeoutFieldBuilder().getBuilder(); - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - public com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder() { - if (requestTimeoutBuilder_ != null) { - return requestTimeoutBuilder_.getMessageOrBuilder(); - } else { - return requestTimeout_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : requestTimeout_; - } - } - /** - *
-     * Request timeout for RPCs excluding long-polling.
-     * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getRequestTimeoutFieldBuilder() { - if (requestTimeoutBuilder_ == null) { - requestTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getRequestTimeout(), - getParentForChildren(), - isClean()); - requestTimeout_ = null; - } - return requestTimeoutBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Publishing, apache.rocketmq.v2.Publishing.Builder, apache.rocketmq.v2.PublishingOrBuilder> publishingBuilder_; - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - * @return Whether the publishing field is set. - */ - @java.lang.Override - public boolean hasPublishing() { - return pubSubCase_ == 5; - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - * @return The publishing. - */ - @java.lang.Override - public apache.rocketmq.v2.Publishing getPublishing() { - if (publishingBuilder_ == null) { - if (pubSubCase_ == 5) { - return (apache.rocketmq.v2.Publishing) pubSub_; - } - return apache.rocketmq.v2.Publishing.getDefaultInstance(); - } else { - if (pubSubCase_ == 5) { - return publishingBuilder_.getMessage(); - } - return apache.rocketmq.v2.Publishing.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - public Builder setPublishing(apache.rocketmq.v2.Publishing value) { - if (publishingBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - pubSub_ = value; - onChanged(); - } else { - publishingBuilder_.setMessage(value); - } - pubSubCase_ = 5; - return this; - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - public Builder setPublishing( - apache.rocketmq.v2.Publishing.Builder builderForValue) { - if (publishingBuilder_ == null) { - pubSub_ = builderForValue.build(); - onChanged(); - } else { - publishingBuilder_.setMessage(builderForValue.build()); - } - pubSubCase_ = 5; - return this; - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - public Builder mergePublishing(apache.rocketmq.v2.Publishing value) { - if (publishingBuilder_ == null) { - if (pubSubCase_ == 5 && - pubSub_ != apache.rocketmq.v2.Publishing.getDefaultInstance()) { - pubSub_ = apache.rocketmq.v2.Publishing.newBuilder((apache.rocketmq.v2.Publishing) pubSub_) - .mergeFrom(value).buildPartial(); - } else { - pubSub_ = value; - } - onChanged(); - } else { - if (pubSubCase_ == 5) { - publishingBuilder_.mergeFrom(value); - } else { - publishingBuilder_.setMessage(value); - } - } - pubSubCase_ = 5; - return this; - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - public Builder clearPublishing() { - if (publishingBuilder_ == null) { - if (pubSubCase_ == 5) { - pubSubCase_ = 0; - pubSub_ = null; - onChanged(); - } - } else { - if (pubSubCase_ == 5) { - pubSubCase_ = 0; - pubSub_ = null; - } - publishingBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - public apache.rocketmq.v2.Publishing.Builder getPublishingBuilder() { - return getPublishingFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - @java.lang.Override - public apache.rocketmq.v2.PublishingOrBuilder getPublishingOrBuilder() { - if ((pubSubCase_ == 5) && (publishingBuilder_ != null)) { - return publishingBuilder_.getMessageOrBuilder(); - } else { - if (pubSubCase_ == 5) { - return (apache.rocketmq.v2.Publishing) pubSub_; - } - return apache.rocketmq.v2.Publishing.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Publishing, apache.rocketmq.v2.Publishing.Builder, apache.rocketmq.v2.PublishingOrBuilder> - getPublishingFieldBuilder() { - if (publishingBuilder_ == null) { - if (!(pubSubCase_ == 5)) { - pubSub_ = apache.rocketmq.v2.Publishing.getDefaultInstance(); - } - publishingBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Publishing, apache.rocketmq.v2.Publishing.Builder, apache.rocketmq.v2.PublishingOrBuilder>( - (apache.rocketmq.v2.Publishing) pubSub_, - getParentForChildren(), - isClean()); - pubSub_ = null; - } - pubSubCase_ = 5; - onChanged();; - return publishingBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Subscription, apache.rocketmq.v2.Subscription.Builder, apache.rocketmq.v2.SubscriptionOrBuilder> subscriptionBuilder_; - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - * @return Whether the subscription field is set. - */ - @java.lang.Override - public boolean hasSubscription() { - return pubSubCase_ == 6; - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - * @return The subscription. - */ - @java.lang.Override - public apache.rocketmq.v2.Subscription getSubscription() { - if (subscriptionBuilder_ == null) { - if (pubSubCase_ == 6) { - return (apache.rocketmq.v2.Subscription) pubSub_; - } - return apache.rocketmq.v2.Subscription.getDefaultInstance(); - } else { - if (pubSubCase_ == 6) { - return subscriptionBuilder_.getMessage(); - } - return apache.rocketmq.v2.Subscription.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - public Builder setSubscription(apache.rocketmq.v2.Subscription value) { - if (subscriptionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - pubSub_ = value; - onChanged(); - } else { - subscriptionBuilder_.setMessage(value); - } - pubSubCase_ = 6; - return this; - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - public Builder setSubscription( - apache.rocketmq.v2.Subscription.Builder builderForValue) { - if (subscriptionBuilder_ == null) { - pubSub_ = builderForValue.build(); - onChanged(); - } else { - subscriptionBuilder_.setMessage(builderForValue.build()); - } - pubSubCase_ = 6; - return this; - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - public Builder mergeSubscription(apache.rocketmq.v2.Subscription value) { - if (subscriptionBuilder_ == null) { - if (pubSubCase_ == 6 && - pubSub_ != apache.rocketmq.v2.Subscription.getDefaultInstance()) { - pubSub_ = apache.rocketmq.v2.Subscription.newBuilder((apache.rocketmq.v2.Subscription) pubSub_) - .mergeFrom(value).buildPartial(); - } else { - pubSub_ = value; - } - onChanged(); - } else { - if (pubSubCase_ == 6) { - subscriptionBuilder_.mergeFrom(value); - } else { - subscriptionBuilder_.setMessage(value); - } - } - pubSubCase_ = 6; - return this; - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - public Builder clearSubscription() { - if (subscriptionBuilder_ == null) { - if (pubSubCase_ == 6) { - pubSubCase_ = 0; - pubSub_ = null; - onChanged(); - } - } else { - if (pubSubCase_ == 6) { - pubSubCase_ = 0; - pubSub_ = null; - } - subscriptionBuilder_.clear(); - } - return this; - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - public apache.rocketmq.v2.Subscription.Builder getSubscriptionBuilder() { - return getSubscriptionFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionOrBuilder getSubscriptionOrBuilder() { - if ((pubSubCase_ == 6) && (subscriptionBuilder_ != null)) { - return subscriptionBuilder_.getMessageOrBuilder(); - } else { - if (pubSubCase_ == 6) { - return (apache.rocketmq.v2.Subscription) pubSub_; - } - return apache.rocketmq.v2.Subscription.getDefaultInstance(); - } - } - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Subscription, apache.rocketmq.v2.Subscription.Builder, apache.rocketmq.v2.SubscriptionOrBuilder> - getSubscriptionFieldBuilder() { - if (subscriptionBuilder_ == null) { - if (!(pubSubCase_ == 6)) { - pubSub_ = apache.rocketmq.v2.Subscription.getDefaultInstance(); - } - subscriptionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Subscription, apache.rocketmq.v2.Subscription.Builder, apache.rocketmq.v2.SubscriptionOrBuilder>( - (apache.rocketmq.v2.Subscription) pubSub_, - getParentForChildren(), - isClean()); - pubSub_ = null; - } - pubSubCase_ = 6; - onChanged();; - return subscriptionBuilder_; - } - - private apache.rocketmq.v2.UA userAgent_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.UA, apache.rocketmq.v2.UA.Builder, apache.rocketmq.v2.UAOrBuilder> userAgentBuilder_; - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - * @return Whether the userAgent field is set. - */ - public boolean hasUserAgent() { - return userAgentBuilder_ != null || userAgent_ != null; - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - * @return The userAgent. - */ - public apache.rocketmq.v2.UA getUserAgent() { - if (userAgentBuilder_ == null) { - return userAgent_ == null ? apache.rocketmq.v2.UA.getDefaultInstance() : userAgent_; - } else { - return userAgentBuilder_.getMessage(); - } - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - public Builder setUserAgent(apache.rocketmq.v2.UA value) { - if (userAgentBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - userAgent_ = value; - onChanged(); - } else { - userAgentBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - public Builder setUserAgent( - apache.rocketmq.v2.UA.Builder builderForValue) { - if (userAgentBuilder_ == null) { - userAgent_ = builderForValue.build(); - onChanged(); - } else { - userAgentBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - public Builder mergeUserAgent(apache.rocketmq.v2.UA value) { - if (userAgentBuilder_ == null) { - if (userAgent_ != null) { - userAgent_ = - apache.rocketmq.v2.UA.newBuilder(userAgent_).mergeFrom(value).buildPartial(); - } else { - userAgent_ = value; - } - onChanged(); - } else { - userAgentBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - public Builder clearUserAgent() { - if (userAgentBuilder_ == null) { - userAgent_ = null; - onChanged(); - } else { - userAgent_ = null; - userAgentBuilder_ = null; - } - - return this; - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - public apache.rocketmq.v2.UA.Builder getUserAgentBuilder() { - - onChanged(); - return getUserAgentFieldBuilder().getBuilder(); - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - public apache.rocketmq.v2.UAOrBuilder getUserAgentOrBuilder() { - if (userAgentBuilder_ != null) { - return userAgentBuilder_.getMessageOrBuilder(); - } else { - return userAgent_ == null ? - apache.rocketmq.v2.UA.getDefaultInstance() : userAgent_; - } - } - /** - *
-     * User agent details
-     * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.UA, apache.rocketmq.v2.UA.Builder, apache.rocketmq.v2.UAOrBuilder> - getUserAgentFieldBuilder() { - if (userAgentBuilder_ == null) { - userAgentBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.UA, apache.rocketmq.v2.UA.Builder, apache.rocketmq.v2.UAOrBuilder>( - getUserAgent(), - getParentForChildren(), - isClean()); - userAgent_ = null; - } - return userAgentBuilder_; - } - - private apache.rocketmq.v2.Metric metric_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Metric, apache.rocketmq.v2.Metric.Builder, apache.rocketmq.v2.MetricOrBuilder> metricBuilder_; - /** - * .apache.rocketmq.v2.Metric metric = 8; - * @return Whether the metric field is set. - */ - public boolean hasMetric() { - return metricBuilder_ != null || metric_ != null; - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - * @return The metric. - */ - public apache.rocketmq.v2.Metric getMetric() { - if (metricBuilder_ == null) { - return metric_ == null ? apache.rocketmq.v2.Metric.getDefaultInstance() : metric_; - } else { - return metricBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - public Builder setMetric(apache.rocketmq.v2.Metric value) { - if (metricBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - metric_ = value; - onChanged(); - } else { - metricBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - public Builder setMetric( - apache.rocketmq.v2.Metric.Builder builderForValue) { - if (metricBuilder_ == null) { - metric_ = builderForValue.build(); - onChanged(); - } else { - metricBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - public Builder mergeMetric(apache.rocketmq.v2.Metric value) { - if (metricBuilder_ == null) { - if (metric_ != null) { - metric_ = - apache.rocketmq.v2.Metric.newBuilder(metric_).mergeFrom(value).buildPartial(); - } else { - metric_ = value; - } - onChanged(); - } else { - metricBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - public Builder clearMetric() { - if (metricBuilder_ == null) { - metric_ = null; - onChanged(); - } else { - metric_ = null; - metricBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - public apache.rocketmq.v2.Metric.Builder getMetricBuilder() { - - onChanged(); - return getMetricFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - public apache.rocketmq.v2.MetricOrBuilder getMetricOrBuilder() { - if (metricBuilder_ != null) { - return metricBuilder_.getMessageOrBuilder(); - } else { - return metric_ == null ? - apache.rocketmq.v2.Metric.getDefaultInstance() : metric_; - } - } - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Metric, apache.rocketmq.v2.Metric.Builder, apache.rocketmq.v2.MetricOrBuilder> - getMetricFieldBuilder() { - if (metricBuilder_ == null) { - metricBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Metric, apache.rocketmq.v2.Metric.Builder, apache.rocketmq.v2.MetricOrBuilder>( - getMetric(), - getParentForChildren(), - isClean()); - metric_ = null; - } - return metricBuilder_; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> clientProperties_; - private com.google.protobuf.MapField - internalGetClientProperties() { - if (clientProperties_ == null) { - return com.google.protobuf.MapField.emptyMapField( - ClientPropertiesDefaultEntryHolder.defaultEntry); - } - return clientProperties_; - } - private com.google.protobuf.MapField - internalGetMutableClientProperties() { - onChanged();; - if (clientProperties_ == null) { - clientProperties_ = com.google.protobuf.MapField.newMapField( - ClientPropertiesDefaultEntryHolder.defaultEntry); - } - if (!clientProperties_.isMutable()) { - clientProperties_ = clientProperties_.copy(); - } - return clientProperties_; - } - - public int getClientPropertiesCount() { - return internalGetClientProperties().getMap().size(); - } - /** - *
-     * Application-defined metadata associated with this client instance.
-     * These properties are for observability, troubleshooting, auditing and
-     * management only.
-     * Constraints:
-     * - Maximum 32 key-value pairs per client instance
-     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-     * - Value length: 0-256 characters
-     * - Total serialized size: <= 4KB
-     * Reserved prefix: "rocketmq." for system use.
-     * Server-side validation:
-     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-     * - Treat values as untrusted client-declared metadata
-     * - Do NOT use for security decisions (authentication/authorization)
-     * Lifecycle:
-     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-     * - Stored in server-side client runtime
-     * - Discarded when stream/channel is closed
-     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-     * 
- * - * map<string, string> client_properties = 9; - */ - - @java.lang.Override - public boolean containsClientProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - return internalGetClientProperties().getMap().containsKey(key); - } - /** - * Use {@link #getClientPropertiesMap()} instead. - */ - @java.lang.Override - @java.lang.Deprecated - public java.util.Map getClientProperties() { - return getClientPropertiesMap(); - } - /** - *
-     * Application-defined metadata associated with this client instance.
-     * These properties are for observability, troubleshooting, auditing and
-     * management only.
-     * Constraints:
-     * - Maximum 32 key-value pairs per client instance
-     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-     * - Value length: 0-256 characters
-     * - Total serialized size: <= 4KB
-     * Reserved prefix: "rocketmq." for system use.
-     * Server-side validation:
-     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-     * - Treat values as untrusted client-declared metadata
-     * - Do NOT use for security decisions (authentication/authorization)
-     * Lifecycle:
-     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-     * - Stored in server-side client runtime
-     * - Discarded when stream/channel is closed
-     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-     * 
- * - * map<string, string> client_properties = 9; - */ - @java.lang.Override - - public java.util.Map getClientPropertiesMap() { - return internalGetClientProperties().getMap(); - } - /** - *
-     * Application-defined metadata associated with this client instance.
-     * These properties are for observability, troubleshooting, auditing and
-     * management only.
-     * Constraints:
-     * - Maximum 32 key-value pairs per client instance
-     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-     * - Value length: 0-256 characters
-     * - Total serialized size: <= 4KB
-     * Reserved prefix: "rocketmq." for system use.
-     * Server-side validation:
-     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-     * - Treat values as untrusted client-declared metadata
-     * - Do NOT use for security decisions (authentication/authorization)
-     * Lifecycle:
-     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-     * - Stored in server-side client runtime
-     * - Discarded when stream/channel is closed
-     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-     * 
- * - * map<string, string> client_properties = 9; - */ - @java.lang.Override - - public java.lang.String getClientPropertiesOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetClientProperties().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Application-defined metadata associated with this client instance.
-     * These properties are for observability, troubleshooting, auditing and
-     * management only.
-     * Constraints:
-     * - Maximum 32 key-value pairs per client instance
-     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-     * - Value length: 0-256 characters
-     * - Total serialized size: <= 4KB
-     * Reserved prefix: "rocketmq." for system use.
-     * Server-side validation:
-     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-     * - Treat values as untrusted client-declared metadata
-     * - Do NOT use for security decisions (authentication/authorization)
-     * Lifecycle:
-     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-     * - Stored in server-side client runtime
-     * - Discarded when stream/channel is closed
-     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-     * 
- * - * map<string, string> client_properties = 9; - */ - @java.lang.Override - - public java.lang.String getClientPropertiesOrThrow( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - java.util.Map map = - internalGetClientProperties().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearClientProperties() { - internalGetMutableClientProperties().getMutableMap() - .clear(); - return this; - } - /** - *
-     * Application-defined metadata associated with this client instance.
-     * These properties are for observability, troubleshooting, auditing and
-     * management only.
-     * Constraints:
-     * - Maximum 32 key-value pairs per client instance
-     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-     * - Value length: 0-256 characters
-     * - Total serialized size: <= 4KB
-     * Reserved prefix: "rocketmq." for system use.
-     * Server-side validation:
-     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-     * - Treat values as untrusted client-declared metadata
-     * - Do NOT use for security decisions (authentication/authorization)
-     * Lifecycle:
-     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-     * - Stored in server-side client runtime
-     * - Discarded when stream/channel is closed
-     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-     * 
- * - * map<string, string> client_properties = 9; - */ - - public Builder removeClientProperties( - java.lang.String key) { - if (key == null) { throw new NullPointerException("map key"); } - internalGetMutableClientProperties().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableClientProperties() { - return internalGetMutableClientProperties().getMutableMap(); - } - /** - *
-     * Application-defined metadata associated with this client instance.
-     * These properties are for observability, troubleshooting, auditing and
-     * management only.
-     * Constraints:
-     * - Maximum 32 key-value pairs per client instance
-     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-     * - Value length: 0-256 characters
-     * - Total serialized size: <= 4KB
-     * Reserved prefix: "rocketmq." for system use.
-     * Server-side validation:
-     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-     * - Treat values as untrusted client-declared metadata
-     * - Do NOT use for security decisions (authentication/authorization)
-     * Lifecycle:
-     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-     * - Stored in server-side client runtime
-     * - Discarded when stream/channel is closed
-     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-     * 
- * - * map<string, string> client_properties = 9; - */ - public Builder putClientProperties( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new NullPointerException("map key"); } - if (value == null) { - throw new NullPointerException("map value"); -} - - internalGetMutableClientProperties().getMutableMap() - .put(key, value); - return this; - } - /** - *
-     * Application-defined metadata associated with this client instance.
-     * These properties are for observability, troubleshooting, auditing and
-     * management only.
-     * Constraints:
-     * - Maximum 32 key-value pairs per client instance
-     * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-     * - Value length: 0-256 characters
-     * - Total serialized size: <= 4KB
-     * Reserved prefix: "rocketmq." for system use.
-     * Server-side validation:
-     * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-     * - Treat values as untrusted client-declared metadata
-     * - Do NOT use for security decisions (authentication/authorization)
-     * Lifecycle:
-     * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-     * - Stored in server-side client runtime
-     * - Discarded when stream/channel is closed
-     * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-     * 
- * - * map<string, string> client_properties = 9; - */ - - public Builder putAllClientProperties( - java.util.Map values) { - internalGetMutableClientProperties().getMutableMap() - .putAll(values); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Settings) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Settings) - private static final apache.rocketmq.v2.Settings DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Settings(); - } - - public static apache.rocketmq.v2.Settings getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Settings parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Settings(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Settings getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java deleted file mode 100644 index 3a1b1dda10b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SettingsOrBuilder.java +++ /dev/null @@ -1,342 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface SettingsOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Settings) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Configurations for all clients.
-   * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return Whether the clientType field is set. - */ - boolean hasClientType(); - /** - *
-   * Configurations for all clients.
-   * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return The enum numeric value on the wire for clientType. - */ - int getClientTypeValue(); - /** - *
-   * Configurations for all clients.
-   * 
- * - * optional .apache.rocketmq.v2.ClientType client_type = 1; - * @return The clientType. - */ - apache.rocketmq.v2.ClientType getClientType(); - - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - * @return Whether the accessPoint field is set. - */ - boolean hasAccessPoint(); - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - * @return The accessPoint. - */ - apache.rocketmq.v2.Endpoints getAccessPoint(); - /** - * optional .apache.rocketmq.v2.Endpoints access_point = 2; - */ - apache.rocketmq.v2.EndpointsOrBuilder getAccessPointOrBuilder(); - - /** - *
-   * If publishing of messages encounters throttling or server internal errors,
-   * publishers should implement automatic retries after progressive longer
-   * back-offs for consecutive errors.
-   * When processing message fails, `backoff_policy` describes an interval
-   * after which the message should be available to consume again.
-   * For FIFO messages, the interval should be relatively small because
-   * messages of the same message group would not be readily available until
-   * the prior one depletes its lifecycle.
-   * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - * @return Whether the backoffPolicy field is set. - */ - boolean hasBackoffPolicy(); - /** - *
-   * If publishing of messages encounters throttling or server internal errors,
-   * publishers should implement automatic retries after progressive longer
-   * back-offs for consecutive errors.
-   * When processing message fails, `backoff_policy` describes an interval
-   * after which the message should be available to consume again.
-   * For FIFO messages, the interval should be relatively small because
-   * messages of the same message group would not be readily available until
-   * the prior one depletes its lifecycle.
-   * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - * @return The backoffPolicy. - */ - apache.rocketmq.v2.RetryPolicy getBackoffPolicy(); - /** - *
-   * If publishing of messages encounters throttling or server internal errors,
-   * publishers should implement automatic retries after progressive longer
-   * back-offs for consecutive errors.
-   * When processing message fails, `backoff_policy` describes an interval
-   * after which the message should be available to consume again.
-   * For FIFO messages, the interval should be relatively small because
-   * messages of the same message group would not be readily available until
-   * the prior one depletes its lifecycle.
-   * 
- * - * optional .apache.rocketmq.v2.RetryPolicy backoff_policy = 3; - */ - apache.rocketmq.v2.RetryPolicyOrBuilder getBackoffPolicyOrBuilder(); - - /** - *
-   * Request timeout for RPCs excluding long-polling.
-   * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - * @return Whether the requestTimeout field is set. - */ - boolean hasRequestTimeout(); - /** - *
-   * Request timeout for RPCs excluding long-polling.
-   * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - * @return The requestTimeout. - */ - com.google.protobuf.Duration getRequestTimeout(); - /** - *
-   * Request timeout for RPCs excluding long-polling.
-   * 
- * - * optional .google.protobuf.Duration request_timeout = 4; - */ - com.google.protobuf.DurationOrBuilder getRequestTimeoutOrBuilder(); - - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - * @return Whether the publishing field is set. - */ - boolean hasPublishing(); - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - * @return The publishing. - */ - apache.rocketmq.v2.Publishing getPublishing(); - /** - * .apache.rocketmq.v2.Publishing publishing = 5; - */ - apache.rocketmq.v2.PublishingOrBuilder getPublishingOrBuilder(); - - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - * @return Whether the subscription field is set. - */ - boolean hasSubscription(); - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - * @return The subscription. - */ - apache.rocketmq.v2.Subscription getSubscription(); - /** - * .apache.rocketmq.v2.Subscription subscription = 6; - */ - apache.rocketmq.v2.SubscriptionOrBuilder getSubscriptionOrBuilder(); - - /** - *
-   * User agent details
-   * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - * @return Whether the userAgent field is set. - */ - boolean hasUserAgent(); - /** - *
-   * User agent details
-   * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - * @return The userAgent. - */ - apache.rocketmq.v2.UA getUserAgent(); - /** - *
-   * User agent details
-   * 
- * - * .apache.rocketmq.v2.UA user_agent = 7; - */ - apache.rocketmq.v2.UAOrBuilder getUserAgentOrBuilder(); - - /** - * .apache.rocketmq.v2.Metric metric = 8; - * @return Whether the metric field is set. - */ - boolean hasMetric(); - /** - * .apache.rocketmq.v2.Metric metric = 8; - * @return The metric. - */ - apache.rocketmq.v2.Metric getMetric(); - /** - * .apache.rocketmq.v2.Metric metric = 8; - */ - apache.rocketmq.v2.MetricOrBuilder getMetricOrBuilder(); - - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - int getClientPropertiesCount(); - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - boolean containsClientProperties( - java.lang.String key); - /** - * Use {@link #getClientPropertiesMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getClientProperties(); - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - java.util.Map - getClientPropertiesMap(); - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - - /* nullable */ -java.lang.String getClientPropertiesOrDefault( - java.lang.String key, - /* nullable */ -java.lang.String defaultValue); - /** - *
-   * Application-defined metadata associated with this client instance.
-   * These properties are for observability, troubleshooting, auditing and
-   * management only.
-   * Constraints:
-   * - Maximum 32 key-value pairs per client instance
-   * - Key length: 1-64 characters, must match pattern [a-zA-Z][a-zA-Z0-9_.-]*
-   * - Value length: 0-256 characters
-   * - Total serialized size: <= 4KB
-   * Reserved prefix: "rocketmq." for system use.
-   * Server-side validation:
-   * - Reject with INVALID_CLIENT_PROPERTIES if constraints are violated
-   * - Treat values as untrusted client-declared metadata
-   * - Do NOT use for security decisions (authentication/authorization)
-   * Lifecycle:
-   * - Reported once during Telemetry stream establishment via TelemetryCommand.settings
-   * - Stored in server-side client runtime
-   * - Discarded when stream/channel is closed
-   * - Exposed via admin query APIs (e.g., producerConnection, consumerConnection)
-   * 
- * - * map<string, string> client_properties = 9; - */ - - java.lang.String getClientPropertiesOrThrow( - java.lang.String key); - - public apache.rocketmq.v2.Settings.PubSubCase getPubSubCase(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Status.java b/proxy/src/main/java/apache/rocketmq/v2/Status.java deleted file mode 100644 index 122cecde4de..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Status.java +++ /dev/null @@ -1,655 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Status} - */ -public final class Status extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Status) - StatusOrBuilder { -private static final long serialVersionUID = 0L; - // Use Status.newBuilder() to construct. - private Status(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Status() { - code_ = 0; - message_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Status(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Status( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - - code_ = rawValue; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - message_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Status.class, apache.rocketmq.v2.Status.Builder.class); - } - - public static final int CODE_FIELD_NUMBER = 1; - private int code_; - /** - * .apache.rocketmq.v2.Code code = 1; - * @return The enum numeric value on the wire for code. - */ - @java.lang.Override public int getCodeValue() { - return code_; - } - /** - * .apache.rocketmq.v2.Code code = 1; - * @return The code. - */ - @java.lang.Override public apache.rocketmq.v2.Code getCode() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Code result = apache.rocketmq.v2.Code.valueOf(code_); - return result == null ? apache.rocketmq.v2.Code.UNRECOGNIZED : result; - } - - public static final int MESSAGE_FIELD_NUMBER = 2; - private volatile java.lang.Object message_; - /** - * string message = 2; - * @return The message. - */ - @java.lang.Override - public java.lang.String getMessage() { - java.lang.Object ref = message_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - message_ = s; - return s; - } - } - /** - * string message = 2; - * @return The bytes for message. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageBytes() { - java.lang.Object ref = message_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - message_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (code_ != apache.rocketmq.v2.Code.CODE_UNSPECIFIED.getNumber()) { - output.writeEnum(1, code_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, message_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (code_ != apache.rocketmq.v2.Code.CODE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, code_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, message_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Status)) { - return super.equals(obj); - } - apache.rocketmq.v2.Status other = (apache.rocketmq.v2.Status) obj; - - if (code_ != other.code_) return false; - if (!getMessage() - .equals(other.getMessage())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + CODE_FIELD_NUMBER; - hash = (53 * hash) + code_; - hash = (37 * hash) + MESSAGE_FIELD_NUMBER; - hash = (53 * hash) + getMessage().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Status parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Status parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Status parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Status parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Status parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Status parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Status parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Status parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Status parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Status parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Status parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Status parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Status prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Status} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Status) - apache.rocketmq.v2.StatusOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Status.class, apache.rocketmq.v2.Status.Builder.class); - } - - // Construct using apache.rocketmq.v2.Status.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - code_ = 0; - - message_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Status_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Status getDefaultInstanceForType() { - return apache.rocketmq.v2.Status.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Status build() { - apache.rocketmq.v2.Status result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Status buildPartial() { - apache.rocketmq.v2.Status result = new apache.rocketmq.v2.Status(this); - result.code_ = code_; - result.message_ = message_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Status) { - return mergeFrom((apache.rocketmq.v2.Status)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Status other) { - if (other == apache.rocketmq.v2.Status.getDefaultInstance()) return this; - if (other.code_ != 0) { - setCodeValue(other.getCodeValue()); - } - if (!other.getMessage().isEmpty()) { - message_ = other.message_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Status parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Status) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private int code_ = 0; - /** - * .apache.rocketmq.v2.Code code = 1; - * @return The enum numeric value on the wire for code. - */ - @java.lang.Override public int getCodeValue() { - return code_; - } - /** - * .apache.rocketmq.v2.Code code = 1; - * @param value The enum numeric value on the wire for code to set. - * @return This builder for chaining. - */ - public Builder setCodeValue(int value) { - - code_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.Code code = 1; - * @return The code. - */ - @java.lang.Override - public apache.rocketmq.v2.Code getCode() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Code result = apache.rocketmq.v2.Code.valueOf(code_); - return result == null ? apache.rocketmq.v2.Code.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.Code code = 1; - * @param value The code to set. - * @return This builder for chaining. - */ - public Builder setCode(apache.rocketmq.v2.Code value) { - if (value == null) { - throw new NullPointerException(); - } - - code_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.Code code = 1; - * @return This builder for chaining. - */ - public Builder clearCode() { - - code_ = 0; - onChanged(); - return this; - } - - private java.lang.Object message_ = ""; - /** - * string message = 2; - * @return The message. - */ - public java.lang.String getMessage() { - java.lang.Object ref = message_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - message_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message = 2; - * @return The bytes for message. - */ - public com.google.protobuf.ByteString - getMessageBytes() { - java.lang.Object ref = message_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - message_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message = 2; - * @param value The message to set. - * @return This builder for chaining. - */ - public Builder setMessage( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - message_ = value; - onChanged(); - return this; - } - /** - * string message = 2; - * @return This builder for chaining. - */ - public Builder clearMessage() { - - message_ = getDefaultInstance().getMessage(); - onChanged(); - return this; - } - /** - * string message = 2; - * @param value The bytes for message to set. - * @return This builder for chaining. - */ - public Builder setMessageBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - message_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Status) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Status) - private static final apache.rocketmq.v2.Status DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Status(); - } - - public static apache.rocketmq.v2.Status getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Status parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Status(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Status getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java deleted file mode 100644 index b83001d62ec..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/StatusOrBuilder.java +++ /dev/null @@ -1,32 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface StatusOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Status) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Code code = 1; - * @return The enum numeric value on the wire for code. - */ - int getCodeValue(); - /** - * .apache.rocketmq.v2.Code code = 1; - * @return The code. - */ - apache.rocketmq.v2.Code getCode(); - - /** - * string message = 2; - * @return The message. - */ - java.lang.String getMessage(); - /** - * string message = 2; - * @return The bytes for message. - */ - com.google.protobuf.ByteString - getMessageBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/Subscription.java b/proxy/src/main/java/apache/rocketmq/v2/Subscription.java deleted file mode 100644 index 2dce7aef8e8..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/Subscription.java +++ /dev/null @@ -1,1876 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.Subscription} - */ -public final class Subscription extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.Subscription) - SubscriptionOrBuilder { -private static final long serialVersionUID = 0L; - // Use Subscription.newBuilder() to construct. - private Subscription(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Subscription() { - subscriptions_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new Subscription(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Subscription( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (((bitField0_ & 0x00000001) != 0)) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000001; - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - subscriptions_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - subscriptions_.add( - input.readMessage(apache.rocketmq.v2.SubscriptionEntry.parser(), extensionRegistry)); - break; - } - case 24: { - bitField0_ |= 0x00000002; - fifo_ = input.readBool(); - break; - } - case 32: { - bitField0_ |= 0x00000004; - receiveBatchSize_ = input.readInt32(); - break; - } - case 42: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (((bitField0_ & 0x00000008) != 0)) { - subBuilder = longPollingTimeout_.toBuilder(); - } - longPollingTimeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(longPollingTimeout_); - longPollingTimeout_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000008; - break; - } - case 48: { - bitField0_ |= 0x00000010; - liteSubscriptionQuota_ = input.readInt32(); - break; - } - case 56: { - bitField0_ |= 0x00000020; - maxLiteTopicSize_ = input.readInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000002) != 0)) { - subscriptions_ = java.util.Collections.unmodifiableList(subscriptions_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Subscription.class, apache.rocketmq.v2.Subscription.Builder.class); - } - - private int bitField0_; - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - *
-   * Subscription settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * Consumer group.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Subscription settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * Consumer group.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - *
-   * Subscription settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * Consumer group.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - - public static final int SUBSCRIPTIONS_FIELD_NUMBER = 2; - private java.util.List subscriptions_; - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - @java.lang.Override - public java.util.List getSubscriptionsList() { - return subscriptions_; - } - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - @java.lang.Override - public java.util.List - getSubscriptionsOrBuilderList() { - return subscriptions_; - } - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - @java.lang.Override - public int getSubscriptionsCount() { - return subscriptions_.size(); - } - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionEntry getSubscriptions(int index) { - return subscriptions_.get(index); - } - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SubscriptionEntryOrBuilder getSubscriptionsOrBuilder( - int index) { - return subscriptions_.get(index); - } - - public static final int FIFO_FIELD_NUMBER = 3; - private boolean fifo_; - /** - *
-   * Subscription settings below here are from server, it is essential for
-   * server to push.
-   * When FIFO flag is `true`, messages of the same message group are processed
-   * in first-in-first-out manner.
-   * Brokers will not deliver further messages of the same group until prior
-   * ones are completely acknowledged.
-   * 
- * - * optional bool fifo = 3; - * @return Whether the fifo field is set. - */ - @java.lang.Override - public boolean hasFifo() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * Subscription settings below here are from server, it is essential for
-   * server to push.
-   * When FIFO flag is `true`, messages of the same message group are processed
-   * in first-in-first-out manner.
-   * Brokers will not deliver further messages of the same group until prior
-   * ones are completely acknowledged.
-   * 
- * - * optional bool fifo = 3; - * @return The fifo. - */ - @java.lang.Override - public boolean getFifo() { - return fifo_; - } - - public static final int RECEIVE_BATCH_SIZE_FIELD_NUMBER = 4; - private int receiveBatchSize_; - /** - *
-   * Message receive batch size here is essential for push consumer.
-   * 
- * - * optional int32 receive_batch_size = 4; - * @return Whether the receiveBatchSize field is set. - */ - @java.lang.Override - public boolean hasReceiveBatchSize() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-   * Message receive batch size here is essential for push consumer.
-   * 
- * - * optional int32 receive_batch_size = 4; - * @return The receiveBatchSize. - */ - @java.lang.Override - public int getReceiveBatchSize() { - return receiveBatchSize_; - } - - public static final int LONG_POLLING_TIMEOUT_FIELD_NUMBER = 5; - private com.google.protobuf.Duration longPollingTimeout_; - /** - *
-   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-   * push consumer.
-   * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - * @return Whether the longPollingTimeout field is set. - */ - @java.lang.Override - public boolean hasLongPollingTimeout() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - *
-   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-   * push consumer.
-   * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - * @return The longPollingTimeout. - */ - @java.lang.Override - public com.google.protobuf.Duration getLongPollingTimeout() { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - /** - *
-   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-   * push consumer.
-   * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - - public static final int LITE_SUBSCRIPTION_QUOTA_FIELD_NUMBER = 6; - private int liteSubscriptionQuota_; - /** - *
-   * Only lite push consumer
-   * client-side lite subscription quota limit
-   * 
- * - * optional int32 lite_subscription_quota = 6; - * @return Whether the liteSubscriptionQuota field is set. - */ - @java.lang.Override - public boolean hasLiteSubscriptionQuota() { - return ((bitField0_ & 0x00000010) != 0); - } - /** - *
-   * Only lite push consumer
-   * client-side lite subscription quota limit
-   * 
- * - * optional int32 lite_subscription_quota = 6; - * @return The liteSubscriptionQuota. - */ - @java.lang.Override - public int getLiteSubscriptionQuota() { - return liteSubscriptionQuota_; - } - - public static final int MAX_LITE_TOPIC_SIZE_FIELD_NUMBER = 7; - private int maxLiteTopicSize_; - /** - *
-   * Only lite push consumer
-   * Maximum length limit for lite topic
-   * 
- * - * optional int32 max_lite_topic_size = 7; - * @return Whether the maxLiteTopicSize field is set. - */ - @java.lang.Override - public boolean hasMaxLiteTopicSize() { - return ((bitField0_ & 0x00000020) != 0); - } - /** - *
-   * Only lite push consumer
-   * Maximum length limit for lite topic
-   * 
- * - * optional int32 max_lite_topic_size = 7; - * @return The maxLiteTopicSize. - */ - @java.lang.Override - public int getMaxLiteTopicSize() { - return maxLiteTopicSize_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(1, getGroup()); - } - for (int i = 0; i < subscriptions_.size(); i++) { - output.writeMessage(2, subscriptions_.get(i)); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeBool(3, fifo_); - } - if (((bitField0_ & 0x00000004) != 0)) { - output.writeInt32(4, receiveBatchSize_); - } - if (((bitField0_ & 0x00000008) != 0)) { - output.writeMessage(5, getLongPollingTimeout()); - } - if (((bitField0_ & 0x00000010) != 0)) { - output.writeInt32(6, liteSubscriptionQuota_); - } - if (((bitField0_ & 0x00000020) != 0)) { - output.writeInt32(7, maxLiteTopicSize_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - for (int i = 0; i < subscriptions_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, subscriptions_.get(i)); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(3, fifo_); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(4, receiveBatchSize_); - } - if (((bitField0_ & 0x00000008) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getLongPollingTimeout()); - } - if (((bitField0_ & 0x00000010) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(6, liteSubscriptionQuota_); - } - if (((bitField0_ & 0x00000020) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(7, maxLiteTopicSize_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.Subscription)) { - return super.equals(obj); - } - apache.rocketmq.v2.Subscription other = (apache.rocketmq.v2.Subscription) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!getSubscriptionsList() - .equals(other.getSubscriptionsList())) return false; - if (hasFifo() != other.hasFifo()) return false; - if (hasFifo()) { - if (getFifo() - != other.getFifo()) return false; - } - if (hasReceiveBatchSize() != other.hasReceiveBatchSize()) return false; - if (hasReceiveBatchSize()) { - if (getReceiveBatchSize() - != other.getReceiveBatchSize()) return false; - } - if (hasLongPollingTimeout() != other.hasLongPollingTimeout()) return false; - if (hasLongPollingTimeout()) { - if (!getLongPollingTimeout() - .equals(other.getLongPollingTimeout())) return false; - } - if (hasLiteSubscriptionQuota() != other.hasLiteSubscriptionQuota()) return false; - if (hasLiteSubscriptionQuota()) { - if (getLiteSubscriptionQuota() - != other.getLiteSubscriptionQuota()) return false; - } - if (hasMaxLiteTopicSize() != other.hasMaxLiteTopicSize()) return false; - if (hasMaxLiteTopicSize()) { - if (getMaxLiteTopicSize() - != other.getMaxLiteTopicSize()) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (getSubscriptionsCount() > 0) { - hash = (37 * hash) + SUBSCRIPTIONS_FIELD_NUMBER; - hash = (53 * hash) + getSubscriptionsList().hashCode(); - } - if (hasFifo()) { - hash = (37 * hash) + FIFO_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getFifo()); - } - if (hasReceiveBatchSize()) { - hash = (37 * hash) + RECEIVE_BATCH_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getReceiveBatchSize(); - } - if (hasLongPollingTimeout()) { - hash = (37 * hash) + LONG_POLLING_TIMEOUT_FIELD_NUMBER; - hash = (53 * hash) + getLongPollingTimeout().hashCode(); - } - if (hasLiteSubscriptionQuota()) { - hash = (37 * hash) + LITE_SUBSCRIPTION_QUOTA_FIELD_NUMBER; - hash = (53 * hash) + getLiteSubscriptionQuota(); - } - if (hasMaxLiteTopicSize()) { - hash = (37 * hash) + MAX_LITE_TOPIC_SIZE_FIELD_NUMBER; - hash = (53 * hash) + getMaxLiteTopicSize(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.Subscription parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Subscription parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Subscription parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Subscription parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Subscription parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.Subscription parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.Subscription parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Subscription parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Subscription parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Subscription parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.Subscription parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.Subscription parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.Subscription prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.Subscription} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.Subscription) - apache.rocketmq.v2.SubscriptionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.Subscription.class, apache.rocketmq.v2.Subscription.Builder.class); - } - - // Construct using apache.rocketmq.v2.Subscription.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getGroupFieldBuilder(); - getSubscriptionsFieldBuilder(); - getLongPollingTimeoutFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - if (subscriptionsBuilder_ == null) { - subscriptions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - subscriptionsBuilder_.clear(); - } - fifo_ = false; - bitField0_ = (bitField0_ & ~0x00000004); - receiveBatchSize_ = 0; - bitField0_ = (bitField0_ & ~0x00000008); - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = null; - } else { - longPollingTimeoutBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000010); - liteSubscriptionQuota_ = 0; - bitField0_ = (bitField0_ & ~0x00000020); - maxLiteTopicSize_ = 0; - bitField0_ = (bitField0_ & ~0x00000040); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_Subscription_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.Subscription getDefaultInstanceForType() { - return apache.rocketmq.v2.Subscription.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.Subscription build() { - apache.rocketmq.v2.Subscription result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.Subscription buildPartial() { - apache.rocketmq.v2.Subscription result = new apache.rocketmq.v2.Subscription(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - to_bitField0_ |= 0x00000001; - } - if (subscriptionsBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - subscriptions_ = java.util.Collections.unmodifiableList(subscriptions_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.subscriptions_ = subscriptions_; - } else { - result.subscriptions_ = subscriptionsBuilder_.build(); - } - if (((from_bitField0_ & 0x00000004) != 0)) { - result.fifo_ = fifo_; - to_bitField0_ |= 0x00000002; - } - if (((from_bitField0_ & 0x00000008) != 0)) { - result.receiveBatchSize_ = receiveBatchSize_; - to_bitField0_ |= 0x00000004; - } - if (((from_bitField0_ & 0x00000010) != 0)) { - if (longPollingTimeoutBuilder_ == null) { - result.longPollingTimeout_ = longPollingTimeout_; - } else { - result.longPollingTimeout_ = longPollingTimeoutBuilder_.build(); - } - to_bitField0_ |= 0x00000008; - } - if (((from_bitField0_ & 0x00000020) != 0)) { - result.liteSubscriptionQuota_ = liteSubscriptionQuota_; - to_bitField0_ |= 0x00000010; - } - if (((from_bitField0_ & 0x00000040) != 0)) { - result.maxLiteTopicSize_ = maxLiteTopicSize_; - to_bitField0_ |= 0x00000020; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.Subscription) { - return mergeFrom((apache.rocketmq.v2.Subscription)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.Subscription other) { - if (other == apache.rocketmq.v2.Subscription.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (subscriptionsBuilder_ == null) { - if (!other.subscriptions_.isEmpty()) { - if (subscriptions_.isEmpty()) { - subscriptions_ = other.subscriptions_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureSubscriptionsIsMutable(); - subscriptions_.addAll(other.subscriptions_); - } - onChanged(); - } - } else { - if (!other.subscriptions_.isEmpty()) { - if (subscriptionsBuilder_.isEmpty()) { - subscriptionsBuilder_.dispose(); - subscriptionsBuilder_ = null; - subscriptions_ = other.subscriptions_; - bitField0_ = (bitField0_ & ~0x00000002); - subscriptionsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getSubscriptionsFieldBuilder() : null; - } else { - subscriptionsBuilder_.addAllMessages(other.subscriptions_); - } - } - } - if (other.hasFifo()) { - setFifo(other.getFifo()); - } - if (other.hasReceiveBatchSize()) { - setReceiveBatchSize(other.getReceiveBatchSize()); - } - if (other.hasLongPollingTimeout()) { - mergeLongPollingTimeout(other.getLongPollingTimeout()); - } - if (other.hasLiteSubscriptionQuota()) { - setLiteSubscriptionQuota(other.getLiteSubscriptionQuota()); - } - if (other.hasMaxLiteTopicSize()) { - setMaxLiteTopicSize(other.getMaxLiteTopicSize()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.Subscription parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.Subscription) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && - group_ != null && - group_ != apache.rocketmq.v2.Resource.getDefaultInstance()) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - groupBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - *
-     * Subscription settings below here is appointed by client, thus it is
-     * unnecessary for server to push at present.
-     * Consumer group.
-     * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private java.util.List subscriptions_ = - java.util.Collections.emptyList(); - private void ensureSubscriptionsIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - subscriptions_ = new java.util.ArrayList(subscriptions_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SubscriptionEntry, apache.rocketmq.v2.SubscriptionEntry.Builder, apache.rocketmq.v2.SubscriptionEntryOrBuilder> subscriptionsBuilder_; - - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public java.util.List getSubscriptionsList() { - if (subscriptionsBuilder_ == null) { - return java.util.Collections.unmodifiableList(subscriptions_); - } else { - return subscriptionsBuilder_.getMessageList(); - } - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public int getSubscriptionsCount() { - if (subscriptionsBuilder_ == null) { - return subscriptions_.size(); - } else { - return subscriptionsBuilder_.getCount(); - } - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public apache.rocketmq.v2.SubscriptionEntry getSubscriptions(int index) { - if (subscriptionsBuilder_ == null) { - return subscriptions_.get(index); - } else { - return subscriptionsBuilder_.getMessage(index); - } - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder setSubscriptions( - int index, apache.rocketmq.v2.SubscriptionEntry value) { - if (subscriptionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSubscriptionsIsMutable(); - subscriptions_.set(index, value); - onChanged(); - } else { - subscriptionsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder setSubscriptions( - int index, apache.rocketmq.v2.SubscriptionEntry.Builder builderForValue) { - if (subscriptionsBuilder_ == null) { - ensureSubscriptionsIsMutable(); - subscriptions_.set(index, builderForValue.build()); - onChanged(); - } else { - subscriptionsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder addSubscriptions(apache.rocketmq.v2.SubscriptionEntry value) { - if (subscriptionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSubscriptionsIsMutable(); - subscriptions_.add(value); - onChanged(); - } else { - subscriptionsBuilder_.addMessage(value); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder addSubscriptions( - int index, apache.rocketmq.v2.SubscriptionEntry value) { - if (subscriptionsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureSubscriptionsIsMutable(); - subscriptions_.add(index, value); - onChanged(); - } else { - subscriptionsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder addSubscriptions( - apache.rocketmq.v2.SubscriptionEntry.Builder builderForValue) { - if (subscriptionsBuilder_ == null) { - ensureSubscriptionsIsMutable(); - subscriptions_.add(builderForValue.build()); - onChanged(); - } else { - subscriptionsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder addSubscriptions( - int index, apache.rocketmq.v2.SubscriptionEntry.Builder builderForValue) { - if (subscriptionsBuilder_ == null) { - ensureSubscriptionsIsMutable(); - subscriptions_.add(index, builderForValue.build()); - onChanged(); - } else { - subscriptionsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder addAllSubscriptions( - java.lang.Iterable values) { - if (subscriptionsBuilder_ == null) { - ensureSubscriptionsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, subscriptions_); - onChanged(); - } else { - subscriptionsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder clearSubscriptions() { - if (subscriptionsBuilder_ == null) { - subscriptions_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - subscriptionsBuilder_.clear(); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public Builder removeSubscriptions(int index) { - if (subscriptionsBuilder_ == null) { - ensureSubscriptionsIsMutable(); - subscriptions_.remove(index); - onChanged(); - } else { - subscriptionsBuilder_.remove(index); - } - return this; - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public apache.rocketmq.v2.SubscriptionEntry.Builder getSubscriptionsBuilder( - int index) { - return getSubscriptionsFieldBuilder().getBuilder(index); - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public apache.rocketmq.v2.SubscriptionEntryOrBuilder getSubscriptionsOrBuilder( - int index) { - if (subscriptionsBuilder_ == null) { - return subscriptions_.get(index); } else { - return subscriptionsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public java.util.List - getSubscriptionsOrBuilderList() { - if (subscriptionsBuilder_ != null) { - return subscriptionsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(subscriptions_); - } - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public apache.rocketmq.v2.SubscriptionEntry.Builder addSubscriptionsBuilder() { - return getSubscriptionsFieldBuilder().addBuilder( - apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance()); - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public apache.rocketmq.v2.SubscriptionEntry.Builder addSubscriptionsBuilder( - int index) { - return getSubscriptionsFieldBuilder().addBuilder( - index, apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance()); - } - /** - *
-     * Subscription for consumer.
-     * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - public java.util.List - getSubscriptionsBuilderList() { - return getSubscriptionsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SubscriptionEntry, apache.rocketmq.v2.SubscriptionEntry.Builder, apache.rocketmq.v2.SubscriptionEntryOrBuilder> - getSubscriptionsFieldBuilder() { - if (subscriptionsBuilder_ == null) { - subscriptionsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - apache.rocketmq.v2.SubscriptionEntry, apache.rocketmq.v2.SubscriptionEntry.Builder, apache.rocketmq.v2.SubscriptionEntryOrBuilder>( - subscriptions_, - ((bitField0_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - subscriptions_ = null; - } - return subscriptionsBuilder_; - } - - private boolean fifo_ ; - /** - *
-     * Subscription settings below here are from server, it is essential for
-     * server to push.
-     * When FIFO flag is `true`, messages of the same message group are processed
-     * in first-in-first-out manner.
-     * Brokers will not deliver further messages of the same group until prior
-     * ones are completely acknowledged.
-     * 
- * - * optional bool fifo = 3; - * @return Whether the fifo field is set. - */ - @java.lang.Override - public boolean hasFifo() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-     * Subscription settings below here are from server, it is essential for
-     * server to push.
-     * When FIFO flag is `true`, messages of the same message group are processed
-     * in first-in-first-out manner.
-     * Brokers will not deliver further messages of the same group until prior
-     * ones are completely acknowledged.
-     * 
- * - * optional bool fifo = 3; - * @return The fifo. - */ - @java.lang.Override - public boolean getFifo() { - return fifo_; - } - /** - *
-     * Subscription settings below here are from server, it is essential for
-     * server to push.
-     * When FIFO flag is `true`, messages of the same message group are processed
-     * in first-in-first-out manner.
-     * Brokers will not deliver further messages of the same group until prior
-     * ones are completely acknowledged.
-     * 
- * - * optional bool fifo = 3; - * @param value The fifo to set. - * @return This builder for chaining. - */ - public Builder setFifo(boolean value) { - bitField0_ |= 0x00000004; - fifo_ = value; - onChanged(); - return this; - } - /** - *
-     * Subscription settings below here are from server, it is essential for
-     * server to push.
-     * When FIFO flag is `true`, messages of the same message group are processed
-     * in first-in-first-out manner.
-     * Brokers will not deliver further messages of the same group until prior
-     * ones are completely acknowledged.
-     * 
- * - * optional bool fifo = 3; - * @return This builder for chaining. - */ - public Builder clearFifo() { - bitField0_ = (bitField0_ & ~0x00000004); - fifo_ = false; - onChanged(); - return this; - } - - private int receiveBatchSize_ ; - /** - *
-     * Message receive batch size here is essential for push consumer.
-     * 
- * - * optional int32 receive_batch_size = 4; - * @return Whether the receiveBatchSize field is set. - */ - @java.lang.Override - public boolean hasReceiveBatchSize() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - *
-     * Message receive batch size here is essential for push consumer.
-     * 
- * - * optional int32 receive_batch_size = 4; - * @return The receiveBatchSize. - */ - @java.lang.Override - public int getReceiveBatchSize() { - return receiveBatchSize_; - } - /** - *
-     * Message receive batch size here is essential for push consumer.
-     * 
- * - * optional int32 receive_batch_size = 4; - * @param value The receiveBatchSize to set. - * @return This builder for chaining. - */ - public Builder setReceiveBatchSize(int value) { - bitField0_ |= 0x00000008; - receiveBatchSize_ = value; - onChanged(); - return this; - } - /** - *
-     * Message receive batch size here is essential for push consumer.
-     * 
- * - * optional int32 receive_batch_size = 4; - * @return This builder for chaining. - */ - public Builder clearReceiveBatchSize() { - bitField0_ = (bitField0_ & ~0x00000008); - receiveBatchSize_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Duration longPollingTimeout_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> longPollingTimeoutBuilder_; - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - * @return Whether the longPollingTimeout field is set. - */ - public boolean hasLongPollingTimeout() { - return ((bitField0_ & 0x00000010) != 0); - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - * @return The longPollingTimeout. - */ - public com.google.protobuf.Duration getLongPollingTimeout() { - if (longPollingTimeoutBuilder_ == null) { - return longPollingTimeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } else { - return longPollingTimeoutBuilder_.getMessage(); - } - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - public Builder setLongPollingTimeout(com.google.protobuf.Duration value) { - if (longPollingTimeoutBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - longPollingTimeout_ = value; - onChanged(); - } else { - longPollingTimeoutBuilder_.setMessage(value); - } - bitField0_ |= 0x00000010; - return this; - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - public Builder setLongPollingTimeout( - com.google.protobuf.Duration.Builder builderForValue) { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = builderForValue.build(); - onChanged(); - } else { - longPollingTimeoutBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000010; - return this; - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - public Builder mergeLongPollingTimeout(com.google.protobuf.Duration value) { - if (longPollingTimeoutBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0) && - longPollingTimeout_ != null && - longPollingTimeout_ != com.google.protobuf.Duration.getDefaultInstance()) { - longPollingTimeout_ = - com.google.protobuf.Duration.newBuilder(longPollingTimeout_).mergeFrom(value).buildPartial(); - } else { - longPollingTimeout_ = value; - } - onChanged(); - } else { - longPollingTimeoutBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000010; - return this; - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - public Builder clearLongPollingTimeout() { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeout_ = null; - onChanged(); - } else { - longPollingTimeoutBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000010); - return this; - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - public com.google.protobuf.Duration.Builder getLongPollingTimeoutBuilder() { - bitField0_ |= 0x00000010; - onChanged(); - return getLongPollingTimeoutFieldBuilder().getBuilder(); - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - public com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder() { - if (longPollingTimeoutBuilder_ != null) { - return longPollingTimeoutBuilder_.getMessageOrBuilder(); - } else { - return longPollingTimeout_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : longPollingTimeout_; - } - } - /** - *
-     * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-     * push consumer.
-     * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getLongPollingTimeoutFieldBuilder() { - if (longPollingTimeoutBuilder_ == null) { - longPollingTimeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getLongPollingTimeout(), - getParentForChildren(), - isClean()); - longPollingTimeout_ = null; - } - return longPollingTimeoutBuilder_; - } - - private int liteSubscriptionQuota_ ; - /** - *
-     * Only lite push consumer
-     * client-side lite subscription quota limit
-     * 
- * - * optional int32 lite_subscription_quota = 6; - * @return Whether the liteSubscriptionQuota field is set. - */ - @java.lang.Override - public boolean hasLiteSubscriptionQuota() { - return ((bitField0_ & 0x00000020) != 0); - } - /** - *
-     * Only lite push consumer
-     * client-side lite subscription quota limit
-     * 
- * - * optional int32 lite_subscription_quota = 6; - * @return The liteSubscriptionQuota. - */ - @java.lang.Override - public int getLiteSubscriptionQuota() { - return liteSubscriptionQuota_; - } - /** - *
-     * Only lite push consumer
-     * client-side lite subscription quota limit
-     * 
- * - * optional int32 lite_subscription_quota = 6; - * @param value The liteSubscriptionQuota to set. - * @return This builder for chaining. - */ - public Builder setLiteSubscriptionQuota(int value) { - bitField0_ |= 0x00000020; - liteSubscriptionQuota_ = value; - onChanged(); - return this; - } - /** - *
-     * Only lite push consumer
-     * client-side lite subscription quota limit
-     * 
- * - * optional int32 lite_subscription_quota = 6; - * @return This builder for chaining. - */ - public Builder clearLiteSubscriptionQuota() { - bitField0_ = (bitField0_ & ~0x00000020); - liteSubscriptionQuota_ = 0; - onChanged(); - return this; - } - - private int maxLiteTopicSize_ ; - /** - *
-     * Only lite push consumer
-     * Maximum length limit for lite topic
-     * 
- * - * optional int32 max_lite_topic_size = 7; - * @return Whether the maxLiteTopicSize field is set. - */ - @java.lang.Override - public boolean hasMaxLiteTopicSize() { - return ((bitField0_ & 0x00000040) != 0); - } - /** - *
-     * Only lite push consumer
-     * Maximum length limit for lite topic
-     * 
- * - * optional int32 max_lite_topic_size = 7; - * @return The maxLiteTopicSize. - */ - @java.lang.Override - public int getMaxLiteTopicSize() { - return maxLiteTopicSize_; - } - /** - *
-     * Only lite push consumer
-     * Maximum length limit for lite topic
-     * 
- * - * optional int32 max_lite_topic_size = 7; - * @param value The maxLiteTopicSize to set. - * @return This builder for chaining. - */ - public Builder setMaxLiteTopicSize(int value) { - bitField0_ |= 0x00000040; - maxLiteTopicSize_ = value; - onChanged(); - return this; - } - /** - *
-     * Only lite push consumer
-     * Maximum length limit for lite topic
-     * 
- * - * optional int32 max_lite_topic_size = 7; - * @return This builder for chaining. - */ - public Builder clearMaxLiteTopicSize() { - bitField0_ = (bitField0_ & ~0x00000040); - maxLiteTopicSize_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.Subscription) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.Subscription) - private static final apache.rocketmq.v2.Subscription DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.Subscription(); - } - - public static apache.rocketmq.v2.Subscription getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Subscription parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Subscription(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.Subscription getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java deleted file mode 100644 index 5361596767b..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntry.java +++ /dev/null @@ -1,797 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.SubscriptionEntry} - */ -public final class SubscriptionEntry extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SubscriptionEntry) - SubscriptionEntryOrBuilder { -private static final long serialVersionUID = 0L; - // Use SubscriptionEntry.newBuilder() to construct. - private SubscriptionEntry(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SubscriptionEntry() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SubscriptionEntry(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SubscriptionEntry( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; - if (expression_ != null) { - subBuilder = expression_.toBuilder(); - } - expression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(expression_); - expression_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SubscriptionEntry.class, apache.rocketmq.v2.SubscriptionEntry.Builder.class); - } - - public static final int TOPIC_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int EXPRESSION_FIELD_NUMBER = 2; - private apache.rocketmq.v2.FilterExpression expression_; - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - * @return Whether the expression field is set. - */ - @java.lang.Override - public boolean hasExpression() { - return expression_ != null; - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - * @return The expression. - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpression getExpression() { - return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { - return getExpression(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (topic_ != null) { - output.writeMessage(1, getTopic()); - } - if (expression_ != null) { - output.writeMessage(2, getExpression()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getTopic()); - } - if (expression_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getExpression()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SubscriptionEntry)) { - return super.equals(obj); - } - apache.rocketmq.v2.SubscriptionEntry other = (apache.rocketmq.v2.SubscriptionEntry) obj; - - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasExpression() != other.hasExpression()) return false; - if (hasExpression()) { - if (!getExpression() - .equals(other.getExpression())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasExpression()) { - hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; - hash = (53 * hash) + getExpression().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionEntry parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SubscriptionEntry parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SubscriptionEntry parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SubscriptionEntry prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.SubscriptionEntry} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SubscriptionEntry) - apache.rocketmq.v2.SubscriptionEntryOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SubscriptionEntry.class, apache.rocketmq.v2.SubscriptionEntry.Builder.class); - } - - // Construct using apache.rocketmq.v2.SubscriptionEntry.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (expressionBuilder_ == null) { - expression_ = null; - } else { - expression_ = null; - expressionBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SubscriptionEntry_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionEntry getDefaultInstanceForType() { - return apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionEntry build() { - apache.rocketmq.v2.SubscriptionEntry result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionEntry buildPartial() { - apache.rocketmq.v2.SubscriptionEntry result = new apache.rocketmq.v2.SubscriptionEntry(this); - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (expressionBuilder_ == null) { - result.expression_ = expression_; - } else { - result.expression_ = expressionBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SubscriptionEntry) { - return mergeFrom((apache.rocketmq.v2.SubscriptionEntry)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SubscriptionEntry other) { - if (other == apache.rocketmq.v2.SubscriptionEntry.getDefaultInstance()) return this; - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasExpression()) { - mergeExpression(other.getExpression()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SubscriptionEntry parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SubscriptionEntry) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.FilterExpression expression_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> expressionBuilder_; - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - * @return Whether the expression field is set. - */ - public boolean hasExpression() { - return expressionBuilder_ != null || expression_ != null; - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - * @return The expression. - */ - public apache.rocketmq.v2.FilterExpression getExpression() { - if (expressionBuilder_ == null) { - return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } else { - return expressionBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - public Builder setExpression(apache.rocketmq.v2.FilterExpression value) { - if (expressionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - expression_ = value; - onChanged(); - } else { - expressionBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - public Builder setExpression( - apache.rocketmq.v2.FilterExpression.Builder builderForValue) { - if (expressionBuilder_ == null) { - expression_ = builderForValue.build(); - onChanged(); - } else { - expressionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - public Builder mergeExpression(apache.rocketmq.v2.FilterExpression value) { - if (expressionBuilder_ == null) { - if (expression_ != null) { - expression_ = - apache.rocketmq.v2.FilterExpression.newBuilder(expression_).mergeFrom(value).buildPartial(); - } else { - expression_ = value; - } - onChanged(); - } else { - expressionBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - public Builder clearExpression() { - if (expressionBuilder_ == null) { - expression_ = null; - onChanged(); - } else { - expression_ = null; - expressionBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - public apache.rocketmq.v2.FilterExpression.Builder getExpressionBuilder() { - - onChanged(); - return getExpressionFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { - if (expressionBuilder_ != null) { - return expressionBuilder_.getMessageOrBuilder(); - } else { - return expression_ == null ? - apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } - } - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> - getExpressionFieldBuilder() { - if (expressionBuilder_ == null) { - expressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( - getExpression(), - getParentForChildren(), - isClean()); - expression_ = null; - } - return expressionBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SubscriptionEntry) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SubscriptionEntry) - private static final apache.rocketmq.v2.SubscriptionEntry DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SubscriptionEntry(); - } - - public static apache.rocketmq.v2.SubscriptionEntry getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SubscriptionEntry parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SubscriptionEntry(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionEntry getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java deleted file mode 100644 index f07969defcc..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionEntryOrBuilder.java +++ /dev/null @@ -1,39 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface SubscriptionEntryOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SubscriptionEntry) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - * @return Whether the expression field is set. - */ - boolean hasExpression(); - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - * @return The expression. - */ - apache.rocketmq.v2.FilterExpression getExpression(); - /** - * .apache.rocketmq.v2.FilterExpression expression = 2; - */ - apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java deleted file mode 100644 index 146499be95d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfo.java +++ /dev/null @@ -1,1563 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * A single subscription relationship between a group and a topic.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.SubscriptionInfo} - */ -public final class SubscriptionInfo extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SubscriptionInfo) - SubscriptionInfoOrBuilder { -private static final long serialVersionUID = 0L; - // Use SubscriptionInfo.newBuilder() to construct. - private SubscriptionInfo(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SubscriptionInfo() { - messageModel_ = 0; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SubscriptionInfo(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SubscriptionInfo( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - apache.rocketmq.v2.FilterExpression.Builder subBuilder = null; - if (expression_ != null) { - subBuilder = expression_.toBuilder(); - } - expression_ = input.readMessage(apache.rocketmq.v2.FilterExpression.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(expression_); - expression_ = subBuilder.buildPartial(); - } - - break; - } - case 32: { - - online_ = input.readBool(); - break; - } - case 42: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (lastUpdateTimestamp_ != null) { - subBuilder = lastUpdateTimestamp_.toBuilder(); - } - lastUpdateTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(lastUpdateTimestamp_); - lastUpdateTimestamp_ = subBuilder.buildPartial(); - } - - break; - } - case 48: { - int rawValue = input.readEnum(); - - messageModel_ = rawValue; - break; - } - case 56: { - - subscriptionConsistency_ = input.readBool(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SubscriptionInfo.class, apache.rocketmq.v2.SubscriptionInfo.Builder.class); - } - - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int EXPRESSION_FIELD_NUMBER = 3; - private apache.rocketmq.v2.FilterExpression expression_; - /** - *
-   * The filter expression (TAG or SQL92) the subscription uses.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - * @return Whether the expression field is set. - */ - @java.lang.Override - public boolean hasExpression() { - return expression_ != null; - } - /** - *
-   * The filter expression (TAG or SQL92) the subscription uses.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - * @return The expression. - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpression getExpression() { - return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } - /** - *
-   * The filter expression (TAG or SQL92) the subscription uses.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { - return getExpression(); - } - - public static final int ONLINE_FIELD_NUMBER = 4; - private boolean online_; - /** - *
-   * Whether there is at least one online consumer for this subscription.
-   * 
- * - * bool online = 4; - * @return The online. - */ - @java.lang.Override - public boolean getOnline() { - return online_; - } - - public static final int LAST_UPDATE_TIMESTAMP_FIELD_NUMBER = 5; - private com.google.protobuf.Timestamp lastUpdateTimestamp_; - /** - *
-   * The last time this subscription was reported/updated.
-   * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - * @return Whether the lastUpdateTimestamp field is set. - */ - @java.lang.Override - public boolean hasLastUpdateTimestamp() { - return lastUpdateTimestamp_ != null; - } - /** - *
-   * The last time this subscription was reported/updated.
-   * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - * @return The lastUpdateTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getLastUpdateTimestamp() { - return lastUpdateTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : lastUpdateTimestamp_; - } - /** - *
-   * The last time this subscription was reported/updated.
-   * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getLastUpdateTimestampOrBuilder() { - return getLastUpdateTimestamp(); - } - - public static final int MESSAGE_MODEL_FIELD_NUMBER = 6; - private int messageModel_; - /** - *
-   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The enum numeric value on the wire for messageModel. - */ - @java.lang.Override public int getMessageModelValue() { - return messageModel_; - } - /** - *
-   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The messageModel. - */ - @java.lang.Override public apache.rocketmq.v2.MessageModel getMessageModel() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); - return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; - } - - public static final int SUBSCRIPTION_CONSISTENCY_FIELD_NUMBER = 7; - private boolean subscriptionConsistency_; - /** - *
-   * Whether the subscription is consistent across all consumers of the group.
-   * 
- * - * bool subscription_consistency = 7; - * @return The subscriptionConsistency. - */ - @java.lang.Override - public boolean getSubscriptionConsistency() { - return subscriptionConsistency_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (expression_ != null) { - output.writeMessage(3, getExpression()); - } - if (online_ != false) { - output.writeBool(4, online_); - } - if (lastUpdateTimestamp_ != null) { - output.writeMessage(5, getLastUpdateTimestamp()); - } - if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { - output.writeEnum(6, messageModel_); - } - if (subscriptionConsistency_ != false) { - output.writeBool(7, subscriptionConsistency_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (expression_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getExpression()); - } - if (online_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(4, online_); - } - if (lastUpdateTimestamp_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getLastUpdateTimestamp()); - } - if (messageModel_ != apache.rocketmq.v2.MessageModel.MESSAGE_MODEL_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(6, messageModel_); - } - if (subscriptionConsistency_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(7, subscriptionConsistency_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SubscriptionInfo)) { - return super.equals(obj); - } - apache.rocketmq.v2.SubscriptionInfo other = (apache.rocketmq.v2.SubscriptionInfo) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasExpression() != other.hasExpression()) return false; - if (hasExpression()) { - if (!getExpression() - .equals(other.getExpression())) return false; - } - if (getOnline() - != other.getOnline()) return false; - if (hasLastUpdateTimestamp() != other.hasLastUpdateTimestamp()) return false; - if (hasLastUpdateTimestamp()) { - if (!getLastUpdateTimestamp() - .equals(other.getLastUpdateTimestamp())) return false; - } - if (messageModel_ != other.messageModel_) return false; - if (getSubscriptionConsistency() - != other.getSubscriptionConsistency()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasExpression()) { - hash = (37 * hash) + EXPRESSION_FIELD_NUMBER; - hash = (53 * hash) + getExpression().hashCode(); - } - hash = (37 * hash) + ONLINE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getOnline()); - if (hasLastUpdateTimestamp()) { - hash = (37 * hash) + LAST_UPDATE_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getLastUpdateTimestamp().hashCode(); - } - hash = (37 * hash) + MESSAGE_MODEL_FIELD_NUMBER; - hash = (53 * hash) + messageModel_; - hash = (37 * hash) + SUBSCRIPTION_CONSISTENCY_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getSubscriptionConsistency()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionInfo parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SubscriptionInfo parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SubscriptionInfo parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SubscriptionInfo prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * A single subscription relationship between a group and a topic.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.SubscriptionInfo} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SubscriptionInfo) - apache.rocketmq.v2.SubscriptionInfoOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SubscriptionInfo.class, apache.rocketmq.v2.SubscriptionInfo.Builder.class); - } - - // Construct using apache.rocketmq.v2.SubscriptionInfo.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (expressionBuilder_ == null) { - expression_ = null; - } else { - expression_ = null; - expressionBuilder_ = null; - } - online_ = false; - - if (lastUpdateTimestampBuilder_ == null) { - lastUpdateTimestamp_ = null; - } else { - lastUpdateTimestamp_ = null; - lastUpdateTimestampBuilder_ = null; - } - messageModel_ = 0; - - subscriptionConsistency_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_SubscriptionInfo_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfo getDefaultInstanceForType() { - return apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfo build() { - apache.rocketmq.v2.SubscriptionInfo result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfo buildPartial() { - apache.rocketmq.v2.SubscriptionInfo result = new apache.rocketmq.v2.SubscriptionInfo(this); - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (expressionBuilder_ == null) { - result.expression_ = expression_; - } else { - result.expression_ = expressionBuilder_.build(); - } - result.online_ = online_; - if (lastUpdateTimestampBuilder_ == null) { - result.lastUpdateTimestamp_ = lastUpdateTimestamp_; - } else { - result.lastUpdateTimestamp_ = lastUpdateTimestampBuilder_.build(); - } - result.messageModel_ = messageModel_; - result.subscriptionConsistency_ = subscriptionConsistency_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SubscriptionInfo) { - return mergeFrom((apache.rocketmq.v2.SubscriptionInfo)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SubscriptionInfo other) { - if (other == apache.rocketmq.v2.SubscriptionInfo.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasExpression()) { - mergeExpression(other.getExpression()); - } - if (other.getOnline() != false) { - setOnline(other.getOnline()); - } - if (other.hasLastUpdateTimestamp()) { - mergeLastUpdateTimestamp(other.getLastUpdateTimestamp()); - } - if (other.messageModel_ != 0) { - setMessageModelValue(other.getMessageModelValue()); - } - if (other.getSubscriptionConsistency() != false) { - setSubscriptionConsistency(other.getSubscriptionConsistency()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SubscriptionInfo parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SubscriptionInfo) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.FilterExpression expression_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> expressionBuilder_; - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - * @return Whether the expression field is set. - */ - public boolean hasExpression() { - return expressionBuilder_ != null || expression_ != null; - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - * @return The expression. - */ - public apache.rocketmq.v2.FilterExpression getExpression() { - if (expressionBuilder_ == null) { - return expression_ == null ? apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } else { - return expressionBuilder_.getMessage(); - } - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - public Builder setExpression(apache.rocketmq.v2.FilterExpression value) { - if (expressionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - expression_ = value; - onChanged(); - } else { - expressionBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - public Builder setExpression( - apache.rocketmq.v2.FilterExpression.Builder builderForValue) { - if (expressionBuilder_ == null) { - expression_ = builderForValue.build(); - onChanged(); - } else { - expressionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - public Builder mergeExpression(apache.rocketmq.v2.FilterExpression value) { - if (expressionBuilder_ == null) { - if (expression_ != null) { - expression_ = - apache.rocketmq.v2.FilterExpression.newBuilder(expression_).mergeFrom(value).buildPartial(); - } else { - expression_ = value; - } - onChanged(); - } else { - expressionBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - public Builder clearExpression() { - if (expressionBuilder_ == null) { - expression_ = null; - onChanged(); - } else { - expression_ = null; - expressionBuilder_ = null; - } - - return this; - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - public apache.rocketmq.v2.FilterExpression.Builder getExpressionBuilder() { - - onChanged(); - return getExpressionFieldBuilder().getBuilder(); - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - public apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder() { - if (expressionBuilder_ != null) { - return expressionBuilder_.getMessageOrBuilder(); - } else { - return expression_ == null ? - apache.rocketmq.v2.FilterExpression.getDefaultInstance() : expression_; - } - } - /** - *
-     * The filter expression (TAG or SQL92) the subscription uses.
-     * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder> - getExpressionFieldBuilder() { - if (expressionBuilder_ == null) { - expressionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.FilterExpression, apache.rocketmq.v2.FilterExpression.Builder, apache.rocketmq.v2.FilterExpressionOrBuilder>( - getExpression(), - getParentForChildren(), - isClean()); - expression_ = null; - } - return expressionBuilder_; - } - - private boolean online_ ; - /** - *
-     * Whether there is at least one online consumer for this subscription.
-     * 
- * - * bool online = 4; - * @return The online. - */ - @java.lang.Override - public boolean getOnline() { - return online_; - } - /** - *
-     * Whether there is at least one online consumer for this subscription.
-     * 
- * - * bool online = 4; - * @param value The online to set. - * @return This builder for chaining. - */ - public Builder setOnline(boolean value) { - - online_ = value; - onChanged(); - return this; - } - /** - *
-     * Whether there is at least one online consumer for this subscription.
-     * 
- * - * bool online = 4; - * @return This builder for chaining. - */ - public Builder clearOnline() { - - online_ = false; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp lastUpdateTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> lastUpdateTimestampBuilder_; - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - * @return Whether the lastUpdateTimestamp field is set. - */ - public boolean hasLastUpdateTimestamp() { - return lastUpdateTimestampBuilder_ != null || lastUpdateTimestamp_ != null; - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - * @return The lastUpdateTimestamp. - */ - public com.google.protobuf.Timestamp getLastUpdateTimestamp() { - if (lastUpdateTimestampBuilder_ == null) { - return lastUpdateTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : lastUpdateTimestamp_; - } else { - return lastUpdateTimestampBuilder_.getMessage(); - } - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - public Builder setLastUpdateTimestamp(com.google.protobuf.Timestamp value) { - if (lastUpdateTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - lastUpdateTimestamp_ = value; - onChanged(); - } else { - lastUpdateTimestampBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - public Builder setLastUpdateTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (lastUpdateTimestampBuilder_ == null) { - lastUpdateTimestamp_ = builderForValue.build(); - onChanged(); - } else { - lastUpdateTimestampBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - public Builder mergeLastUpdateTimestamp(com.google.protobuf.Timestamp value) { - if (lastUpdateTimestampBuilder_ == null) { - if (lastUpdateTimestamp_ != null) { - lastUpdateTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(lastUpdateTimestamp_).mergeFrom(value).buildPartial(); - } else { - lastUpdateTimestamp_ = value; - } - onChanged(); - } else { - lastUpdateTimestampBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - public Builder clearLastUpdateTimestamp() { - if (lastUpdateTimestampBuilder_ == null) { - lastUpdateTimestamp_ = null; - onChanged(); - } else { - lastUpdateTimestamp_ = null; - lastUpdateTimestampBuilder_ = null; - } - - return this; - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - public com.google.protobuf.Timestamp.Builder getLastUpdateTimestampBuilder() { - - onChanged(); - return getLastUpdateTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - public com.google.protobuf.TimestampOrBuilder getLastUpdateTimestampOrBuilder() { - if (lastUpdateTimestampBuilder_ != null) { - return lastUpdateTimestampBuilder_.getMessageOrBuilder(); - } else { - return lastUpdateTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : lastUpdateTimestamp_; - } - } - /** - *
-     * The last time this subscription was reported/updated.
-     * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getLastUpdateTimestampFieldBuilder() { - if (lastUpdateTimestampBuilder_ == null) { - lastUpdateTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getLastUpdateTimestamp(), - getParentForChildren(), - isClean()); - lastUpdateTimestamp_ = null; - } - return lastUpdateTimestampBuilder_; - } - - private int messageModel_ = 0; - /** - *
-     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The enum numeric value on the wire for messageModel. - */ - @java.lang.Override public int getMessageModelValue() { - return messageModel_; - } - /** - *
-     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @param value The enum numeric value on the wire for messageModel to set. - * @return This builder for chaining. - */ - public Builder setMessageModelValue(int value) { - - messageModel_ = value; - onChanged(); - return this; - } - /** - *
-     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The messageModel. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageModel getMessageModel() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageModel result = apache.rocketmq.v2.MessageModel.valueOf(messageModel_); - return result == null ? apache.rocketmq.v2.MessageModel.UNRECOGNIZED : result; - } - /** - *
-     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @param value The messageModel to set. - * @return This builder for chaining. - */ - public Builder setMessageModel(apache.rocketmq.v2.MessageModel value) { - if (value == null) { - throw new NullPointerException(); - } - - messageModel_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-     * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return This builder for chaining. - */ - public Builder clearMessageModel() { - - messageModel_ = 0; - onChanged(); - return this; - } - - private boolean subscriptionConsistency_ ; - /** - *
-     * Whether the subscription is consistent across all consumers of the group.
-     * 
- * - * bool subscription_consistency = 7; - * @return The subscriptionConsistency. - */ - @java.lang.Override - public boolean getSubscriptionConsistency() { - return subscriptionConsistency_; - } - /** - *
-     * Whether the subscription is consistent across all consumers of the group.
-     * 
- * - * bool subscription_consistency = 7; - * @param value The subscriptionConsistency to set. - * @return This builder for chaining. - */ - public Builder setSubscriptionConsistency(boolean value) { - - subscriptionConsistency_ = value; - onChanged(); - return this; - } - /** - *
-     * Whether the subscription is consistent across all consumers of the group.
-     * 
- * - * bool subscription_consistency = 7; - * @return This builder for chaining. - */ - public Builder clearSubscriptionConsistency() { - - subscriptionConsistency_ = false; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SubscriptionInfo) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SubscriptionInfo) - private static final apache.rocketmq.v2.SubscriptionInfo DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SubscriptionInfo(); - } - - public static apache.rocketmq.v2.SubscriptionInfo getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SubscriptionInfo parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SubscriptionInfo(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SubscriptionInfo getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java deleted file mode 100644 index 60737ae2ae3..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionInfoOrBuilder.java +++ /dev/null @@ -1,132 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface SubscriptionInfoOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SubscriptionInfo) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * The filter expression (TAG or SQL92) the subscription uses.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - * @return Whether the expression field is set. - */ - boolean hasExpression(); - /** - *
-   * The filter expression (TAG or SQL92) the subscription uses.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - * @return The expression. - */ - apache.rocketmq.v2.FilterExpression getExpression(); - /** - *
-   * The filter expression (TAG or SQL92) the subscription uses.
-   * 
- * - * .apache.rocketmq.v2.FilterExpression expression = 3; - */ - apache.rocketmq.v2.FilterExpressionOrBuilder getExpressionOrBuilder(); - - /** - *
-   * Whether there is at least one online consumer for this subscription.
-   * 
- * - * bool online = 4; - * @return The online. - */ - boolean getOnline(); - - /** - *
-   * The last time this subscription was reported/updated.
-   * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - * @return Whether the lastUpdateTimestamp field is set. - */ - boolean hasLastUpdateTimestamp(); - /** - *
-   * The last time this subscription was reported/updated.
-   * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - * @return The lastUpdateTimestamp. - */ - com.google.protobuf.Timestamp getLastUpdateTimestamp(); - /** - *
-   * The last time this subscription was reported/updated.
-   * 
- * - * .google.protobuf.Timestamp last_update_timestamp = 5; - */ - com.google.protobuf.TimestampOrBuilder getLastUpdateTimestampOrBuilder(); - - /** - *
-   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The enum numeric value on the wire for messageModel. - */ - int getMessageModelValue(); - /** - *
-   * The consumption model of the group, i.e. CLUSTERING or BROADCASTING.
-   * 
- * - * .apache.rocketmq.v2.MessageModel message_model = 6; - * @return The messageModel. - */ - apache.rocketmq.v2.MessageModel getMessageModel(); - - /** - *
-   * Whether the subscription is consistent across all consumers of the group.
-   * 
- * - * bool subscription_consistency = 7; - * @return The subscriptionConsistency. - */ - boolean getSubscriptionConsistency(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java deleted file mode 100644 index e839b5105eb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SubscriptionOrBuilder.java +++ /dev/null @@ -1,206 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface SubscriptionOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.Subscription) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Subscription settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * Consumer group.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - *
-   * Subscription settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * Consumer group.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - *
-   * Subscription settings below here is appointed by client, thus it is
-   * unnecessary for server to push at present.
-   * Consumer group.
-   * 
- * - * optional .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - java.util.List - getSubscriptionsList(); - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - apache.rocketmq.v2.SubscriptionEntry getSubscriptions(int index); - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - int getSubscriptionsCount(); - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - java.util.List - getSubscriptionsOrBuilderList(); - /** - *
-   * Subscription for consumer.
-   * 
- * - * repeated .apache.rocketmq.v2.SubscriptionEntry subscriptions = 2; - */ - apache.rocketmq.v2.SubscriptionEntryOrBuilder getSubscriptionsOrBuilder( - int index); - - /** - *
-   * Subscription settings below here are from server, it is essential for
-   * server to push.
-   * When FIFO flag is `true`, messages of the same message group are processed
-   * in first-in-first-out manner.
-   * Brokers will not deliver further messages of the same group until prior
-   * ones are completely acknowledged.
-   * 
- * - * optional bool fifo = 3; - * @return Whether the fifo field is set. - */ - boolean hasFifo(); - /** - *
-   * Subscription settings below here are from server, it is essential for
-   * server to push.
-   * When FIFO flag is `true`, messages of the same message group are processed
-   * in first-in-first-out manner.
-   * Brokers will not deliver further messages of the same group until prior
-   * ones are completely acknowledged.
-   * 
- * - * optional bool fifo = 3; - * @return The fifo. - */ - boolean getFifo(); - - /** - *
-   * Message receive batch size here is essential for push consumer.
-   * 
- * - * optional int32 receive_batch_size = 4; - * @return Whether the receiveBatchSize field is set. - */ - boolean hasReceiveBatchSize(); - /** - *
-   * Message receive batch size here is essential for push consumer.
-   * 
- * - * optional int32 receive_batch_size = 4; - * @return The receiveBatchSize. - */ - int getReceiveBatchSize(); - - /** - *
-   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-   * push consumer.
-   * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - * @return Whether the longPollingTimeout field is set. - */ - boolean hasLongPollingTimeout(); - /** - *
-   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-   * push consumer.
-   * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - * @return The longPollingTimeout. - */ - com.google.protobuf.Duration getLongPollingTimeout(); - /** - *
-   * Long-polling timeout for `ReceiveMessageRequest`, which is essential for
-   * push consumer.
-   * 
- * - * optional .google.protobuf.Duration long_polling_timeout = 5; - */ - com.google.protobuf.DurationOrBuilder getLongPollingTimeoutOrBuilder(); - - /** - *
-   * Only lite push consumer
-   * client-side lite subscription quota limit
-   * 
- * - * optional int32 lite_subscription_quota = 6; - * @return Whether the liteSubscriptionQuota field is set. - */ - boolean hasLiteSubscriptionQuota(); - /** - *
-   * Only lite push consumer
-   * client-side lite subscription quota limit
-   * 
- * - * optional int32 lite_subscription_quota = 6; - * @return The liteSubscriptionQuota. - */ - int getLiteSubscriptionQuota(); - - /** - *
-   * Only lite push consumer
-   * Maximum length limit for lite topic
-   * 
- * - * optional int32 max_lite_topic_size = 7; - * @return Whether the maxLiteTopicSize field is set. - */ - boolean hasMaxLiteTopicSize(); - /** - *
-   * Only lite push consumer
-   * Maximum length limit for lite topic
-   * 
- * - * optional int32 max_lite_topic_size = 7; - * @return The maxLiteTopicSize. - */ - int getMaxLiteTopicSize(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java deleted file mode 100644 index faebae8961e..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequest.java +++ /dev/null @@ -1,1521 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionRequest} - */ -public final class SyncLiteSubscriptionRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SyncLiteSubscriptionRequest) - SyncLiteSubscriptionRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use SyncLiteSubscriptionRequest.newBuilder() to construct. - private SyncLiteSubscriptionRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SyncLiteSubscriptionRequest() { - action_ = 0; - liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SyncLiteSubscriptionRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SyncLiteSubscriptionRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - - action_ = rawValue; - break; - } - case 18: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000001) != 0)) { - liteTopicSet_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000001; - } - liteTopicSet_.add(s); - break; - } - case 40: { - bitField0_ |= 0x00000001; - version_ = input.readInt64(); - break; - } - case 50: { - apache.rocketmq.v2.OffsetOption.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = offsetOption_.toBuilder(); - } - offsetOption_ = input.readMessage(apache.rocketmq.v2.OffsetOption.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(offsetOption_); - offsetOption_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000001) != 0)) { - liteTopicSet_ = liteTopicSet_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SyncLiteSubscriptionRequest.class, apache.rocketmq.v2.SyncLiteSubscriptionRequest.Builder.class); - } - - private int bitField0_; - public static final int ACTION_FIELD_NUMBER = 1; - private int action_; - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @return The enum numeric value on the wire for action. - */ - @java.lang.Override public int getActionValue() { - return action_; - } - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @return The action. - */ - @java.lang.Override public apache.rocketmq.v2.LiteSubscriptionAction getAction() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.LiteSubscriptionAction result = apache.rocketmq.v2.LiteSubscriptionAction.valueOf(action_); - return result == null ? apache.rocketmq.v2.LiteSubscriptionAction.UNRECOGNIZED : result; - } - - public static final int TOPIC_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Resource topic_; - /** - *
-   * bindTopic for lite push consumer
-   * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - *
-   * bindTopic for lite push consumer
-   * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - *
-   * bindTopic for lite push consumer
-   * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int GROUP_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource group_; - /** - *
-   * consumer group
-   * 
- * - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - *
-   * consumer group
-   * 
- * - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - *
-   * consumer group
-   * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int LITE_TOPIC_SET_FIELD_NUMBER = 4; - private com.google.protobuf.LazyStringList liteTopicSet_; - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @return A list containing the liteTopicSet. - */ - public com.google.protobuf.ProtocolStringList - getLiteTopicSetList() { - return liteTopicSet_; - } - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @return The count of liteTopicSet. - */ - public int getLiteTopicSetCount() { - return liteTopicSet_.size(); - } - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @param index The index of the element to return. - * @return The liteTopicSet at the given index. - */ - public java.lang.String getLiteTopicSet(int index) { - return liteTopicSet_.get(index); - } - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @param index The index of the value to return. - * @return The bytes of the liteTopicSet at the given index. - */ - public com.google.protobuf.ByteString - getLiteTopicSetBytes(int index) { - return liteTopicSet_.getByteString(index); - } - - public static final int VERSION_FIELD_NUMBER = 5; - private long version_; - /** - * optional int64 version = 5; - * @return Whether the version field is set. - */ - @java.lang.Override - public boolean hasVersion() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional int64 version = 5; - * @return The version. - */ - @java.lang.Override - public long getVersion() { - return version_; - } - - public static final int OFFSET_OPTION_FIELD_NUMBER = 6; - private apache.rocketmq.v2.OffsetOption offsetOption_; - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - * @return Whether the offsetOption field is set. - */ - @java.lang.Override - public boolean hasOffsetOption() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - * @return The offsetOption. - */ - @java.lang.Override - public apache.rocketmq.v2.OffsetOption getOffsetOption() { - return offsetOption_ == null ? apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - @java.lang.Override - public apache.rocketmq.v2.OffsetOptionOrBuilder getOffsetOptionOrBuilder() { - return offsetOption_ == null ? apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (action_ != apache.rocketmq.v2.LiteSubscriptionAction.PARTIAL_ADD.getNumber()) { - output.writeEnum(1, action_); - } - if (topic_ != null) { - output.writeMessage(2, getTopic()); - } - if (group_ != null) { - output.writeMessage(3, getGroup()); - } - for (int i = 0; i < liteTopicSet_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, liteTopicSet_.getRaw(i)); - } - if (((bitField0_ & 0x00000001) != 0)) { - output.writeInt64(5, version_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(6, getOffsetOption()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (action_ != apache.rocketmq.v2.LiteSubscriptionAction.PARTIAL_ADD.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, action_); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getTopic()); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getGroup()); - } - { - int dataSize = 0; - for (int i = 0; i < liteTopicSet_.size(); i++) { - dataSize += computeStringSizeNoTag(liteTopicSet_.getRaw(i)); - } - size += dataSize; - size += 1 * getLiteTopicSetList().size(); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(5, version_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, getOffsetOption()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SyncLiteSubscriptionRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.SyncLiteSubscriptionRequest other = (apache.rocketmq.v2.SyncLiteSubscriptionRequest) obj; - - if (action_ != other.action_) return false; - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (!getLiteTopicSetList() - .equals(other.getLiteTopicSetList())) return false; - if (hasVersion() != other.hasVersion()) return false; - if (hasVersion()) { - if (getVersion() - != other.getVersion()) return false; - } - if (hasOffsetOption() != other.hasOffsetOption()) return false; - if (hasOffsetOption()) { - if (!getOffsetOption() - .equals(other.getOffsetOption())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ACTION_FIELD_NUMBER; - hash = (53 * hash) + action_; - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (getLiteTopicSetCount() > 0) { - hash = (37 * hash) + LITE_TOPIC_SET_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopicSetList().hashCode(); - } - if (hasVersion()) { - hash = (37 * hash) + VERSION_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getVersion()); - } - if (hasOffsetOption()) { - hash = (37 * hash) + OFFSET_OPTION_FIELD_NUMBER; - hash = (53 * hash) + getOffsetOption().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SyncLiteSubscriptionRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SyncLiteSubscriptionRequest) - apache.rocketmq.v2.SyncLiteSubscriptionRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SyncLiteSubscriptionRequest.class, apache.rocketmq.v2.SyncLiteSubscriptionRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.SyncLiteSubscriptionRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getOffsetOptionFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - action_ = 0; - - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - version_ = 0L; - bitField0_ = (bitField0_ & ~0x00000002); - if (offsetOptionBuilder_ == null) { - offsetOption_ = null; - } else { - offsetOptionBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.SyncLiteSubscriptionRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionRequest build() { - apache.rocketmq.v2.SyncLiteSubscriptionRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionRequest buildPartial() { - apache.rocketmq.v2.SyncLiteSubscriptionRequest result = new apache.rocketmq.v2.SyncLiteSubscriptionRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - result.action_ = action_; - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (((bitField0_ & 0x00000001) != 0)) { - liteTopicSet_ = liteTopicSet_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000001); - } - result.liteTopicSet_ = liteTopicSet_; - if (((from_bitField0_ & 0x00000002) != 0)) { - result.version_ = version_; - to_bitField0_ |= 0x00000001; - } - if (((from_bitField0_ & 0x00000004) != 0)) { - if (offsetOptionBuilder_ == null) { - result.offsetOption_ = offsetOption_; - } else { - result.offsetOption_ = offsetOptionBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SyncLiteSubscriptionRequest) { - return mergeFrom((apache.rocketmq.v2.SyncLiteSubscriptionRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SyncLiteSubscriptionRequest other) { - if (other == apache.rocketmq.v2.SyncLiteSubscriptionRequest.getDefaultInstance()) return this; - if (other.action_ != 0) { - setActionValue(other.getActionValue()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (!other.liteTopicSet_.isEmpty()) { - if (liteTopicSet_.isEmpty()) { - liteTopicSet_ = other.liteTopicSet_; - bitField0_ = (bitField0_ & ~0x00000001); - } else { - ensureLiteTopicSetIsMutable(); - liteTopicSet_.addAll(other.liteTopicSet_); - } - onChanged(); - } - if (other.hasVersion()) { - setVersion(other.getVersion()); - } - if (other.hasOffsetOption()) { - mergeOffsetOption(other.getOffsetOption()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SyncLiteSubscriptionRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SyncLiteSubscriptionRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private int action_ = 0; - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @return The enum numeric value on the wire for action. - */ - @java.lang.Override public int getActionValue() { - return action_; - } - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @param value The enum numeric value on the wire for action to set. - * @return This builder for chaining. - */ - public Builder setActionValue(int value) { - - action_ = value; - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @return The action. - */ - @java.lang.Override - public apache.rocketmq.v2.LiteSubscriptionAction getAction() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.LiteSubscriptionAction result = apache.rocketmq.v2.LiteSubscriptionAction.valueOf(action_); - return result == null ? apache.rocketmq.v2.LiteSubscriptionAction.UNRECOGNIZED : result; - } - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @param value The action to set. - * @return This builder for chaining. - */ - public Builder setAction(apache.rocketmq.v2.LiteSubscriptionAction value) { - if (value == null) { - throw new NullPointerException(); - } - - action_ = value.getNumber(); - onChanged(); - return this; - } - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @return This builder for chaining. - */ - public Builder clearAction() { - - action_ = 0; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - *
-     * bindTopic for lite push consumer
-     * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - *
-     * consumer group
-     * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private com.google.protobuf.LazyStringList liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; - private void ensureLiteTopicSetIsMutable() { - if (!((bitField0_ & 0x00000001) != 0)) { - liteTopicSet_ = new com.google.protobuf.LazyStringArrayList(liteTopicSet_); - bitField0_ |= 0x00000001; - } - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @return A list containing the liteTopicSet. - */ - public com.google.protobuf.ProtocolStringList - getLiteTopicSetList() { - return liteTopicSet_.getUnmodifiableView(); - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @return The count of liteTopicSet. - */ - public int getLiteTopicSetCount() { - return liteTopicSet_.size(); - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @param index The index of the element to return. - * @return The liteTopicSet at the given index. - */ - public java.lang.String getLiteTopicSet(int index) { - return liteTopicSet_.get(index); - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @param index The index of the value to return. - * @return The bytes of the liteTopicSet at the given index. - */ - public com.google.protobuf.ByteString - getLiteTopicSetBytes(int index) { - return liteTopicSet_.getByteString(index); - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @param index The index to set the value at. - * @param value The liteTopicSet to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicSet( - int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureLiteTopicSetIsMutable(); - liteTopicSet_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @param value The liteTopicSet to add. - * @return This builder for chaining. - */ - public Builder addLiteTopicSet( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureLiteTopicSetIsMutable(); - liteTopicSet_.add(value); - onChanged(); - return this; - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @param values The liteTopicSet to add. - * @return This builder for chaining. - */ - public Builder addAllLiteTopicSet( - java.lang.Iterable values) { - ensureLiteTopicSetIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, liteTopicSet_); - onChanged(); - return this; - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @return This builder for chaining. - */ - public Builder clearLiteTopicSet() { - liteTopicSet_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000001); - onChanged(); - return this; - } - /** - *
-     * lite subscription set of lite topics
-     * 
- * - * repeated string lite_topic_set = 4; - * @param value The bytes of the liteTopicSet to add. - * @return This builder for chaining. - */ - public Builder addLiteTopicSetBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureLiteTopicSetIsMutable(); - liteTopicSet_.add(value); - onChanged(); - return this; - } - - private long version_ ; - /** - * optional int64 version = 5; - * @return Whether the version field is set. - */ - @java.lang.Override - public boolean hasVersion() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - * optional int64 version = 5; - * @return The version. - */ - @java.lang.Override - public long getVersion() { - return version_; - } - /** - * optional int64 version = 5; - * @param value The version to set. - * @return This builder for chaining. - */ - public Builder setVersion(long value) { - bitField0_ |= 0x00000002; - version_ = value; - onChanged(); - return this; - } - /** - * optional int64 version = 5; - * @return This builder for chaining. - */ - public Builder clearVersion() { - bitField0_ = (bitField0_ & ~0x00000002); - version_ = 0L; - onChanged(); - return this; - } - - private apache.rocketmq.v2.OffsetOption offsetOption_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.OffsetOption, apache.rocketmq.v2.OffsetOption.Builder, apache.rocketmq.v2.OffsetOptionOrBuilder> offsetOptionBuilder_; - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - * @return Whether the offsetOption field is set. - */ - public boolean hasOffsetOption() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - * @return The offsetOption. - */ - public apache.rocketmq.v2.OffsetOption getOffsetOption() { - if (offsetOptionBuilder_ == null) { - return offsetOption_ == null ? apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; - } else { - return offsetOptionBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - public Builder setOffsetOption(apache.rocketmq.v2.OffsetOption value) { - if (offsetOptionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - offsetOption_ = value; - onChanged(); - } else { - offsetOptionBuilder_.setMessage(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - public Builder setOffsetOption( - apache.rocketmq.v2.OffsetOption.Builder builderForValue) { - if (offsetOptionBuilder_ == null) { - offsetOption_ = builderForValue.build(); - onChanged(); - } else { - offsetOptionBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - public Builder mergeOffsetOption(apache.rocketmq.v2.OffsetOption value) { - if (offsetOptionBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) && - offsetOption_ != null && - offsetOption_ != apache.rocketmq.v2.OffsetOption.getDefaultInstance()) { - offsetOption_ = - apache.rocketmq.v2.OffsetOption.newBuilder(offsetOption_).mergeFrom(value).buildPartial(); - } else { - offsetOption_ = value; - } - onChanged(); - } else { - offsetOptionBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - public Builder clearOffsetOption() { - if (offsetOptionBuilder_ == null) { - offsetOption_ = null; - onChanged(); - } else { - offsetOptionBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - public apache.rocketmq.v2.OffsetOption.Builder getOffsetOptionBuilder() { - bitField0_ |= 0x00000004; - onChanged(); - return getOffsetOptionFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - public apache.rocketmq.v2.OffsetOptionOrBuilder getOffsetOptionOrBuilder() { - if (offsetOptionBuilder_ != null) { - return offsetOptionBuilder_.getMessageOrBuilder(); - } else { - return offsetOption_ == null ? - apache.rocketmq.v2.OffsetOption.getDefaultInstance() : offsetOption_; - } - } - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.OffsetOption, apache.rocketmq.v2.OffsetOption.Builder, apache.rocketmq.v2.OffsetOptionOrBuilder> - getOffsetOptionFieldBuilder() { - if (offsetOptionBuilder_ == null) { - offsetOptionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.OffsetOption, apache.rocketmq.v2.OffsetOption.Builder, apache.rocketmq.v2.OffsetOptionOrBuilder>( - getOffsetOption(), - getParentForChildren(), - isClean()); - offsetOption_ = null; - } - return offsetOptionBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SyncLiteSubscriptionRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SyncLiteSubscriptionRequest) - private static final apache.rocketmq.v2.SyncLiteSubscriptionRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SyncLiteSubscriptionRequest(); - } - - public static apache.rocketmq.v2.SyncLiteSubscriptionRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SyncLiteSubscriptionRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SyncLiteSubscriptionRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java deleted file mode 100644 index 2cd4b9218cf..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionRequestOrBuilder.java +++ /dev/null @@ -1,141 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface SyncLiteSubscriptionRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SyncLiteSubscriptionRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @return The enum numeric value on the wire for action. - */ - int getActionValue(); - /** - * .apache.rocketmq.v2.LiteSubscriptionAction action = 1; - * @return The action. - */ - apache.rocketmq.v2.LiteSubscriptionAction getAction(); - - /** - *
-   * bindTopic for lite push consumer
-   * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - *
-   * bindTopic for lite push consumer
-   * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - *
-   * bindTopic for lite push consumer
-   * 
- * - * .apache.rocketmq.v2.Resource topic = 2; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - *
-   * consumer group
-   * 
- * - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - *
-   * consumer group
-   * 
- * - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - *
-   * consumer group
-   * 
- * - * .apache.rocketmq.v2.Resource group = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @return A list containing the liteTopicSet. - */ - java.util.List - getLiteTopicSetList(); - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @return The count of liteTopicSet. - */ - int getLiteTopicSetCount(); - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @param index The index of the element to return. - * @return The liteTopicSet at the given index. - */ - java.lang.String getLiteTopicSet(int index); - /** - *
-   * lite subscription set of lite topics
-   * 
- * - * repeated string lite_topic_set = 4; - * @param index The index of the value to return. - * @return The bytes of the liteTopicSet at the given index. - */ - com.google.protobuf.ByteString - getLiteTopicSetBytes(int index); - - /** - * optional int64 version = 5; - * @return Whether the version field is set. - */ - boolean hasVersion(); - /** - * optional int64 version = 5; - * @return The version. - */ - long getVersion(); - - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - * @return Whether the offsetOption field is set. - */ - boolean hasOffsetOption(); - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - * @return The offsetOption. - */ - apache.rocketmq.v2.OffsetOption getOffsetOption(); - /** - * optional .apache.rocketmq.v2.OffsetOption offset_option = 6; - */ - apache.rocketmq.v2.OffsetOptionOrBuilder getOffsetOptionOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java deleted file mode 100644 index 81e34ad42df..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionResponse} - */ -public final class SyncLiteSubscriptionResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SyncLiteSubscriptionResponse) - SyncLiteSubscriptionResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use SyncLiteSubscriptionResponse.newBuilder() to construct. - private SyncLiteSubscriptionResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SyncLiteSubscriptionResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SyncLiteSubscriptionResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SyncLiteSubscriptionResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SyncLiteSubscriptionResponse.class, apache.rocketmq.v2.SyncLiteSubscriptionResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SyncLiteSubscriptionResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.SyncLiteSubscriptionResponse other = (apache.rocketmq.v2.SyncLiteSubscriptionResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SyncLiteSubscriptionResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.SyncLiteSubscriptionResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SyncLiteSubscriptionResponse) - apache.rocketmq.v2.SyncLiteSubscriptionResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SyncLiteSubscriptionResponse.class, apache.rocketmq.v2.SyncLiteSubscriptionResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.SyncLiteSubscriptionResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_SyncLiteSubscriptionResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.SyncLiteSubscriptionResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionResponse build() { - apache.rocketmq.v2.SyncLiteSubscriptionResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionResponse buildPartial() { - apache.rocketmq.v2.SyncLiteSubscriptionResponse result = new apache.rocketmq.v2.SyncLiteSubscriptionResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SyncLiteSubscriptionResponse) { - return mergeFrom((apache.rocketmq.v2.SyncLiteSubscriptionResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SyncLiteSubscriptionResponse other) { - if (other == apache.rocketmq.v2.SyncLiteSubscriptionResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SyncLiteSubscriptionResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SyncLiteSubscriptionResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SyncLiteSubscriptionResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SyncLiteSubscriptionResponse) - private static final apache.rocketmq.v2.SyncLiteSubscriptionResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SyncLiteSubscriptionResponse(); - } - - public static apache.rocketmq.v2.SyncLiteSubscriptionResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SyncLiteSubscriptionResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SyncLiteSubscriptionResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SyncLiteSubscriptionResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java deleted file mode 100644 index 122015183c9..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SyncLiteSubscriptionResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface SyncLiteSubscriptionResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SyncLiteSubscriptionResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java b/proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java deleted file mode 100644 index 9870ed7c2bc..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SystemProperties.java +++ /dev/null @@ -1,4621 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.SystemProperties} - */ -public final class SystemProperties extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.SystemProperties) - SystemPropertiesOrBuilder { -private static final long serialVersionUID = 0L; - // Use SystemProperties.newBuilder() to construct. - private SystemProperties(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SystemProperties() { - tag_ = ""; - keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; - messageId_ = ""; - bodyEncoding_ = 0; - messageType_ = 0; - bornHost_ = ""; - storeHost_ = ""; - receiptHandle_ = ""; - messageGroup_ = ""; - traceContext_ = ""; - liteTopic_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new SystemProperties(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SystemProperties( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - tag_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - keys_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000002; - } - keys_.add(s); - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - case 34: { - apache.rocketmq.v2.Digest.Builder subBuilder = null; - if (bodyDigest_ != null) { - subBuilder = bodyDigest_.toBuilder(); - } - bodyDigest_ = input.readMessage(apache.rocketmq.v2.Digest.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(bodyDigest_); - bodyDigest_ = subBuilder.buildPartial(); - } - - break; - } - case 40: { - int rawValue = input.readEnum(); - - bodyEncoding_ = rawValue; - break; - } - case 48: { - int rawValue = input.readEnum(); - - messageType_ = rawValue; - break; - } - case 58: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (bornTimestamp_ != null) { - subBuilder = bornTimestamp_.toBuilder(); - } - bornTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(bornTimestamp_); - bornTimestamp_ = subBuilder.buildPartial(); - } - - break; - } - case 66: { - java.lang.String s = input.readStringRequireUtf8(); - - bornHost_ = s; - break; - } - case 74: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (((bitField0_ & 0x00000002) != 0)) { - subBuilder = storeTimestamp_.toBuilder(); - } - storeTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(storeTimestamp_); - storeTimestamp_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000002; - break; - } - case 82: { - java.lang.String s = input.readStringRequireUtf8(); - - storeHost_ = s; - break; - } - case 90: { - com.google.protobuf.Timestamp.Builder subBuilder = null; - if (((bitField0_ & 0x00000004) != 0)) { - subBuilder = deliveryTimestamp_.toBuilder(); - } - deliveryTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(deliveryTimestamp_); - deliveryTimestamp_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000004; - break; - } - case 98: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000008; - receiptHandle_ = s; - break; - } - case 104: { - - queueId_ = input.readInt32(); - break; - } - case 112: { - bitField0_ |= 0x00000010; - queueOffset_ = input.readInt64(); - break; - } - case 122: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (((bitField0_ & 0x00000020) != 0)) { - subBuilder = invisibleDuration_.toBuilder(); - } - invisibleDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(invisibleDuration_); - invisibleDuration_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000020; - break; - } - case 128: { - bitField0_ |= 0x00000040; - deliveryAttempt_ = input.readInt32(); - break; - } - case 138: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000080; - messageGroup_ = s; - break; - } - case 146: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000100; - traceContext_ = s; - break; - } - case 154: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (((bitField0_ & 0x00000200) != 0)) { - subBuilder = orphanedTransactionRecoveryDuration_.toBuilder(); - } - orphanedTransactionRecoveryDuration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(orphanedTransactionRecoveryDuration_); - orphanedTransactionRecoveryDuration_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000200; - break; - } - case 162: { - apache.rocketmq.v2.DeadLetterQueue.Builder subBuilder = null; - if (((bitField0_ & 0x00000400) != 0)) { - subBuilder = deadLetterQueue_.toBuilder(); - } - deadLetterQueue_ = input.readMessage(apache.rocketmq.v2.DeadLetterQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(deadLetterQueue_); - deadLetterQueue_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000400; - break; - } - case 170: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000800; - liteTopic_ = s; - break; - } - case 176: { - bitField0_ |= 0x00001000; - priority_ = input.readInt32(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000002) != 0)) { - keys_ = keys_.getUnmodifiableView(); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SystemProperties.class, apache.rocketmq.v2.SystemProperties.Builder.class); - } - - private int bitField0_; - public static final int TAG_FIELD_NUMBER = 1; - private volatile java.lang.Object tag_; - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 1; - * @return Whether the tag field is set. - */ - @java.lang.Override - public boolean hasTag() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 1; - * @return The tag. - */ - @java.lang.Override - public java.lang.String getTag() { - java.lang.Object ref = tag_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - tag_ = s; - return s; - } - } - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 1; - * @return The bytes for tag. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTagBytes() { - java.lang.Object ref = tag_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - tag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int KEYS_FIELD_NUMBER = 2; - private com.google.protobuf.LazyStringList keys_; - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @return A list containing the keys. - */ - public com.google.protobuf.ProtocolStringList - getKeysList() { - return keys_; - } - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @return The count of keys. - */ - public int getKeysCount() { - return keys_.size(); - } - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @param index The index of the element to return. - * @return The keys at the given index. - */ - public java.lang.String getKeys(int index) { - return keys_.get(index); - } - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @param index The index of the value to return. - * @return The bytes of the keys at the given index. - */ - public com.google.protobuf.ByteString - getKeysBytes(int index) { - return keys_.getByteString(index); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 3; - private volatile java.lang.Object messageId_; - /** - *
-   * Message identifier, client-side generated, remains unique.
-   * if message_id is empty, the send message request will be aborted with
-   * status `INVALID_ARGUMENT`
-   * 
- * - * string message_id = 3; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - *
-   * Message identifier, client-side generated, remains unique.
-   * if message_id is empty, the send message request will be aborted with
-   * status `INVALID_ARGUMENT`
-   * 
- * - * string message_id = 3; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int BODY_DIGEST_FIELD_NUMBER = 4; - private apache.rocketmq.v2.Digest bodyDigest_; - /** - *
-   * Message body digest
-   * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - * @return Whether the bodyDigest field is set. - */ - @java.lang.Override - public boolean hasBodyDigest() { - return bodyDigest_ != null; - } - /** - *
-   * Message body digest
-   * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - * @return The bodyDigest. - */ - @java.lang.Override - public apache.rocketmq.v2.Digest getBodyDigest() { - return bodyDigest_ == null ? apache.rocketmq.v2.Digest.getDefaultInstance() : bodyDigest_; - } - /** - *
-   * Message body digest
-   * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - @java.lang.Override - public apache.rocketmq.v2.DigestOrBuilder getBodyDigestOrBuilder() { - return getBodyDigest(); - } - - public static final int BODY_ENCODING_FIELD_NUMBER = 5; - private int bodyEncoding_; - /** - *
-   * Message body encoding. Candidate options are identity, gzip, snappy etc.
-   * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @return The enum numeric value on the wire for bodyEncoding. - */ - @java.lang.Override public int getBodyEncodingValue() { - return bodyEncoding_; - } - /** - *
-   * Message body encoding. Candidate options are identity, gzip, snappy etc.
-   * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @return The bodyEncoding. - */ - @java.lang.Override public apache.rocketmq.v2.Encoding getBodyEncoding() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Encoding result = apache.rocketmq.v2.Encoding.valueOf(bodyEncoding_); - return result == null ? apache.rocketmq.v2.Encoding.UNRECOGNIZED : result; - } - - public static final int MESSAGE_TYPE_FIELD_NUMBER = 6; - private int messageType_; - /** - *
-   * Message type, normal, FIFO or transactional.
-   * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @return The enum numeric value on the wire for messageType. - */ - @java.lang.Override public int getMessageTypeValue() { - return messageType_; - } - /** - *
-   * Message type, normal, FIFO or transactional.
-   * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @return The messageType. - */ - @java.lang.Override public apache.rocketmq.v2.MessageType getMessageType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(messageType_); - return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; - } - - public static final int BORN_TIMESTAMP_FIELD_NUMBER = 7; - private com.google.protobuf.Timestamp bornTimestamp_; - /** - *
-   * Message born time-point.
-   * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - * @return Whether the bornTimestamp field is set. - */ - @java.lang.Override - public boolean hasBornTimestamp() { - return bornTimestamp_ != null; - } - /** - *
-   * Message born time-point.
-   * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - * @return The bornTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getBornTimestamp() { - return bornTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : bornTimestamp_; - } - /** - *
-   * Message born time-point.
-   * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder() { - return getBornTimestamp(); - } - - public static final int BORN_HOST_FIELD_NUMBER = 8; - private volatile java.lang.Object bornHost_; - /** - *
-   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-   * 
- * - * string born_host = 8; - * @return The bornHost. - */ - @java.lang.Override - public java.lang.String getBornHost() { - java.lang.Object ref = bornHost_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - bornHost_ = s; - return s; - } - } - /** - *
-   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-   * 
- * - * string born_host = 8; - * @return The bytes for bornHost. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getBornHostBytes() { - java.lang.Object ref = bornHost_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - bornHost_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int STORE_TIMESTAMP_FIELD_NUMBER = 9; - private com.google.protobuf.Timestamp storeTimestamp_; - /** - *
-   * Time-point at which the message is stored in the broker, which is absent
-   * for message publishing.
-   * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - * @return Whether the storeTimestamp field is set. - */ - @java.lang.Override - public boolean hasStoreTimestamp() { - return ((bitField0_ & 0x00000002) != 0); - } - /** - *
-   * Time-point at which the message is stored in the broker, which is absent
-   * for message publishing.
-   * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - * @return The storeTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getStoreTimestamp() { - return storeTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; - } - /** - *
-   * Time-point at which the message is stored in the broker, which is absent
-   * for message publishing.
-   * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder() { - return storeTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; - } - - public static final int STORE_HOST_FIELD_NUMBER = 10; - private volatile java.lang.Object storeHost_; - /** - *
-   * The broker that stores this message. It may be broker name, IP or arbitrary
-   * identifier that uniquely identify the server.
-   * 
- * - * string store_host = 10; - * @return The storeHost. - */ - @java.lang.Override - public java.lang.String getStoreHost() { - java.lang.Object ref = storeHost_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - storeHost_ = s; - return s; - } - } - /** - *
-   * The broker that stores this message. It may be broker name, IP or arbitrary
-   * identifier that uniquely identify the server.
-   * 
- * - * string store_host = 10; - * @return The bytes for storeHost. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getStoreHostBytes() { - java.lang.Object ref = storeHost_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - storeHost_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int DELIVERY_TIMESTAMP_FIELD_NUMBER = 11; - private com.google.protobuf.Timestamp deliveryTimestamp_; - /** - *
-   * Time-point at which broker delivers to clients, which is optional.
-   * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - * @return Whether the deliveryTimestamp field is set. - */ - @java.lang.Override - public boolean hasDeliveryTimestamp() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-   * Time-point at which broker delivers to clients, which is optional.
-   * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - * @return The deliveryTimestamp. - */ - @java.lang.Override - public com.google.protobuf.Timestamp getDeliveryTimestamp() { - return deliveryTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; - } - /** - *
-   * Time-point at which broker delivers to clients, which is optional.
-   * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - @java.lang.Override - public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { - return deliveryTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; - } - - public static final int RECEIPT_HANDLE_FIELD_NUMBER = 12; - private volatile java.lang.Object receiptHandle_; - /** - *
-   * If a message is acquired by way of POP, this field holds the receipt,
-   * which is absent for message publishing.
-   * Clients use the receipt to acknowledge or negatively acknowledge the
-   * message.
-   * 
- * - * optional string receipt_handle = 12; - * @return Whether the receiptHandle field is set. - */ - @java.lang.Override - public boolean hasReceiptHandle() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - *
-   * If a message is acquired by way of POP, this field holds the receipt,
-   * which is absent for message publishing.
-   * Clients use the receipt to acknowledge or negatively acknowledge the
-   * message.
-   * 
- * - * optional string receipt_handle = 12; - * @return The receiptHandle. - */ - @java.lang.Override - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } - } - /** - *
-   * If a message is acquired by way of POP, this field holds the receipt,
-   * which is absent for message publishing.
-   * Clients use the receipt to acknowledge or negatively acknowledge the
-   * message.
-   * 
- * - * optional string receipt_handle = 12; - * @return The bytes for receiptHandle. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int QUEUE_ID_FIELD_NUMBER = 13; - private int queueId_; - /** - *
-   * Message queue identifier in which a message is physically stored.
-   * 
- * - * int32 queue_id = 13; - * @return The queueId. - */ - @java.lang.Override - public int getQueueId() { - return queueId_; - } - - public static final int QUEUE_OFFSET_FIELD_NUMBER = 14; - private long queueOffset_; - /** - *
-   * Message-queue offset at which a message is stored, which is absent for
-   * message publishing.
-   * 
- * - * optional int64 queue_offset = 14; - * @return Whether the queueOffset field is set. - */ - @java.lang.Override - public boolean hasQueueOffset() { - return ((bitField0_ & 0x00000010) != 0); - } - /** - *
-   * Message-queue offset at which a message is stored, which is absent for
-   * message publishing.
-   * 
- * - * optional int64 queue_offset = 14; - * @return The queueOffset. - */ - @java.lang.Override - public long getQueueOffset() { - return queueOffset_; - } - - public static final int INVISIBLE_DURATION_FIELD_NUMBER = 15; - private com.google.protobuf.Duration invisibleDuration_; - /** - *
-   * Period of time servers would remain invisible once a message is acquired.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - * @return Whether the invisibleDuration field is set. - */ - @java.lang.Override - public boolean hasInvisibleDuration() { - return ((bitField0_ & 0x00000020) != 0); - } - /** - *
-   * Period of time servers would remain invisible once a message is acquired.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - * @return The invisibleDuration. - */ - @java.lang.Override - public com.google.protobuf.Duration getInvisibleDuration() { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - /** - *
-   * Period of time servers would remain invisible once a message is acquired.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - - public static final int DELIVERY_ATTEMPT_FIELD_NUMBER = 16; - private int deliveryAttempt_; - /** - *
-   * Business code may failed to process messages for the moment. Hence, clients
-   * may request servers to deliver them again using certain back-off strategy,
-   * the attempt is 1 not 0 if message is delivered first time, and it is absent
-   * for message publishing.
-   * 
- * - * optional int32 delivery_attempt = 16; - * @return Whether the deliveryAttempt field is set. - */ - @java.lang.Override - public boolean hasDeliveryAttempt() { - return ((bitField0_ & 0x00000040) != 0); - } - /** - *
-   * Business code may failed to process messages for the moment. Hence, clients
-   * may request servers to deliver them again using certain back-off strategy,
-   * the attempt is 1 not 0 if message is delivered first time, and it is absent
-   * for message publishing.
-   * 
- * - * optional int32 delivery_attempt = 16; - * @return The deliveryAttempt. - */ - @java.lang.Override - public int getDeliveryAttempt() { - return deliveryAttempt_; - } - - public static final int MESSAGE_GROUP_FIELD_NUMBER = 17; - private volatile java.lang.Object messageGroup_; - /** - *
-   * Define the group name of message in the same topic, which is optional.
-   * 
- * - * optional string message_group = 17; - * @return Whether the messageGroup field is set. - */ - @java.lang.Override - public boolean hasMessageGroup() { - return ((bitField0_ & 0x00000080) != 0); - } - /** - *
-   * Define the group name of message in the same topic, which is optional.
-   * 
- * - * optional string message_group = 17; - * @return The messageGroup. - */ - @java.lang.Override - public java.lang.String getMessageGroup() { - java.lang.Object ref = messageGroup_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageGroup_ = s; - return s; - } - } - /** - *
-   * Define the group name of message in the same topic, which is optional.
-   * 
- * - * optional string message_group = 17; - * @return The bytes for messageGroup. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageGroupBytes() { - java.lang.Object ref = messageGroup_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageGroup_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TRACE_CONTEXT_FIELD_NUMBER = 18; - private volatile java.lang.Object traceContext_; - /** - *
-   * Trace context for each message, which is optional.
-   * 
- * - * optional string trace_context = 18; - * @return Whether the traceContext field is set. - */ - @java.lang.Override - public boolean hasTraceContext() { - return ((bitField0_ & 0x00000100) != 0); - } - /** - *
-   * Trace context for each message, which is optional.
-   * 
- * - * optional string trace_context = 18; - * @return The traceContext. - */ - @java.lang.Override - public java.lang.String getTraceContext() { - java.lang.Object ref = traceContext_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - traceContext_ = s; - return s; - } - } - /** - *
-   * Trace context for each message, which is optional.
-   * 
- * - * optional string trace_context = 18; - * @return The bytes for traceContext. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getTraceContextBytes() { - java.lang.Object ref = traceContext_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - traceContext_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ORPHANED_TRANSACTION_RECOVERY_DURATION_FIELD_NUMBER = 19; - private com.google.protobuf.Duration orphanedTransactionRecoveryDuration_; - /** - *
-   * If a transactional message stay unresolved for more than
-   * `transaction_orphan_threshold`, it would be regarded as an
-   * orphan. Servers that manages orphan messages would pick up
-   * a capable publisher to resolve
-   * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - * @return Whether the orphanedTransactionRecoveryDuration field is set. - */ - @java.lang.Override - public boolean hasOrphanedTransactionRecoveryDuration() { - return ((bitField0_ & 0x00000200) != 0); - } - /** - *
-   * If a transactional message stay unresolved for more than
-   * `transaction_orphan_threshold`, it would be regarded as an
-   * orphan. Servers that manages orphan messages would pick up
-   * a capable publisher to resolve
-   * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - * @return The orphanedTransactionRecoveryDuration. - */ - @java.lang.Override - public com.google.protobuf.Duration getOrphanedTransactionRecoveryDuration() { - return orphanedTransactionRecoveryDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; - } - /** - *
-   * If a transactional message stay unresolved for more than
-   * `transaction_orphan_threshold`, it would be regarded as an
-   * orphan. Servers that manages orphan messages would pick up
-   * a capable publisher to resolve
-   * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - @java.lang.Override - public com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryDurationOrBuilder() { - return orphanedTransactionRecoveryDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; - } - - public static final int DEAD_LETTER_QUEUE_FIELD_NUMBER = 20; - private apache.rocketmq.v2.DeadLetterQueue deadLetterQueue_; - /** - *
-   * Information to identify whether this message is from dead letter queue.
-   * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - * @return Whether the deadLetterQueue field is set. - */ - @java.lang.Override - public boolean hasDeadLetterQueue() { - return ((bitField0_ & 0x00000400) != 0); - } - /** - *
-   * Information to identify whether this message is from dead letter queue.
-   * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - * @return The deadLetterQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.DeadLetterQueue getDeadLetterQueue() { - return deadLetterQueue_ == null ? apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; - } - /** - *
-   * Information to identify whether this message is from dead letter queue.
-   * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - @java.lang.Override - public apache.rocketmq.v2.DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder() { - return deadLetterQueue_ == null ? apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; - } - - public static final int LITE_TOPIC_FIELD_NUMBER = 21; - private volatile java.lang.Object liteTopic_; - /** - *
-   * lite topic
-   * 
- * - * optional string lite_topic = 21; - * @return Whether the liteTopic field is set. - */ - @java.lang.Override - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00000800) != 0); - } - /** - *
-   * lite topic
-   * 
- * - * optional string lite_topic = 21; - * @return The liteTopic. - */ - @java.lang.Override - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } - } - /** - *
-   * lite topic
-   * 
- * - * optional string lite_topic = 21; - * @return The bytes for liteTopic. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PRIORITY_FIELD_NUMBER = 22; - private int priority_; - /** - *
-   * Priority of message, which is optional
-   * 
- * - * optional int32 priority = 22; - * @return Whether the priority field is set. - */ - @java.lang.Override - public boolean hasPriority() { - return ((bitField0_ & 0x00001000) != 0); - } - /** - *
-   * Priority of message, which is optional
-   * 
- * - * optional int32 priority = 22; - * @return The priority. - */ - @java.lang.Override - public int getPriority() { - return priority_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, tag_); - } - for (int i = 0; i < keys_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, keys_.getRaw(i)); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, messageId_); - } - if (bodyDigest_ != null) { - output.writeMessage(4, getBodyDigest()); - } - if (bodyEncoding_ != apache.rocketmq.v2.Encoding.ENCODING_UNSPECIFIED.getNumber()) { - output.writeEnum(5, bodyEncoding_); - } - if (messageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { - output.writeEnum(6, messageType_); - } - if (bornTimestamp_ != null) { - output.writeMessage(7, getBornTimestamp()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bornHost_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 8, bornHost_); - } - if (((bitField0_ & 0x00000002) != 0)) { - output.writeMessage(9, getStoreTimestamp()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(storeHost_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 10, storeHost_); - } - if (((bitField0_ & 0x00000004) != 0)) { - output.writeMessage(11, getDeliveryTimestamp()); - } - if (((bitField0_ & 0x00000008) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 12, receiptHandle_); - } - if (queueId_ != 0) { - output.writeInt32(13, queueId_); - } - if (((bitField0_ & 0x00000010) != 0)) { - output.writeInt64(14, queueOffset_); - } - if (((bitField0_ & 0x00000020) != 0)) { - output.writeMessage(15, getInvisibleDuration()); - } - if (((bitField0_ & 0x00000040) != 0)) { - output.writeInt32(16, deliveryAttempt_); - } - if (((bitField0_ & 0x00000080) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 17, messageGroup_); - } - if (((bitField0_ & 0x00000100) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 18, traceContext_); - } - if (((bitField0_ & 0x00000200) != 0)) { - output.writeMessage(19, getOrphanedTransactionRecoveryDuration()); - } - if (((bitField0_ & 0x00000400) != 0)) { - output.writeMessage(20, getDeadLetterQueue()); - } - if (((bitField0_ & 0x00000800) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 21, liteTopic_); - } - if (((bitField0_ & 0x00001000) != 0)) { - output.writeInt32(22, priority_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, tag_); - } - { - int dataSize = 0; - for (int i = 0; i < keys_.size(); i++) { - dataSize += computeStringSizeNoTag(keys_.getRaw(i)); - } - size += dataSize; - size += 1 * getKeysList().size(); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, messageId_); - } - if (bodyDigest_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getBodyDigest()); - } - if (bodyEncoding_ != apache.rocketmq.v2.Encoding.ENCODING_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(5, bodyEncoding_); - } - if (messageType_ != apache.rocketmq.v2.MessageType.MESSAGE_TYPE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(6, messageType_); - } - if (bornTimestamp_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getBornTimestamp()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bornHost_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, bornHost_); - } - if (((bitField0_ & 0x00000002) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, getStoreTimestamp()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(storeHost_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, storeHost_); - } - if (((bitField0_ & 0x00000004) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(11, getDeliveryTimestamp()); - } - if (((bitField0_ & 0x00000008) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, receiptHandle_); - } - if (queueId_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(13, queueId_); - } - if (((bitField0_ & 0x00000010) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(14, queueOffset_); - } - if (((bitField0_ & 0x00000020) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(15, getInvisibleDuration()); - } - if (((bitField0_ & 0x00000040) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(16, deliveryAttempt_); - } - if (((bitField0_ & 0x00000080) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(17, messageGroup_); - } - if (((bitField0_ & 0x00000100) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(18, traceContext_); - } - if (((bitField0_ & 0x00000200) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(19, getOrphanedTransactionRecoveryDuration()); - } - if (((bitField0_ & 0x00000400) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(20, getDeadLetterQueue()); - } - if (((bitField0_ & 0x00000800) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(21, liteTopic_); - } - if (((bitField0_ & 0x00001000) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(22, priority_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.SystemProperties)) { - return super.equals(obj); - } - apache.rocketmq.v2.SystemProperties other = (apache.rocketmq.v2.SystemProperties) obj; - - if (hasTag() != other.hasTag()) return false; - if (hasTag()) { - if (!getTag() - .equals(other.getTag())) return false; - } - if (!getKeysList() - .equals(other.getKeysList())) return false; - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (hasBodyDigest() != other.hasBodyDigest()) return false; - if (hasBodyDigest()) { - if (!getBodyDigest() - .equals(other.getBodyDigest())) return false; - } - if (bodyEncoding_ != other.bodyEncoding_) return false; - if (messageType_ != other.messageType_) return false; - if (hasBornTimestamp() != other.hasBornTimestamp()) return false; - if (hasBornTimestamp()) { - if (!getBornTimestamp() - .equals(other.getBornTimestamp())) return false; - } - if (!getBornHost() - .equals(other.getBornHost())) return false; - if (hasStoreTimestamp() != other.hasStoreTimestamp()) return false; - if (hasStoreTimestamp()) { - if (!getStoreTimestamp() - .equals(other.getStoreTimestamp())) return false; - } - if (!getStoreHost() - .equals(other.getStoreHost())) return false; - if (hasDeliveryTimestamp() != other.hasDeliveryTimestamp()) return false; - if (hasDeliveryTimestamp()) { - if (!getDeliveryTimestamp() - .equals(other.getDeliveryTimestamp())) return false; - } - if (hasReceiptHandle() != other.hasReceiptHandle()) return false; - if (hasReceiptHandle()) { - if (!getReceiptHandle() - .equals(other.getReceiptHandle())) return false; - } - if (getQueueId() - != other.getQueueId()) return false; - if (hasQueueOffset() != other.hasQueueOffset()) return false; - if (hasQueueOffset()) { - if (getQueueOffset() - != other.getQueueOffset()) return false; - } - if (hasInvisibleDuration() != other.hasInvisibleDuration()) return false; - if (hasInvisibleDuration()) { - if (!getInvisibleDuration() - .equals(other.getInvisibleDuration())) return false; - } - if (hasDeliveryAttempt() != other.hasDeliveryAttempt()) return false; - if (hasDeliveryAttempt()) { - if (getDeliveryAttempt() - != other.getDeliveryAttempt()) return false; - } - if (hasMessageGroup() != other.hasMessageGroup()) return false; - if (hasMessageGroup()) { - if (!getMessageGroup() - .equals(other.getMessageGroup())) return false; - } - if (hasTraceContext() != other.hasTraceContext()) return false; - if (hasTraceContext()) { - if (!getTraceContext() - .equals(other.getTraceContext())) return false; - } - if (hasOrphanedTransactionRecoveryDuration() != other.hasOrphanedTransactionRecoveryDuration()) return false; - if (hasOrphanedTransactionRecoveryDuration()) { - if (!getOrphanedTransactionRecoveryDuration() - .equals(other.getOrphanedTransactionRecoveryDuration())) return false; - } - if (hasDeadLetterQueue() != other.hasDeadLetterQueue()) return false; - if (hasDeadLetterQueue()) { - if (!getDeadLetterQueue() - .equals(other.getDeadLetterQueue())) return false; - } - if (hasLiteTopic() != other.hasLiteTopic()) return false; - if (hasLiteTopic()) { - if (!getLiteTopic() - .equals(other.getLiteTopic())) return false; - } - if (hasPriority() != other.hasPriority()) return false; - if (hasPriority()) { - if (getPriority() - != other.getPriority()) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasTag()) { - hash = (37 * hash) + TAG_FIELD_NUMBER; - hash = (53 * hash) + getTag().hashCode(); - } - if (getKeysCount() > 0) { - hash = (37 * hash) + KEYS_FIELD_NUMBER; - hash = (53 * hash) + getKeysList().hashCode(); - } - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - if (hasBodyDigest()) { - hash = (37 * hash) + BODY_DIGEST_FIELD_NUMBER; - hash = (53 * hash) + getBodyDigest().hashCode(); - } - hash = (37 * hash) + BODY_ENCODING_FIELD_NUMBER; - hash = (53 * hash) + bodyEncoding_; - hash = (37 * hash) + MESSAGE_TYPE_FIELD_NUMBER; - hash = (53 * hash) + messageType_; - if (hasBornTimestamp()) { - hash = (37 * hash) + BORN_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getBornTimestamp().hashCode(); - } - hash = (37 * hash) + BORN_HOST_FIELD_NUMBER; - hash = (53 * hash) + getBornHost().hashCode(); - if (hasStoreTimestamp()) { - hash = (37 * hash) + STORE_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getStoreTimestamp().hashCode(); - } - hash = (37 * hash) + STORE_HOST_FIELD_NUMBER; - hash = (53 * hash) + getStoreHost().hashCode(); - if (hasDeliveryTimestamp()) { - hash = (37 * hash) + DELIVERY_TIMESTAMP_FIELD_NUMBER; - hash = (53 * hash) + getDeliveryTimestamp().hashCode(); - } - if (hasReceiptHandle()) { - hash = (37 * hash) + RECEIPT_HANDLE_FIELD_NUMBER; - hash = (53 * hash) + getReceiptHandle().hashCode(); - } - hash = (37 * hash) + QUEUE_ID_FIELD_NUMBER; - hash = (53 * hash) + getQueueId(); - if (hasQueueOffset()) { - hash = (37 * hash) + QUEUE_OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getQueueOffset()); - } - if (hasInvisibleDuration()) { - hash = (37 * hash) + INVISIBLE_DURATION_FIELD_NUMBER; - hash = (53 * hash) + getInvisibleDuration().hashCode(); - } - if (hasDeliveryAttempt()) { - hash = (37 * hash) + DELIVERY_ATTEMPT_FIELD_NUMBER; - hash = (53 * hash) + getDeliveryAttempt(); - } - if (hasMessageGroup()) { - hash = (37 * hash) + MESSAGE_GROUP_FIELD_NUMBER; - hash = (53 * hash) + getMessageGroup().hashCode(); - } - if (hasTraceContext()) { - hash = (37 * hash) + TRACE_CONTEXT_FIELD_NUMBER; - hash = (53 * hash) + getTraceContext().hashCode(); - } - if (hasOrphanedTransactionRecoveryDuration()) { - hash = (37 * hash) + ORPHANED_TRANSACTION_RECOVERY_DURATION_FIELD_NUMBER; - hash = (53 * hash) + getOrphanedTransactionRecoveryDuration().hashCode(); - } - if (hasDeadLetterQueue()) { - hash = (37 * hash) + DEAD_LETTER_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getDeadLetterQueue().hashCode(); - } - if (hasLiteTopic()) { - hash = (37 * hash) + LITE_TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getLiteTopic().hashCode(); - } - if (hasPriority()) { - hash = (37 * hash) + PRIORITY_FIELD_NUMBER; - hash = (53 * hash) + getPriority(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.SystemProperties parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SystemProperties parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SystemProperties parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SystemProperties parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SystemProperties parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.SystemProperties parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.SystemProperties parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SystemProperties parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SystemProperties parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SystemProperties parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.SystemProperties parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.SystemProperties parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.SystemProperties prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.SystemProperties} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.SystemProperties) - apache.rocketmq.v2.SystemPropertiesOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.SystemProperties.class, apache.rocketmq.v2.SystemProperties.Builder.class); - } - - // Construct using apache.rocketmq.v2.SystemProperties.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getStoreTimestampFieldBuilder(); - getDeliveryTimestampFieldBuilder(); - getInvisibleDurationFieldBuilder(); - getOrphanedTransactionRecoveryDurationFieldBuilder(); - getDeadLetterQueueFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - tag_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - messageId_ = ""; - - if (bodyDigestBuilder_ == null) { - bodyDigest_ = null; - } else { - bodyDigest_ = null; - bodyDigestBuilder_ = null; - } - bodyEncoding_ = 0; - - messageType_ = 0; - - if (bornTimestampBuilder_ == null) { - bornTimestamp_ = null; - } else { - bornTimestamp_ = null; - bornTimestampBuilder_ = null; - } - bornHost_ = ""; - - if (storeTimestampBuilder_ == null) { - storeTimestamp_ = null; - } else { - storeTimestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - storeHost_ = ""; - - if (deliveryTimestampBuilder_ == null) { - deliveryTimestamp_ = null; - } else { - deliveryTimestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000008); - receiptHandle_ = ""; - bitField0_ = (bitField0_ & ~0x00000010); - queueId_ = 0; - - queueOffset_ = 0L; - bitField0_ = (bitField0_ & ~0x00000020); - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = null; - } else { - invisibleDurationBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000040); - deliveryAttempt_ = 0; - bitField0_ = (bitField0_ & ~0x00000080); - messageGroup_ = ""; - bitField0_ = (bitField0_ & ~0x00000100); - traceContext_ = ""; - bitField0_ = (bitField0_ & ~0x00000200); - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - orphanedTransactionRecoveryDuration_ = null; - } else { - orphanedTransactionRecoveryDurationBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000400); - if (deadLetterQueueBuilder_ == null) { - deadLetterQueue_ = null; - } else { - deadLetterQueueBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000800); - liteTopic_ = ""; - bitField0_ = (bitField0_ & ~0x00001000); - priority_ = 0; - bitField0_ = (bitField0_ & ~0x00002000); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_SystemProperties_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.SystemProperties getDefaultInstanceForType() { - return apache.rocketmq.v2.SystemProperties.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.SystemProperties build() { - apache.rocketmq.v2.SystemProperties result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.SystemProperties buildPartial() { - apache.rocketmq.v2.SystemProperties result = new apache.rocketmq.v2.SystemProperties(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.tag_ = tag_; - if (((bitField0_ & 0x00000002) != 0)) { - keys_ = keys_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.keys_ = keys_; - result.messageId_ = messageId_; - if (bodyDigestBuilder_ == null) { - result.bodyDigest_ = bodyDigest_; - } else { - result.bodyDigest_ = bodyDigestBuilder_.build(); - } - result.bodyEncoding_ = bodyEncoding_; - result.messageType_ = messageType_; - if (bornTimestampBuilder_ == null) { - result.bornTimestamp_ = bornTimestamp_; - } else { - result.bornTimestamp_ = bornTimestampBuilder_.build(); - } - result.bornHost_ = bornHost_; - if (((from_bitField0_ & 0x00000004) != 0)) { - if (storeTimestampBuilder_ == null) { - result.storeTimestamp_ = storeTimestamp_; - } else { - result.storeTimestamp_ = storeTimestampBuilder_.build(); - } - to_bitField0_ |= 0x00000002; - } - result.storeHost_ = storeHost_; - if (((from_bitField0_ & 0x00000008) != 0)) { - if (deliveryTimestampBuilder_ == null) { - result.deliveryTimestamp_ = deliveryTimestamp_; - } else { - result.deliveryTimestamp_ = deliveryTimestampBuilder_.build(); - } - to_bitField0_ |= 0x00000004; - } - if (((from_bitField0_ & 0x00000010) != 0)) { - to_bitField0_ |= 0x00000008; - } - result.receiptHandle_ = receiptHandle_; - result.queueId_ = queueId_; - if (((from_bitField0_ & 0x00000020) != 0)) { - result.queueOffset_ = queueOffset_; - to_bitField0_ |= 0x00000010; - } - if (((from_bitField0_ & 0x00000040) != 0)) { - if (invisibleDurationBuilder_ == null) { - result.invisibleDuration_ = invisibleDuration_; - } else { - result.invisibleDuration_ = invisibleDurationBuilder_.build(); - } - to_bitField0_ |= 0x00000020; - } - if (((from_bitField0_ & 0x00000080) != 0)) { - result.deliveryAttempt_ = deliveryAttempt_; - to_bitField0_ |= 0x00000040; - } - if (((from_bitField0_ & 0x00000100) != 0)) { - to_bitField0_ |= 0x00000080; - } - result.messageGroup_ = messageGroup_; - if (((from_bitField0_ & 0x00000200) != 0)) { - to_bitField0_ |= 0x00000100; - } - result.traceContext_ = traceContext_; - if (((from_bitField0_ & 0x00000400) != 0)) { - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - result.orphanedTransactionRecoveryDuration_ = orphanedTransactionRecoveryDuration_; - } else { - result.orphanedTransactionRecoveryDuration_ = orphanedTransactionRecoveryDurationBuilder_.build(); - } - to_bitField0_ |= 0x00000200; - } - if (((from_bitField0_ & 0x00000800) != 0)) { - if (deadLetterQueueBuilder_ == null) { - result.deadLetterQueue_ = deadLetterQueue_; - } else { - result.deadLetterQueue_ = deadLetterQueueBuilder_.build(); - } - to_bitField0_ |= 0x00000400; - } - if (((from_bitField0_ & 0x00001000) != 0)) { - to_bitField0_ |= 0x00000800; - } - result.liteTopic_ = liteTopic_; - if (((from_bitField0_ & 0x00002000) != 0)) { - result.priority_ = priority_; - to_bitField0_ |= 0x00001000; - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.SystemProperties) { - return mergeFrom((apache.rocketmq.v2.SystemProperties)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.SystemProperties other) { - if (other == apache.rocketmq.v2.SystemProperties.getDefaultInstance()) return this; - if (other.hasTag()) { - bitField0_ |= 0x00000001; - tag_ = other.tag_; - onChanged(); - } - if (!other.keys_.isEmpty()) { - if (keys_.isEmpty()) { - keys_ = other.keys_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureKeysIsMutable(); - keys_.addAll(other.keys_); - } - onChanged(); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - if (other.hasBodyDigest()) { - mergeBodyDigest(other.getBodyDigest()); - } - if (other.bodyEncoding_ != 0) { - setBodyEncodingValue(other.getBodyEncodingValue()); - } - if (other.messageType_ != 0) { - setMessageTypeValue(other.getMessageTypeValue()); - } - if (other.hasBornTimestamp()) { - mergeBornTimestamp(other.getBornTimestamp()); - } - if (!other.getBornHost().isEmpty()) { - bornHost_ = other.bornHost_; - onChanged(); - } - if (other.hasStoreTimestamp()) { - mergeStoreTimestamp(other.getStoreTimestamp()); - } - if (!other.getStoreHost().isEmpty()) { - storeHost_ = other.storeHost_; - onChanged(); - } - if (other.hasDeliveryTimestamp()) { - mergeDeliveryTimestamp(other.getDeliveryTimestamp()); - } - if (other.hasReceiptHandle()) { - bitField0_ |= 0x00000010; - receiptHandle_ = other.receiptHandle_; - onChanged(); - } - if (other.getQueueId() != 0) { - setQueueId(other.getQueueId()); - } - if (other.hasQueueOffset()) { - setQueueOffset(other.getQueueOffset()); - } - if (other.hasInvisibleDuration()) { - mergeInvisibleDuration(other.getInvisibleDuration()); - } - if (other.hasDeliveryAttempt()) { - setDeliveryAttempt(other.getDeliveryAttempt()); - } - if (other.hasMessageGroup()) { - bitField0_ |= 0x00000100; - messageGroup_ = other.messageGroup_; - onChanged(); - } - if (other.hasTraceContext()) { - bitField0_ |= 0x00000200; - traceContext_ = other.traceContext_; - onChanged(); - } - if (other.hasOrphanedTransactionRecoveryDuration()) { - mergeOrphanedTransactionRecoveryDuration(other.getOrphanedTransactionRecoveryDuration()); - } - if (other.hasDeadLetterQueue()) { - mergeDeadLetterQueue(other.getDeadLetterQueue()); - } - if (other.hasLiteTopic()) { - bitField0_ |= 0x00001000; - liteTopic_ = other.liteTopic_; - onChanged(); - } - if (other.hasPriority()) { - setPriority(other.getPriority()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.SystemProperties parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.SystemProperties) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object tag_ = ""; - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 1; - * @return Whether the tag field is set. - */ - public boolean hasTag() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 1; - * @return The tag. - */ - public java.lang.String getTag() { - java.lang.Object ref = tag_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - tag_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 1; - * @return The bytes for tag. - */ - public com.google.protobuf.ByteString - getTagBytes() { - java.lang.Object ref = tag_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - tag_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 1; - * @param value The tag to set. - * @return This builder for chaining. - */ - public Builder setTag( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - tag_ = value; - onChanged(); - return this; - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 1; - * @return This builder for chaining. - */ - public Builder clearTag() { - bitField0_ = (bitField0_ & ~0x00000001); - tag_ = getDefaultInstance().getTag(); - onChanged(); - return this; - } - /** - *
-     * Tag, which is optional.
-     * 
- * - * optional string tag = 1; - * @param value The bytes for tag to set. - * @return This builder for chaining. - */ - public Builder setTagBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - tag_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.LazyStringList keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; - private void ensureKeysIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - keys_ = new com.google.protobuf.LazyStringArrayList(keys_); - bitField0_ |= 0x00000002; - } - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @return A list containing the keys. - */ - public com.google.protobuf.ProtocolStringList - getKeysList() { - return keys_.getUnmodifiableView(); - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @return The count of keys. - */ - public int getKeysCount() { - return keys_.size(); - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @param index The index of the element to return. - * @return The keys at the given index. - */ - public java.lang.String getKeys(int index) { - return keys_.get(index); - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @param index The index of the value to return. - * @return The bytes of the keys at the given index. - */ - public com.google.protobuf.ByteString - getKeysBytes(int index) { - return keys_.getByteString(index); - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @param index The index to set the value at. - * @param value The keys to set. - * @return This builder for chaining. - */ - public Builder setKeys( - int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureKeysIsMutable(); - keys_.set(index, value); - onChanged(); - return this; - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @param value The keys to add. - * @return This builder for chaining. - */ - public Builder addKeys( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureKeysIsMutable(); - keys_.add(value); - onChanged(); - return this; - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @param values The keys to add. - * @return This builder for chaining. - */ - public Builder addAllKeys( - java.lang.Iterable values) { - ensureKeysIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, keys_); - onChanged(); - return this; - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @return This builder for chaining. - */ - public Builder clearKeys() { - keys_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - return this; - } - /** - *
-     * Message keys
-     * 
- * - * repeated string keys = 2; - * @param value The bytes of the keys to add. - * @return This builder for chaining. - */ - public Builder addKeysBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureKeysIsMutable(); - keys_.add(value); - onChanged(); - return this; - } - - private java.lang.Object messageId_ = ""; - /** - *
-     * Message identifier, client-side generated, remains unique.
-     * if message_id is empty, the send message request will be aborted with
-     * status `INVALID_ARGUMENT`
-     * 
- * - * string message_id = 3; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Message identifier, client-side generated, remains unique.
-     * if message_id is empty, the send message request will be aborted with
-     * status `INVALID_ARGUMENT`
-     * 
- * - * string message_id = 3; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Message identifier, client-side generated, remains unique.
-     * if message_id is empty, the send message request will be aborted with
-     * status `INVALID_ARGUMENT`
-     * 
- * - * string message_id = 3; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - *
-     * Message identifier, client-side generated, remains unique.
-     * if message_id is empty, the send message request will be aborted with
-     * status `INVALID_ARGUMENT`
-     * 
- * - * string message_id = 3; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - *
-     * Message identifier, client-side generated, remains unique.
-     * if message_id is empty, the send message request will be aborted with
-     * status `INVALID_ARGUMENT`
-     * 
- * - * string message_id = 3; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Digest bodyDigest_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Digest, apache.rocketmq.v2.Digest.Builder, apache.rocketmq.v2.DigestOrBuilder> bodyDigestBuilder_; - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - * @return Whether the bodyDigest field is set. - */ - public boolean hasBodyDigest() { - return bodyDigestBuilder_ != null || bodyDigest_ != null; - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - * @return The bodyDigest. - */ - public apache.rocketmq.v2.Digest getBodyDigest() { - if (bodyDigestBuilder_ == null) { - return bodyDigest_ == null ? apache.rocketmq.v2.Digest.getDefaultInstance() : bodyDigest_; - } else { - return bodyDigestBuilder_.getMessage(); - } - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - public Builder setBodyDigest(apache.rocketmq.v2.Digest value) { - if (bodyDigestBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - bodyDigest_ = value; - onChanged(); - } else { - bodyDigestBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - public Builder setBodyDigest( - apache.rocketmq.v2.Digest.Builder builderForValue) { - if (bodyDigestBuilder_ == null) { - bodyDigest_ = builderForValue.build(); - onChanged(); - } else { - bodyDigestBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - public Builder mergeBodyDigest(apache.rocketmq.v2.Digest value) { - if (bodyDigestBuilder_ == null) { - if (bodyDigest_ != null) { - bodyDigest_ = - apache.rocketmq.v2.Digest.newBuilder(bodyDigest_).mergeFrom(value).buildPartial(); - } else { - bodyDigest_ = value; - } - onChanged(); - } else { - bodyDigestBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - public Builder clearBodyDigest() { - if (bodyDigestBuilder_ == null) { - bodyDigest_ = null; - onChanged(); - } else { - bodyDigest_ = null; - bodyDigestBuilder_ = null; - } - - return this; - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - public apache.rocketmq.v2.Digest.Builder getBodyDigestBuilder() { - - onChanged(); - return getBodyDigestFieldBuilder().getBuilder(); - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - public apache.rocketmq.v2.DigestOrBuilder getBodyDigestOrBuilder() { - if (bodyDigestBuilder_ != null) { - return bodyDigestBuilder_.getMessageOrBuilder(); - } else { - return bodyDigest_ == null ? - apache.rocketmq.v2.Digest.getDefaultInstance() : bodyDigest_; - } - } - /** - *
-     * Message body digest
-     * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Digest, apache.rocketmq.v2.Digest.Builder, apache.rocketmq.v2.DigestOrBuilder> - getBodyDigestFieldBuilder() { - if (bodyDigestBuilder_ == null) { - bodyDigestBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Digest, apache.rocketmq.v2.Digest.Builder, apache.rocketmq.v2.DigestOrBuilder>( - getBodyDigest(), - getParentForChildren(), - isClean()); - bodyDigest_ = null; - } - return bodyDigestBuilder_; - } - - private int bodyEncoding_ = 0; - /** - *
-     * Message body encoding. Candidate options are identity, gzip, snappy etc.
-     * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @return The enum numeric value on the wire for bodyEncoding. - */ - @java.lang.Override public int getBodyEncodingValue() { - return bodyEncoding_; - } - /** - *
-     * Message body encoding. Candidate options are identity, gzip, snappy etc.
-     * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @param value The enum numeric value on the wire for bodyEncoding to set. - * @return This builder for chaining. - */ - public Builder setBodyEncodingValue(int value) { - - bodyEncoding_ = value; - onChanged(); - return this; - } - /** - *
-     * Message body encoding. Candidate options are identity, gzip, snappy etc.
-     * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @return The bodyEncoding. - */ - @java.lang.Override - public apache.rocketmq.v2.Encoding getBodyEncoding() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Encoding result = apache.rocketmq.v2.Encoding.valueOf(bodyEncoding_); - return result == null ? apache.rocketmq.v2.Encoding.UNRECOGNIZED : result; - } - /** - *
-     * Message body encoding. Candidate options are identity, gzip, snappy etc.
-     * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @param value The bodyEncoding to set. - * @return This builder for chaining. - */ - public Builder setBodyEncoding(apache.rocketmq.v2.Encoding value) { - if (value == null) { - throw new NullPointerException(); - } - - bodyEncoding_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Message body encoding. Candidate options are identity, gzip, snappy etc.
-     * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @return This builder for chaining. - */ - public Builder clearBodyEncoding() { - - bodyEncoding_ = 0; - onChanged(); - return this; - } - - private int messageType_ = 0; - /** - *
-     * Message type, normal, FIFO or transactional.
-     * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @return The enum numeric value on the wire for messageType. - */ - @java.lang.Override public int getMessageTypeValue() { - return messageType_; - } - /** - *
-     * Message type, normal, FIFO or transactional.
-     * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @param value The enum numeric value on the wire for messageType to set. - * @return This builder for chaining. - */ - public Builder setMessageTypeValue(int value) { - - messageType_ = value; - onChanged(); - return this; - } - /** - *
-     * Message type, normal, FIFO or transactional.
-     * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @return The messageType. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageType getMessageType() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.MessageType result = apache.rocketmq.v2.MessageType.valueOf(messageType_); - return result == null ? apache.rocketmq.v2.MessageType.UNRECOGNIZED : result; - } - /** - *
-     * Message type, normal, FIFO or transactional.
-     * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @param value The messageType to set. - * @return This builder for chaining. - */ - public Builder setMessageType(apache.rocketmq.v2.MessageType value) { - if (value == null) { - throw new NullPointerException(); - } - - messageType_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * Message type, normal, FIFO or transactional.
-     * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @return This builder for chaining. - */ - public Builder clearMessageType() { - - messageType_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp bornTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> bornTimestampBuilder_; - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - * @return Whether the bornTimestamp field is set. - */ - public boolean hasBornTimestamp() { - return bornTimestampBuilder_ != null || bornTimestamp_ != null; - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - * @return The bornTimestamp. - */ - public com.google.protobuf.Timestamp getBornTimestamp() { - if (bornTimestampBuilder_ == null) { - return bornTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : bornTimestamp_; - } else { - return bornTimestampBuilder_.getMessage(); - } - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - public Builder setBornTimestamp(com.google.protobuf.Timestamp value) { - if (bornTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - bornTimestamp_ = value; - onChanged(); - } else { - bornTimestampBuilder_.setMessage(value); - } - - return this; - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - public Builder setBornTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (bornTimestampBuilder_ == null) { - bornTimestamp_ = builderForValue.build(); - onChanged(); - } else { - bornTimestampBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - public Builder mergeBornTimestamp(com.google.protobuf.Timestamp value) { - if (bornTimestampBuilder_ == null) { - if (bornTimestamp_ != null) { - bornTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(bornTimestamp_).mergeFrom(value).buildPartial(); - } else { - bornTimestamp_ = value; - } - onChanged(); - } else { - bornTimestampBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - public Builder clearBornTimestamp() { - if (bornTimestampBuilder_ == null) { - bornTimestamp_ = null; - onChanged(); - } else { - bornTimestamp_ = null; - bornTimestampBuilder_ = null; - } - - return this; - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - public com.google.protobuf.Timestamp.Builder getBornTimestampBuilder() { - - onChanged(); - return getBornTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - public com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder() { - if (bornTimestampBuilder_ != null) { - return bornTimestampBuilder_.getMessageOrBuilder(); - } else { - return bornTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : bornTimestamp_; - } - } - /** - *
-     * Message born time-point.
-     * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getBornTimestampFieldBuilder() { - if (bornTimestampBuilder_ == null) { - bornTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getBornTimestamp(), - getParentForChildren(), - isClean()); - bornTimestamp_ = null; - } - return bornTimestampBuilder_; - } - - private java.lang.Object bornHost_ = ""; - /** - *
-     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-     * 
- * - * string born_host = 8; - * @return The bornHost. - */ - public java.lang.String getBornHost() { - java.lang.Object ref = bornHost_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - bornHost_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-     * 
- * - * string born_host = 8; - * @return The bytes for bornHost. - */ - public com.google.protobuf.ByteString - getBornHostBytes() { - java.lang.Object ref = bornHost_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - bornHost_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-     * 
- * - * string born_host = 8; - * @param value The bornHost to set. - * @return This builder for chaining. - */ - public Builder setBornHost( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - bornHost_ = value; - onChanged(); - return this; - } - /** - *
-     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-     * 
- * - * string born_host = 8; - * @return This builder for chaining. - */ - public Builder clearBornHost() { - - bornHost_ = getDefaultInstance().getBornHost(); - onChanged(); - return this; - } - /** - *
-     * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-     * 
- * - * string born_host = 8; - * @param value The bytes for bornHost to set. - * @return This builder for chaining. - */ - public Builder setBornHostBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - bornHost_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp storeTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> storeTimestampBuilder_; - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - * @return Whether the storeTimestamp field is set. - */ - public boolean hasStoreTimestamp() { - return ((bitField0_ & 0x00000004) != 0); - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - * @return The storeTimestamp. - */ - public com.google.protobuf.Timestamp getStoreTimestamp() { - if (storeTimestampBuilder_ == null) { - return storeTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; - } else { - return storeTimestampBuilder_.getMessage(); - } - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - public Builder setStoreTimestamp(com.google.protobuf.Timestamp value) { - if (storeTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - storeTimestamp_ = value; - onChanged(); - } else { - storeTimestampBuilder_.setMessage(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - public Builder setStoreTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (storeTimestampBuilder_ == null) { - storeTimestamp_ = builderForValue.build(); - onChanged(); - } else { - storeTimestampBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000004; - return this; - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - public Builder mergeStoreTimestamp(com.google.protobuf.Timestamp value) { - if (storeTimestampBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0) && - storeTimestamp_ != null && - storeTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { - storeTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(storeTimestamp_).mergeFrom(value).buildPartial(); - } else { - storeTimestamp_ = value; - } - onChanged(); - } else { - storeTimestampBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000004; - return this; - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - public Builder clearStoreTimestamp() { - if (storeTimestampBuilder_ == null) { - storeTimestamp_ = null; - onChanged(); - } else { - storeTimestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000004); - return this; - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - public com.google.protobuf.Timestamp.Builder getStoreTimestampBuilder() { - bitField0_ |= 0x00000004; - onChanged(); - return getStoreTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - public com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder() { - if (storeTimestampBuilder_ != null) { - return storeTimestampBuilder_.getMessageOrBuilder(); - } else { - return storeTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : storeTimestamp_; - } - } - /** - *
-     * Time-point at which the message is stored in the broker, which is absent
-     * for message publishing.
-     * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getStoreTimestampFieldBuilder() { - if (storeTimestampBuilder_ == null) { - storeTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getStoreTimestamp(), - getParentForChildren(), - isClean()); - storeTimestamp_ = null; - } - return storeTimestampBuilder_; - } - - private java.lang.Object storeHost_ = ""; - /** - *
-     * The broker that stores this message. It may be broker name, IP or arbitrary
-     * identifier that uniquely identify the server.
-     * 
- * - * string store_host = 10; - * @return The storeHost. - */ - public java.lang.String getStoreHost() { - java.lang.Object ref = storeHost_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - storeHost_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * The broker that stores this message. It may be broker name, IP or arbitrary
-     * identifier that uniquely identify the server.
-     * 
- * - * string store_host = 10; - * @return The bytes for storeHost. - */ - public com.google.protobuf.ByteString - getStoreHostBytes() { - java.lang.Object ref = storeHost_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - storeHost_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * The broker that stores this message. It may be broker name, IP or arbitrary
-     * identifier that uniquely identify the server.
-     * 
- * - * string store_host = 10; - * @param value The storeHost to set. - * @return This builder for chaining. - */ - public Builder setStoreHost( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - storeHost_ = value; - onChanged(); - return this; - } - /** - *
-     * The broker that stores this message. It may be broker name, IP or arbitrary
-     * identifier that uniquely identify the server.
-     * 
- * - * string store_host = 10; - * @return This builder for chaining. - */ - public Builder clearStoreHost() { - - storeHost_ = getDefaultInstance().getStoreHost(); - onChanged(); - return this; - } - /** - *
-     * The broker that stores this message. It may be broker name, IP or arbitrary
-     * identifier that uniquely identify the server.
-     * 
- * - * string store_host = 10; - * @param value The bytes for storeHost to set. - * @return This builder for chaining. - */ - public Builder setStoreHostBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - storeHost_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Timestamp deliveryTimestamp_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> deliveryTimestampBuilder_; - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - * @return Whether the deliveryTimestamp field is set. - */ - public boolean hasDeliveryTimestamp() { - return ((bitField0_ & 0x00000008) != 0); - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - * @return The deliveryTimestamp. - */ - public com.google.protobuf.Timestamp getDeliveryTimestamp() { - if (deliveryTimestampBuilder_ == null) { - return deliveryTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; - } else { - return deliveryTimestampBuilder_.getMessage(); - } - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - public Builder setDeliveryTimestamp(com.google.protobuf.Timestamp value) { - if (deliveryTimestampBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - deliveryTimestamp_ = value; - onChanged(); - } else { - deliveryTimestampBuilder_.setMessage(value); - } - bitField0_ |= 0x00000008; - return this; - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - public Builder setDeliveryTimestamp( - com.google.protobuf.Timestamp.Builder builderForValue) { - if (deliveryTimestampBuilder_ == null) { - deliveryTimestamp_ = builderForValue.build(); - onChanged(); - } else { - deliveryTimestampBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000008; - return this; - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - public Builder mergeDeliveryTimestamp(com.google.protobuf.Timestamp value) { - if (deliveryTimestampBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0) && - deliveryTimestamp_ != null && - deliveryTimestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { - deliveryTimestamp_ = - com.google.protobuf.Timestamp.newBuilder(deliveryTimestamp_).mergeFrom(value).buildPartial(); - } else { - deliveryTimestamp_ = value; - } - onChanged(); - } else { - deliveryTimestampBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000008; - return this; - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - public Builder clearDeliveryTimestamp() { - if (deliveryTimestampBuilder_ == null) { - deliveryTimestamp_ = null; - onChanged(); - } else { - deliveryTimestampBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000008); - return this; - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - public com.google.protobuf.Timestamp.Builder getDeliveryTimestampBuilder() { - bitField0_ |= 0x00000008; - onChanged(); - return getDeliveryTimestampFieldBuilder().getBuilder(); - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - public com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder() { - if (deliveryTimestampBuilder_ != null) { - return deliveryTimestampBuilder_.getMessageOrBuilder(); - } else { - return deliveryTimestamp_ == null ? - com.google.protobuf.Timestamp.getDefaultInstance() : deliveryTimestamp_; - } - } - /** - *
-     * Time-point at which broker delivers to clients, which is optional.
-     * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> - getDeliveryTimestampFieldBuilder() { - if (deliveryTimestampBuilder_ == null) { - deliveryTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( - getDeliveryTimestamp(), - getParentForChildren(), - isClean()); - deliveryTimestamp_ = null; - } - return deliveryTimestampBuilder_; - } - - private java.lang.Object receiptHandle_ = ""; - /** - *
-     * If a message is acquired by way of POP, this field holds the receipt,
-     * which is absent for message publishing.
-     * Clients use the receipt to acknowledge or negatively acknowledge the
-     * message.
-     * 
- * - * optional string receipt_handle = 12; - * @return Whether the receiptHandle field is set. - */ - public boolean hasReceiptHandle() { - return ((bitField0_ & 0x00000010) != 0); - } - /** - *
-     * If a message is acquired by way of POP, this field holds the receipt,
-     * which is absent for message publishing.
-     * Clients use the receipt to acknowledge or negatively acknowledge the
-     * message.
-     * 
- * - * optional string receipt_handle = 12; - * @return The receiptHandle. - */ - public java.lang.String getReceiptHandle() { - java.lang.Object ref = receiptHandle_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - receiptHandle_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * If a message is acquired by way of POP, this field holds the receipt,
-     * which is absent for message publishing.
-     * Clients use the receipt to acknowledge or negatively acknowledge the
-     * message.
-     * 
- * - * optional string receipt_handle = 12; - * @return The bytes for receiptHandle. - */ - public com.google.protobuf.ByteString - getReceiptHandleBytes() { - java.lang.Object ref = receiptHandle_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - receiptHandle_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * If a message is acquired by way of POP, this field holds the receipt,
-     * which is absent for message publishing.
-     * Clients use the receipt to acknowledge or negatively acknowledge the
-     * message.
-     * 
- * - * optional string receipt_handle = 12; - * @param value The receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandle( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000010; - receiptHandle_ = value; - onChanged(); - return this; - } - /** - *
-     * If a message is acquired by way of POP, this field holds the receipt,
-     * which is absent for message publishing.
-     * Clients use the receipt to acknowledge or negatively acknowledge the
-     * message.
-     * 
- * - * optional string receipt_handle = 12; - * @return This builder for chaining. - */ - public Builder clearReceiptHandle() { - bitField0_ = (bitField0_ & ~0x00000010); - receiptHandle_ = getDefaultInstance().getReceiptHandle(); - onChanged(); - return this; - } - /** - *
-     * If a message is acquired by way of POP, this field holds the receipt,
-     * which is absent for message publishing.
-     * Clients use the receipt to acknowledge or negatively acknowledge the
-     * message.
-     * 
- * - * optional string receipt_handle = 12; - * @param value The bytes for receiptHandle to set. - * @return This builder for chaining. - */ - public Builder setReceiptHandleBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000010; - receiptHandle_ = value; - onChanged(); - return this; - } - - private int queueId_ ; - /** - *
-     * Message queue identifier in which a message is physically stored.
-     * 
- * - * int32 queue_id = 13; - * @return The queueId. - */ - @java.lang.Override - public int getQueueId() { - return queueId_; - } - /** - *
-     * Message queue identifier in which a message is physically stored.
-     * 
- * - * int32 queue_id = 13; - * @param value The queueId to set. - * @return This builder for chaining. - */ - public Builder setQueueId(int value) { - - queueId_ = value; - onChanged(); - return this; - } - /** - *
-     * Message queue identifier in which a message is physically stored.
-     * 
- * - * int32 queue_id = 13; - * @return This builder for chaining. - */ - public Builder clearQueueId() { - - queueId_ = 0; - onChanged(); - return this; - } - - private long queueOffset_ ; - /** - *
-     * Message-queue offset at which a message is stored, which is absent for
-     * message publishing.
-     * 
- * - * optional int64 queue_offset = 14; - * @return Whether the queueOffset field is set. - */ - @java.lang.Override - public boolean hasQueueOffset() { - return ((bitField0_ & 0x00000020) != 0); - } - /** - *
-     * Message-queue offset at which a message is stored, which is absent for
-     * message publishing.
-     * 
- * - * optional int64 queue_offset = 14; - * @return The queueOffset. - */ - @java.lang.Override - public long getQueueOffset() { - return queueOffset_; - } - /** - *
-     * Message-queue offset at which a message is stored, which is absent for
-     * message publishing.
-     * 
- * - * optional int64 queue_offset = 14; - * @param value The queueOffset to set. - * @return This builder for chaining. - */ - public Builder setQueueOffset(long value) { - bitField0_ |= 0x00000020; - queueOffset_ = value; - onChanged(); - return this; - } - /** - *
-     * Message-queue offset at which a message is stored, which is absent for
-     * message publishing.
-     * 
- * - * optional int64 queue_offset = 14; - * @return This builder for chaining. - */ - public Builder clearQueueOffset() { - bitField0_ = (bitField0_ & ~0x00000020); - queueOffset_ = 0L; - onChanged(); - return this; - } - - private com.google.protobuf.Duration invisibleDuration_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> invisibleDurationBuilder_; - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - * @return Whether the invisibleDuration field is set. - */ - public boolean hasInvisibleDuration() { - return ((bitField0_ & 0x00000040) != 0); - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - * @return The invisibleDuration. - */ - public com.google.protobuf.Duration getInvisibleDuration() { - if (invisibleDurationBuilder_ == null) { - return invisibleDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } else { - return invisibleDurationBuilder_.getMessage(); - } - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - public Builder setInvisibleDuration(com.google.protobuf.Duration value) { - if (invisibleDurationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - invisibleDuration_ = value; - onChanged(); - } else { - invisibleDurationBuilder_.setMessage(value); - } - bitField0_ |= 0x00000040; - return this; - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - public Builder setInvisibleDuration( - com.google.protobuf.Duration.Builder builderForValue) { - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = builderForValue.build(); - onChanged(); - } else { - invisibleDurationBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000040; - return this; - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - public Builder mergeInvisibleDuration(com.google.protobuf.Duration value) { - if (invisibleDurationBuilder_ == null) { - if (((bitField0_ & 0x00000040) != 0) && - invisibleDuration_ != null && - invisibleDuration_ != com.google.protobuf.Duration.getDefaultInstance()) { - invisibleDuration_ = - com.google.protobuf.Duration.newBuilder(invisibleDuration_).mergeFrom(value).buildPartial(); - } else { - invisibleDuration_ = value; - } - onChanged(); - } else { - invisibleDurationBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000040; - return this; - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - public Builder clearInvisibleDuration() { - if (invisibleDurationBuilder_ == null) { - invisibleDuration_ = null; - onChanged(); - } else { - invisibleDurationBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000040); - return this; - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - public com.google.protobuf.Duration.Builder getInvisibleDurationBuilder() { - bitField0_ |= 0x00000040; - onChanged(); - return getInvisibleDurationFieldBuilder().getBuilder(); - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - public com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder() { - if (invisibleDurationBuilder_ != null) { - return invisibleDurationBuilder_.getMessageOrBuilder(); - } else { - return invisibleDuration_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : invisibleDuration_; - } - } - /** - *
-     * Period of time servers would remain invisible once a message is acquired.
-     * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getInvisibleDurationFieldBuilder() { - if (invisibleDurationBuilder_ == null) { - invisibleDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getInvisibleDuration(), - getParentForChildren(), - isClean()); - invisibleDuration_ = null; - } - return invisibleDurationBuilder_; - } - - private int deliveryAttempt_ ; - /** - *
-     * Business code may failed to process messages for the moment. Hence, clients
-     * may request servers to deliver them again using certain back-off strategy,
-     * the attempt is 1 not 0 if message is delivered first time, and it is absent
-     * for message publishing.
-     * 
- * - * optional int32 delivery_attempt = 16; - * @return Whether the deliveryAttempt field is set. - */ - @java.lang.Override - public boolean hasDeliveryAttempt() { - return ((bitField0_ & 0x00000080) != 0); - } - /** - *
-     * Business code may failed to process messages for the moment. Hence, clients
-     * may request servers to deliver them again using certain back-off strategy,
-     * the attempt is 1 not 0 if message is delivered first time, and it is absent
-     * for message publishing.
-     * 
- * - * optional int32 delivery_attempt = 16; - * @return The deliveryAttempt. - */ - @java.lang.Override - public int getDeliveryAttempt() { - return deliveryAttempt_; - } - /** - *
-     * Business code may failed to process messages for the moment. Hence, clients
-     * may request servers to deliver them again using certain back-off strategy,
-     * the attempt is 1 not 0 if message is delivered first time, and it is absent
-     * for message publishing.
-     * 
- * - * optional int32 delivery_attempt = 16; - * @param value The deliveryAttempt to set. - * @return This builder for chaining. - */ - public Builder setDeliveryAttempt(int value) { - bitField0_ |= 0x00000080; - deliveryAttempt_ = value; - onChanged(); - return this; - } - /** - *
-     * Business code may failed to process messages for the moment. Hence, clients
-     * may request servers to deliver them again using certain back-off strategy,
-     * the attempt is 1 not 0 if message is delivered first time, and it is absent
-     * for message publishing.
-     * 
- * - * optional int32 delivery_attempt = 16; - * @return This builder for chaining. - */ - public Builder clearDeliveryAttempt() { - bitField0_ = (bitField0_ & ~0x00000080); - deliveryAttempt_ = 0; - onChanged(); - return this; - } - - private java.lang.Object messageGroup_ = ""; - /** - *
-     * Define the group name of message in the same topic, which is optional.
-     * 
- * - * optional string message_group = 17; - * @return Whether the messageGroup field is set. - */ - public boolean hasMessageGroup() { - return ((bitField0_ & 0x00000100) != 0); - } - /** - *
-     * Define the group name of message in the same topic, which is optional.
-     * 
- * - * optional string message_group = 17; - * @return The messageGroup. - */ - public java.lang.String getMessageGroup() { - java.lang.Object ref = messageGroup_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageGroup_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Define the group name of message in the same topic, which is optional.
-     * 
- * - * optional string message_group = 17; - * @return The bytes for messageGroup. - */ - public com.google.protobuf.ByteString - getMessageGroupBytes() { - java.lang.Object ref = messageGroup_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageGroup_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Define the group name of message in the same topic, which is optional.
-     * 
- * - * optional string message_group = 17; - * @param value The messageGroup to set. - * @return This builder for chaining. - */ - public Builder setMessageGroup( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000100; - messageGroup_ = value; - onChanged(); - return this; - } - /** - *
-     * Define the group name of message in the same topic, which is optional.
-     * 
- * - * optional string message_group = 17; - * @return This builder for chaining. - */ - public Builder clearMessageGroup() { - bitField0_ = (bitField0_ & ~0x00000100); - messageGroup_ = getDefaultInstance().getMessageGroup(); - onChanged(); - return this; - } - /** - *
-     * Define the group name of message in the same topic, which is optional.
-     * 
- * - * optional string message_group = 17; - * @param value The bytes for messageGroup to set. - * @return This builder for chaining. - */ - public Builder setMessageGroupBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000100; - messageGroup_ = value; - onChanged(); - return this; - } - - private java.lang.Object traceContext_ = ""; - /** - *
-     * Trace context for each message, which is optional.
-     * 
- * - * optional string trace_context = 18; - * @return Whether the traceContext field is set. - */ - public boolean hasTraceContext() { - return ((bitField0_ & 0x00000200) != 0); - } - /** - *
-     * Trace context for each message, which is optional.
-     * 
- * - * optional string trace_context = 18; - * @return The traceContext. - */ - public java.lang.String getTraceContext() { - java.lang.Object ref = traceContext_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - traceContext_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Trace context for each message, which is optional.
-     * 
- * - * optional string trace_context = 18; - * @return The bytes for traceContext. - */ - public com.google.protobuf.ByteString - getTraceContextBytes() { - java.lang.Object ref = traceContext_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - traceContext_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Trace context for each message, which is optional.
-     * 
- * - * optional string trace_context = 18; - * @param value The traceContext to set. - * @return This builder for chaining. - */ - public Builder setTraceContext( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000200; - traceContext_ = value; - onChanged(); - return this; - } - /** - *
-     * Trace context for each message, which is optional.
-     * 
- * - * optional string trace_context = 18; - * @return This builder for chaining. - */ - public Builder clearTraceContext() { - bitField0_ = (bitField0_ & ~0x00000200); - traceContext_ = getDefaultInstance().getTraceContext(); - onChanged(); - return this; - } - /** - *
-     * Trace context for each message, which is optional.
-     * 
- * - * optional string trace_context = 18; - * @param value The bytes for traceContext to set. - * @return This builder for chaining. - */ - public Builder setTraceContextBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000200; - traceContext_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Duration orphanedTransactionRecoveryDuration_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> orphanedTransactionRecoveryDurationBuilder_; - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - * @return Whether the orphanedTransactionRecoveryDuration field is set. - */ - public boolean hasOrphanedTransactionRecoveryDuration() { - return ((bitField0_ & 0x00000400) != 0); - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - * @return The orphanedTransactionRecoveryDuration. - */ - public com.google.protobuf.Duration getOrphanedTransactionRecoveryDuration() { - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - return orphanedTransactionRecoveryDuration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; - } else { - return orphanedTransactionRecoveryDurationBuilder_.getMessage(); - } - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - public Builder setOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value) { - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - orphanedTransactionRecoveryDuration_ = value; - onChanged(); - } else { - orphanedTransactionRecoveryDurationBuilder_.setMessage(value); - } - bitField0_ |= 0x00000400; - return this; - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - public Builder setOrphanedTransactionRecoveryDuration( - com.google.protobuf.Duration.Builder builderForValue) { - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - orphanedTransactionRecoveryDuration_ = builderForValue.build(); - onChanged(); - } else { - orphanedTransactionRecoveryDurationBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000400; - return this; - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - public Builder mergeOrphanedTransactionRecoveryDuration(com.google.protobuf.Duration value) { - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - if (((bitField0_ & 0x00000400) != 0) && - orphanedTransactionRecoveryDuration_ != null && - orphanedTransactionRecoveryDuration_ != com.google.protobuf.Duration.getDefaultInstance()) { - orphanedTransactionRecoveryDuration_ = - com.google.protobuf.Duration.newBuilder(orphanedTransactionRecoveryDuration_).mergeFrom(value).buildPartial(); - } else { - orphanedTransactionRecoveryDuration_ = value; - } - onChanged(); - } else { - orphanedTransactionRecoveryDurationBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000400; - return this; - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - public Builder clearOrphanedTransactionRecoveryDuration() { - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - orphanedTransactionRecoveryDuration_ = null; - onChanged(); - } else { - orphanedTransactionRecoveryDurationBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000400); - return this; - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - public com.google.protobuf.Duration.Builder getOrphanedTransactionRecoveryDurationBuilder() { - bitField0_ |= 0x00000400; - onChanged(); - return getOrphanedTransactionRecoveryDurationFieldBuilder().getBuilder(); - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - public com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryDurationOrBuilder() { - if (orphanedTransactionRecoveryDurationBuilder_ != null) { - return orphanedTransactionRecoveryDurationBuilder_.getMessageOrBuilder(); - } else { - return orphanedTransactionRecoveryDuration_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : orphanedTransactionRecoveryDuration_; - } - } - /** - *
-     * If a transactional message stay unresolved for more than
-     * `transaction_orphan_threshold`, it would be regarded as an
-     * orphan. Servers that manages orphan messages would pick up
-     * a capable publisher to resolve
-     * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getOrphanedTransactionRecoveryDurationFieldBuilder() { - if (orphanedTransactionRecoveryDurationBuilder_ == null) { - orphanedTransactionRecoveryDurationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getOrphanedTransactionRecoveryDuration(), - getParentForChildren(), - isClean()); - orphanedTransactionRecoveryDuration_ = null; - } - return orphanedTransactionRecoveryDurationBuilder_; - } - - private apache.rocketmq.v2.DeadLetterQueue deadLetterQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.DeadLetterQueue, apache.rocketmq.v2.DeadLetterQueue.Builder, apache.rocketmq.v2.DeadLetterQueueOrBuilder> deadLetterQueueBuilder_; - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - * @return Whether the deadLetterQueue field is set. - */ - public boolean hasDeadLetterQueue() { - return ((bitField0_ & 0x00000800) != 0); - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - * @return The deadLetterQueue. - */ - public apache.rocketmq.v2.DeadLetterQueue getDeadLetterQueue() { - if (deadLetterQueueBuilder_ == null) { - return deadLetterQueue_ == null ? apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; - } else { - return deadLetterQueueBuilder_.getMessage(); - } - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - public Builder setDeadLetterQueue(apache.rocketmq.v2.DeadLetterQueue value) { - if (deadLetterQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - deadLetterQueue_ = value; - onChanged(); - } else { - deadLetterQueueBuilder_.setMessage(value); - } - bitField0_ |= 0x00000800; - return this; - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - public Builder setDeadLetterQueue( - apache.rocketmq.v2.DeadLetterQueue.Builder builderForValue) { - if (deadLetterQueueBuilder_ == null) { - deadLetterQueue_ = builderForValue.build(); - onChanged(); - } else { - deadLetterQueueBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000800; - return this; - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - public Builder mergeDeadLetterQueue(apache.rocketmq.v2.DeadLetterQueue value) { - if (deadLetterQueueBuilder_ == null) { - if (((bitField0_ & 0x00000800) != 0) && - deadLetterQueue_ != null && - deadLetterQueue_ != apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance()) { - deadLetterQueue_ = - apache.rocketmq.v2.DeadLetterQueue.newBuilder(deadLetterQueue_).mergeFrom(value).buildPartial(); - } else { - deadLetterQueue_ = value; - } - onChanged(); - } else { - deadLetterQueueBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000800; - return this; - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - public Builder clearDeadLetterQueue() { - if (deadLetterQueueBuilder_ == null) { - deadLetterQueue_ = null; - onChanged(); - } else { - deadLetterQueueBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000800); - return this; - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - public apache.rocketmq.v2.DeadLetterQueue.Builder getDeadLetterQueueBuilder() { - bitField0_ |= 0x00000800; - onChanged(); - return getDeadLetterQueueFieldBuilder().getBuilder(); - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - public apache.rocketmq.v2.DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder() { - if (deadLetterQueueBuilder_ != null) { - return deadLetterQueueBuilder_.getMessageOrBuilder(); - } else { - return deadLetterQueue_ == null ? - apache.rocketmq.v2.DeadLetterQueue.getDefaultInstance() : deadLetterQueue_; - } - } - /** - *
-     * Information to identify whether this message is from dead letter queue.
-     * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.DeadLetterQueue, apache.rocketmq.v2.DeadLetterQueue.Builder, apache.rocketmq.v2.DeadLetterQueueOrBuilder> - getDeadLetterQueueFieldBuilder() { - if (deadLetterQueueBuilder_ == null) { - deadLetterQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.DeadLetterQueue, apache.rocketmq.v2.DeadLetterQueue.Builder, apache.rocketmq.v2.DeadLetterQueueOrBuilder>( - getDeadLetterQueue(), - getParentForChildren(), - isClean()); - deadLetterQueue_ = null; - } - return deadLetterQueueBuilder_; - } - - private java.lang.Object liteTopic_ = ""; - /** - *
-     * lite topic
-     * 
- * - * optional string lite_topic = 21; - * @return Whether the liteTopic field is set. - */ - public boolean hasLiteTopic() { - return ((bitField0_ & 0x00001000) != 0); - } - /** - *
-     * lite topic
-     * 
- * - * optional string lite_topic = 21; - * @return The liteTopic. - */ - public java.lang.String getLiteTopic() { - java.lang.Object ref = liteTopic_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - liteTopic_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * lite topic
-     * 
- * - * optional string lite_topic = 21; - * @return The bytes for liteTopic. - */ - public com.google.protobuf.ByteString - getLiteTopicBytes() { - java.lang.Object ref = liteTopic_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - liteTopic_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * lite topic
-     * 
- * - * optional string lite_topic = 21; - * @param value The liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopic( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00001000; - liteTopic_ = value; - onChanged(); - return this; - } - /** - *
-     * lite topic
-     * 
- * - * optional string lite_topic = 21; - * @return This builder for chaining. - */ - public Builder clearLiteTopic() { - bitField0_ = (bitField0_ & ~0x00001000); - liteTopic_ = getDefaultInstance().getLiteTopic(); - onChanged(); - return this; - } - /** - *
-     * lite topic
-     * 
- * - * optional string lite_topic = 21; - * @param value The bytes for liteTopic to set. - * @return This builder for chaining. - */ - public Builder setLiteTopicBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00001000; - liteTopic_ = value; - onChanged(); - return this; - } - - private int priority_ ; - /** - *
-     * Priority of message, which is optional
-     * 
- * - * optional int32 priority = 22; - * @return Whether the priority field is set. - */ - @java.lang.Override - public boolean hasPriority() { - return ((bitField0_ & 0x00002000) != 0); - } - /** - *
-     * Priority of message, which is optional
-     * 
- * - * optional int32 priority = 22; - * @return The priority. - */ - @java.lang.Override - public int getPriority() { - return priority_; - } - /** - *
-     * Priority of message, which is optional
-     * 
- * - * optional int32 priority = 22; - * @param value The priority to set. - * @return This builder for chaining. - */ - public Builder setPriority(int value) { - bitField0_ |= 0x00002000; - priority_ = value; - onChanged(); - return this; - } - /** - *
-     * Priority of message, which is optional
-     * 
- * - * optional int32 priority = 22; - * @return This builder for chaining. - */ - public Builder clearPriority() { - bitField0_ = (bitField0_ & ~0x00002000); - priority_ = 0; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.SystemProperties) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.SystemProperties) - private static final apache.rocketmq.v2.SystemProperties DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.SystemProperties(); - } - - public static apache.rocketmq.v2.SystemProperties getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SystemProperties parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SystemProperties(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.SystemProperties getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java deleted file mode 100644 index 9bb3719694d..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/SystemPropertiesOrBuilder.java +++ /dev/null @@ -1,584 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface SystemPropertiesOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.SystemProperties) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 1; - * @return Whether the tag field is set. - */ - boolean hasTag(); - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 1; - * @return The tag. - */ - java.lang.String getTag(); - /** - *
-   * Tag, which is optional.
-   * 
- * - * optional string tag = 1; - * @return The bytes for tag. - */ - com.google.protobuf.ByteString - getTagBytes(); - - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @return A list containing the keys. - */ - java.util.List - getKeysList(); - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @return The count of keys. - */ - int getKeysCount(); - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @param index The index of the element to return. - * @return The keys at the given index. - */ - java.lang.String getKeys(int index); - /** - *
-   * Message keys
-   * 
- * - * repeated string keys = 2; - * @param index The index of the value to return. - * @return The bytes of the keys at the given index. - */ - com.google.protobuf.ByteString - getKeysBytes(int index); - - /** - *
-   * Message identifier, client-side generated, remains unique.
-   * if message_id is empty, the send message request will be aborted with
-   * status `INVALID_ARGUMENT`
-   * 
- * - * string message_id = 3; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - *
-   * Message identifier, client-side generated, remains unique.
-   * if message_id is empty, the send message request will be aborted with
-   * status `INVALID_ARGUMENT`
-   * 
- * - * string message_id = 3; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); - - /** - *
-   * Message body digest
-   * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - * @return Whether the bodyDigest field is set. - */ - boolean hasBodyDigest(); - /** - *
-   * Message body digest
-   * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - * @return The bodyDigest. - */ - apache.rocketmq.v2.Digest getBodyDigest(); - /** - *
-   * Message body digest
-   * 
- * - * .apache.rocketmq.v2.Digest body_digest = 4; - */ - apache.rocketmq.v2.DigestOrBuilder getBodyDigestOrBuilder(); - - /** - *
-   * Message body encoding. Candidate options are identity, gzip, snappy etc.
-   * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @return The enum numeric value on the wire for bodyEncoding. - */ - int getBodyEncodingValue(); - /** - *
-   * Message body encoding. Candidate options are identity, gzip, snappy etc.
-   * 
- * - * .apache.rocketmq.v2.Encoding body_encoding = 5; - * @return The bodyEncoding. - */ - apache.rocketmq.v2.Encoding getBodyEncoding(); - - /** - *
-   * Message type, normal, FIFO or transactional.
-   * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @return The enum numeric value on the wire for messageType. - */ - int getMessageTypeValue(); - /** - *
-   * Message type, normal, FIFO or transactional.
-   * 
- * - * .apache.rocketmq.v2.MessageType message_type = 6; - * @return The messageType. - */ - apache.rocketmq.v2.MessageType getMessageType(); - - /** - *
-   * Message born time-point.
-   * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - * @return Whether the bornTimestamp field is set. - */ - boolean hasBornTimestamp(); - /** - *
-   * Message born time-point.
-   * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - * @return The bornTimestamp. - */ - com.google.protobuf.Timestamp getBornTimestamp(); - /** - *
-   * Message born time-point.
-   * 
- * - * .google.protobuf.Timestamp born_timestamp = 7; - */ - com.google.protobuf.TimestampOrBuilder getBornTimestampOrBuilder(); - - /** - *
-   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-   * 
- * - * string born_host = 8; - * @return The bornHost. - */ - java.lang.String getBornHost(); - /** - *
-   * Message born host. Valid options are IPv4, IPv6 or client host domain name.
-   * 
- * - * string born_host = 8; - * @return The bytes for bornHost. - */ - com.google.protobuf.ByteString - getBornHostBytes(); - - /** - *
-   * Time-point at which the message is stored in the broker, which is absent
-   * for message publishing.
-   * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - * @return Whether the storeTimestamp field is set. - */ - boolean hasStoreTimestamp(); - /** - *
-   * Time-point at which the message is stored in the broker, which is absent
-   * for message publishing.
-   * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - * @return The storeTimestamp. - */ - com.google.protobuf.Timestamp getStoreTimestamp(); - /** - *
-   * Time-point at which the message is stored in the broker, which is absent
-   * for message publishing.
-   * 
- * - * optional .google.protobuf.Timestamp store_timestamp = 9; - */ - com.google.protobuf.TimestampOrBuilder getStoreTimestampOrBuilder(); - - /** - *
-   * The broker that stores this message. It may be broker name, IP or arbitrary
-   * identifier that uniquely identify the server.
-   * 
- * - * string store_host = 10; - * @return The storeHost. - */ - java.lang.String getStoreHost(); - /** - *
-   * The broker that stores this message. It may be broker name, IP or arbitrary
-   * identifier that uniquely identify the server.
-   * 
- * - * string store_host = 10; - * @return The bytes for storeHost. - */ - com.google.protobuf.ByteString - getStoreHostBytes(); - - /** - *
-   * Time-point at which broker delivers to clients, which is optional.
-   * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - * @return Whether the deliveryTimestamp field is set. - */ - boolean hasDeliveryTimestamp(); - /** - *
-   * Time-point at which broker delivers to clients, which is optional.
-   * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - * @return The deliveryTimestamp. - */ - com.google.protobuf.Timestamp getDeliveryTimestamp(); - /** - *
-   * Time-point at which broker delivers to clients, which is optional.
-   * 
- * - * optional .google.protobuf.Timestamp delivery_timestamp = 11; - */ - com.google.protobuf.TimestampOrBuilder getDeliveryTimestampOrBuilder(); - - /** - *
-   * If a message is acquired by way of POP, this field holds the receipt,
-   * which is absent for message publishing.
-   * Clients use the receipt to acknowledge or negatively acknowledge the
-   * message.
-   * 
- * - * optional string receipt_handle = 12; - * @return Whether the receiptHandle field is set. - */ - boolean hasReceiptHandle(); - /** - *
-   * If a message is acquired by way of POP, this field holds the receipt,
-   * which is absent for message publishing.
-   * Clients use the receipt to acknowledge or negatively acknowledge the
-   * message.
-   * 
- * - * optional string receipt_handle = 12; - * @return The receiptHandle. - */ - java.lang.String getReceiptHandle(); - /** - *
-   * If a message is acquired by way of POP, this field holds the receipt,
-   * which is absent for message publishing.
-   * Clients use the receipt to acknowledge or negatively acknowledge the
-   * message.
-   * 
- * - * optional string receipt_handle = 12; - * @return The bytes for receiptHandle. - */ - com.google.protobuf.ByteString - getReceiptHandleBytes(); - - /** - *
-   * Message queue identifier in which a message is physically stored.
-   * 
- * - * int32 queue_id = 13; - * @return The queueId. - */ - int getQueueId(); - - /** - *
-   * Message-queue offset at which a message is stored, which is absent for
-   * message publishing.
-   * 
- * - * optional int64 queue_offset = 14; - * @return Whether the queueOffset field is set. - */ - boolean hasQueueOffset(); - /** - *
-   * Message-queue offset at which a message is stored, which is absent for
-   * message publishing.
-   * 
- * - * optional int64 queue_offset = 14; - * @return The queueOffset. - */ - long getQueueOffset(); - - /** - *
-   * Period of time servers would remain invisible once a message is acquired.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - * @return Whether the invisibleDuration field is set. - */ - boolean hasInvisibleDuration(); - /** - *
-   * Period of time servers would remain invisible once a message is acquired.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - * @return The invisibleDuration. - */ - com.google.protobuf.Duration getInvisibleDuration(); - /** - *
-   * Period of time servers would remain invisible once a message is acquired.
-   * 
- * - * optional .google.protobuf.Duration invisible_duration = 15; - */ - com.google.protobuf.DurationOrBuilder getInvisibleDurationOrBuilder(); - - /** - *
-   * Business code may failed to process messages for the moment. Hence, clients
-   * may request servers to deliver them again using certain back-off strategy,
-   * the attempt is 1 not 0 if message is delivered first time, and it is absent
-   * for message publishing.
-   * 
- * - * optional int32 delivery_attempt = 16; - * @return Whether the deliveryAttempt field is set. - */ - boolean hasDeliveryAttempt(); - /** - *
-   * Business code may failed to process messages for the moment. Hence, clients
-   * may request servers to deliver them again using certain back-off strategy,
-   * the attempt is 1 not 0 if message is delivered first time, and it is absent
-   * for message publishing.
-   * 
- * - * optional int32 delivery_attempt = 16; - * @return The deliveryAttempt. - */ - int getDeliveryAttempt(); - - /** - *
-   * Define the group name of message in the same topic, which is optional.
-   * 
- * - * optional string message_group = 17; - * @return Whether the messageGroup field is set. - */ - boolean hasMessageGroup(); - /** - *
-   * Define the group name of message in the same topic, which is optional.
-   * 
- * - * optional string message_group = 17; - * @return The messageGroup. - */ - java.lang.String getMessageGroup(); - /** - *
-   * Define the group name of message in the same topic, which is optional.
-   * 
- * - * optional string message_group = 17; - * @return The bytes for messageGroup. - */ - com.google.protobuf.ByteString - getMessageGroupBytes(); - - /** - *
-   * Trace context for each message, which is optional.
-   * 
- * - * optional string trace_context = 18; - * @return Whether the traceContext field is set. - */ - boolean hasTraceContext(); - /** - *
-   * Trace context for each message, which is optional.
-   * 
- * - * optional string trace_context = 18; - * @return The traceContext. - */ - java.lang.String getTraceContext(); - /** - *
-   * Trace context for each message, which is optional.
-   * 
- * - * optional string trace_context = 18; - * @return The bytes for traceContext. - */ - com.google.protobuf.ByteString - getTraceContextBytes(); - - /** - *
-   * If a transactional message stay unresolved for more than
-   * `transaction_orphan_threshold`, it would be regarded as an
-   * orphan. Servers that manages orphan messages would pick up
-   * a capable publisher to resolve
-   * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - * @return Whether the orphanedTransactionRecoveryDuration field is set. - */ - boolean hasOrphanedTransactionRecoveryDuration(); - /** - *
-   * If a transactional message stay unresolved for more than
-   * `transaction_orphan_threshold`, it would be regarded as an
-   * orphan. Servers that manages orphan messages would pick up
-   * a capable publisher to resolve
-   * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - * @return The orphanedTransactionRecoveryDuration. - */ - com.google.protobuf.Duration getOrphanedTransactionRecoveryDuration(); - /** - *
-   * If a transactional message stay unresolved for more than
-   * `transaction_orphan_threshold`, it would be regarded as an
-   * orphan. Servers that manages orphan messages would pick up
-   * a capable publisher to resolve
-   * 
- * - * optional .google.protobuf.Duration orphaned_transaction_recovery_duration = 19; - */ - com.google.protobuf.DurationOrBuilder getOrphanedTransactionRecoveryDurationOrBuilder(); - - /** - *
-   * Information to identify whether this message is from dead letter queue.
-   * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - * @return Whether the deadLetterQueue field is set. - */ - boolean hasDeadLetterQueue(); - /** - *
-   * Information to identify whether this message is from dead letter queue.
-   * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - * @return The deadLetterQueue. - */ - apache.rocketmq.v2.DeadLetterQueue getDeadLetterQueue(); - /** - *
-   * Information to identify whether this message is from dead letter queue.
-   * 
- * - * optional .apache.rocketmq.v2.DeadLetterQueue dead_letter_queue = 20; - */ - apache.rocketmq.v2.DeadLetterQueueOrBuilder getDeadLetterQueueOrBuilder(); - - /** - *
-   * lite topic
-   * 
- * - * optional string lite_topic = 21; - * @return Whether the liteTopic field is set. - */ - boolean hasLiteTopic(); - /** - *
-   * lite topic
-   * 
- * - * optional string lite_topic = 21; - * @return The liteTopic. - */ - java.lang.String getLiteTopic(); - /** - *
-   * lite topic
-   * 
- * - * optional string lite_topic = 21; - * @return The bytes for liteTopic. - */ - com.google.protobuf.ByteString - getLiteTopicBytes(); - - /** - *
-   * Priority of message, which is optional
-   * 
- * - * optional int32 priority = 22; - * @return Whether the priority field is set. - */ - boolean hasPriority(); - /** - *
-   * Priority of message, which is optional
-   * 
- * - * optional int32 priority = 22; - * @return The priority. - */ - int getPriority(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java b/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java deleted file mode 100644 index d2c2ab66620..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommand.java +++ /dev/null @@ -1,2817 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.TelemetryCommand} - */ -public final class TelemetryCommand extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.TelemetryCommand) - TelemetryCommandOrBuilder { -private static final long serialVersionUID = 0L; - // Use TelemetryCommand.newBuilder() to construct. - private TelemetryCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private TelemetryCommand() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new TelemetryCommand(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private TelemetryCommand( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (((bitField0_ & 0x00000001) != 0)) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - bitField0_ |= 0x00000001; - break; - } - case 18: { - apache.rocketmq.v2.Settings.Builder subBuilder = null; - if (commandCase_ == 2) { - subBuilder = ((apache.rocketmq.v2.Settings) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.Settings.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.Settings) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 2; - break; - } - case 26: { - apache.rocketmq.v2.ThreadStackTrace.Builder subBuilder = null; - if (commandCase_ == 3) { - subBuilder = ((apache.rocketmq.v2.ThreadStackTrace) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.ThreadStackTrace.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.ThreadStackTrace) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 3; - break; - } - case 34: { - apache.rocketmq.v2.VerifyMessageResult.Builder subBuilder = null; - if (commandCase_ == 4) { - subBuilder = ((apache.rocketmq.v2.VerifyMessageResult) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.VerifyMessageResult.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.VerifyMessageResult) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 4; - break; - } - case 42: { - apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder subBuilder = null; - if (commandCase_ == 5) { - subBuilder = ((apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.RecoverOrphanedTransactionCommand.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 5; - break; - } - case 50: { - apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder subBuilder = null; - if (commandCase_ == 6) { - subBuilder = ((apache.rocketmq.v2.PrintThreadStackTraceCommand) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.PrintThreadStackTraceCommand.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.PrintThreadStackTraceCommand) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 6; - break; - } - case 58: { - apache.rocketmq.v2.VerifyMessageCommand.Builder subBuilder = null; - if (commandCase_ == 7) { - subBuilder = ((apache.rocketmq.v2.VerifyMessageCommand) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.VerifyMessageCommand.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.VerifyMessageCommand) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 7; - break; - } - case 66: { - apache.rocketmq.v2.ReconnectEndpointsCommand.Builder subBuilder = null; - if (commandCase_ == 8) { - subBuilder = ((apache.rocketmq.v2.ReconnectEndpointsCommand) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.ReconnectEndpointsCommand.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.ReconnectEndpointsCommand) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 8; - break; - } - case 74: { - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder subBuilder = null; - if (commandCase_ == 9) { - subBuilder = ((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_).toBuilder(); - } - command_ = - input.readMessage(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_); - command_ = subBuilder.buildPartial(); - } - commandCase_ = 9; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.TelemetryCommand.class, apache.rocketmq.v2.TelemetryCommand.Builder.class); - } - - private int bitField0_; - private int commandCase_ = 0; - private java.lang.Object command_; - public enum CommandCase - implements com.google.protobuf.Internal.EnumLite, - com.google.protobuf.AbstractMessage.InternalOneOfEnum { - SETTINGS(2), - THREAD_STACK_TRACE(3), - VERIFY_MESSAGE_RESULT(4), - RECOVER_ORPHANED_TRANSACTION_COMMAND(5), - PRINT_THREAD_STACK_TRACE_COMMAND(6), - VERIFY_MESSAGE_COMMAND(7), - RECONNECT_ENDPOINTS_COMMAND(8), - NOTIFY_UNSUBSCRIBE_LITE_COMMAND(9), - COMMAND_NOT_SET(0); - private final int value; - private CommandCase(int value) { - this.value = value; - } - /** - * @param value The number of the enum to look for. - * @return The enum associated with the given number. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static CommandCase valueOf(int value) { - return forNumber(value); - } - - public static CommandCase forNumber(int value) { - switch (value) { - case 2: return SETTINGS; - case 3: return THREAD_STACK_TRACE; - case 4: return VERIFY_MESSAGE_RESULT; - case 5: return RECOVER_ORPHANED_TRANSACTION_COMMAND; - case 6: return PRINT_THREAD_STACK_TRACE_COMMAND; - case 7: return VERIFY_MESSAGE_COMMAND; - case 8: return RECONNECT_ENDPOINTS_COMMAND; - case 9: return NOTIFY_UNSUBSCRIBE_LITE_COMMAND; - case 0: return COMMAND_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public CommandCase - getCommandCase() { - return CommandCase.forNumber( - commandCase_); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * optional .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - - public static final int SETTINGS_FIELD_NUMBER = 2; - /** - *
-   * Client settings
-   * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - * @return Whether the settings field is set. - */ - @java.lang.Override - public boolean hasSettings() { - return commandCase_ == 2; - } - /** - *
-   * Client settings
-   * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - * @return The settings. - */ - @java.lang.Override - public apache.rocketmq.v2.Settings getSettings() { - if (commandCase_ == 2) { - return (apache.rocketmq.v2.Settings) command_; - } - return apache.rocketmq.v2.Settings.getDefaultInstance(); - } - /** - *
-   * Client settings
-   * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SettingsOrBuilder getSettingsOrBuilder() { - if (commandCase_ == 2) { - return (apache.rocketmq.v2.Settings) command_; - } - return apache.rocketmq.v2.Settings.getDefaultInstance(); - } - - public static final int THREAD_STACK_TRACE_FIELD_NUMBER = 3; - /** - *
-   * These messages are from client.
-   * Report thread stack trace to server.
-   * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - * @return Whether the threadStackTrace field is set. - */ - @java.lang.Override - public boolean hasThreadStackTrace() { - return commandCase_ == 3; - } - /** - *
-   * These messages are from client.
-   * Report thread stack trace to server.
-   * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - * @return The threadStackTrace. - */ - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTrace getThreadStackTrace() { - if (commandCase_ == 3) { - return (apache.rocketmq.v2.ThreadStackTrace) command_; - } - return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); - } - /** - *
-   * These messages are from client.
-   * Report thread stack trace to server.
-   * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTraceOrBuilder getThreadStackTraceOrBuilder() { - if (commandCase_ == 3) { - return (apache.rocketmq.v2.ThreadStackTrace) command_; - } - return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); - } - - public static final int VERIFY_MESSAGE_RESULT_FIELD_NUMBER = 4; - /** - *
-   * Report message verify result to server.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - * @return Whether the verifyMessageResult field is set. - */ - @java.lang.Override - public boolean hasVerifyMessageResult() { - return commandCase_ == 4; - } - /** - *
-   * Report message verify result to server.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - * @return The verifyMessageResult. - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResult getVerifyMessageResult() { - if (commandCase_ == 4) { - return (apache.rocketmq.v2.VerifyMessageResult) command_; - } - return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); - } - /** - *
-   * Report message verify result to server.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResultOrBuilder getVerifyMessageResultOrBuilder() { - if (commandCase_ == 4) { - return (apache.rocketmq.v2.VerifyMessageResult) command_; - } - return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); - } - - public static final int RECOVER_ORPHANED_TRANSACTION_COMMAND_FIELD_NUMBER = 5; - /** - *
-   * There messages are from server.
-   * Request client to recover the orphaned transaction message.
-   * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - * @return Whether the recoverOrphanedTransactionCommand field is set. - */ - @java.lang.Override - public boolean hasRecoverOrphanedTransactionCommand() { - return commandCase_ == 5; - } - /** - *
-   * There messages are from server.
-   * Request client to recover the orphaned transaction message.
-   * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - * @return The recoverOrphanedTransactionCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getRecoverOrphanedTransactionCommand() { - if (commandCase_ == 5) { - return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; - } - return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); - } - /** - *
-   * There messages are from server.
-   * Request client to recover the orphaned transaction message.
-   * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder getRecoverOrphanedTransactionCommandOrBuilder() { - if (commandCase_ == 5) { - return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; - } - return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); - } - - public static final int PRINT_THREAD_STACK_TRACE_COMMAND_FIELD_NUMBER = 6; - /** - *
-   * Request client to print thread stack trace.
-   * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - * @return Whether the printThreadStackTraceCommand field is set. - */ - @java.lang.Override - public boolean hasPrintThreadStackTraceCommand() { - return commandCase_ == 6; - } - /** - *
-   * Request client to print thread stack trace.
-   * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - * @return The printThreadStackTraceCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommand getPrintThreadStackTraceCommand() { - if (commandCase_ == 6) { - return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; - } - return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); - } - /** - *
-   * Request client to print thread stack trace.
-   * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder getPrintThreadStackTraceCommandOrBuilder() { - if (commandCase_ == 6) { - return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; - } - return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); - } - - public static final int VERIFY_MESSAGE_COMMAND_FIELD_NUMBER = 7; - /** - *
-   * Request client to verify the consumption of the appointed message.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - * @return Whether the verifyMessageCommand field is set. - */ - @java.lang.Override - public boolean hasVerifyMessageCommand() { - return commandCase_ == 7; - } - /** - *
-   * Request client to verify the consumption of the appointed message.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - * @return The verifyMessageCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommand getVerifyMessageCommand() { - if (commandCase_ == 7) { - return (apache.rocketmq.v2.VerifyMessageCommand) command_; - } - return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); - } - /** - *
-   * Request client to verify the consumption of the appointed message.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommandOrBuilder getVerifyMessageCommandOrBuilder() { - if (commandCase_ == 7) { - return (apache.rocketmq.v2.VerifyMessageCommand) command_; - } - return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); - } - - public static final int RECONNECT_ENDPOINTS_COMMAND_FIELD_NUMBER = 8; - /** - *
-   * Request client to reconnect server use the latest endpoints.
-   * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - * @return Whether the reconnectEndpointsCommand field is set. - */ - @java.lang.Override - public boolean hasReconnectEndpointsCommand() { - return commandCase_ == 8; - } - /** - *
-   * Request client to reconnect server use the latest endpoints.
-   * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - * @return The reconnectEndpointsCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommand getReconnectEndpointsCommand() { - if (commandCase_ == 8) { - return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; - } - return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); - } - /** - *
-   * Request client to reconnect server use the latest endpoints.
-   * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder getReconnectEndpointsCommandOrBuilder() { - if (commandCase_ == 8) { - return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; - } - return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); - } - - public static final int NOTIFY_UNSUBSCRIBE_LITE_COMMAND_FIELD_NUMBER = 9; - /** - *
-   * Request client to unsubscribe lite topic.
-   * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - * @return Whether the notifyUnsubscribeLiteCommand field is set. - */ - @java.lang.Override - public boolean hasNotifyUnsubscribeLiteCommand() { - return commandCase_ == 9; - } - /** - *
-   * Request client to unsubscribe lite topic.
-   * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - * @return The notifyUnsubscribeLiteCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getNotifyUnsubscribeLiteCommand() { - if (commandCase_ == 9) { - return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; - } - return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); - } - /** - *
-   * Request client to unsubscribe lite topic.
-   * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder getNotifyUnsubscribeLiteCommandOrBuilder() { - if (commandCase_ == 9) { - return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; - } - return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - output.writeMessage(1, getStatus()); - } - if (commandCase_ == 2) { - output.writeMessage(2, (apache.rocketmq.v2.Settings) command_); - } - if (commandCase_ == 3) { - output.writeMessage(3, (apache.rocketmq.v2.ThreadStackTrace) command_); - } - if (commandCase_ == 4) { - output.writeMessage(4, (apache.rocketmq.v2.VerifyMessageResult) command_); - } - if (commandCase_ == 5) { - output.writeMessage(5, (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_); - } - if (commandCase_ == 6) { - output.writeMessage(6, (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_); - } - if (commandCase_ == 7) { - output.writeMessage(7, (apache.rocketmq.v2.VerifyMessageCommand) command_); - } - if (commandCase_ == 8) { - output.writeMessage(8, (apache.rocketmq.v2.ReconnectEndpointsCommand) command_); - } - if (commandCase_ == 9) { - output.writeMessage(9, (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - if (commandCase_ == 2) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, (apache.rocketmq.v2.Settings) command_); - } - if (commandCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, (apache.rocketmq.v2.ThreadStackTrace) command_); - } - if (commandCase_ == 4) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, (apache.rocketmq.v2.VerifyMessageResult) command_); - } - if (commandCase_ == 5) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_); - } - if (commandCase_ == 6) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_); - } - if (commandCase_ == 7) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, (apache.rocketmq.v2.VerifyMessageCommand) command_); - } - if (commandCase_ == 8) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, (apache.rocketmq.v2.ReconnectEndpointsCommand) command_); - } - if (commandCase_ == 9) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.TelemetryCommand)) { - return super.equals(obj); - } - apache.rocketmq.v2.TelemetryCommand other = (apache.rocketmq.v2.TelemetryCommand) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!getCommandCase().equals(other.getCommandCase())) return false; - switch (commandCase_) { - case 2: - if (!getSettings() - .equals(other.getSettings())) return false; - break; - case 3: - if (!getThreadStackTrace() - .equals(other.getThreadStackTrace())) return false; - break; - case 4: - if (!getVerifyMessageResult() - .equals(other.getVerifyMessageResult())) return false; - break; - case 5: - if (!getRecoverOrphanedTransactionCommand() - .equals(other.getRecoverOrphanedTransactionCommand())) return false; - break; - case 6: - if (!getPrintThreadStackTraceCommand() - .equals(other.getPrintThreadStackTraceCommand())) return false; - break; - case 7: - if (!getVerifyMessageCommand() - .equals(other.getVerifyMessageCommand())) return false; - break; - case 8: - if (!getReconnectEndpointsCommand() - .equals(other.getReconnectEndpointsCommand())) return false; - break; - case 9: - if (!getNotifyUnsubscribeLiteCommand() - .equals(other.getNotifyUnsubscribeLiteCommand())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - switch (commandCase_) { - case 2: - hash = (37 * hash) + SETTINGS_FIELD_NUMBER; - hash = (53 * hash) + getSettings().hashCode(); - break; - case 3: - hash = (37 * hash) + THREAD_STACK_TRACE_FIELD_NUMBER; - hash = (53 * hash) + getThreadStackTrace().hashCode(); - break; - case 4: - hash = (37 * hash) + VERIFY_MESSAGE_RESULT_FIELD_NUMBER; - hash = (53 * hash) + getVerifyMessageResult().hashCode(); - break; - case 5: - hash = (37 * hash) + RECOVER_ORPHANED_TRANSACTION_COMMAND_FIELD_NUMBER; - hash = (53 * hash) + getRecoverOrphanedTransactionCommand().hashCode(); - break; - case 6: - hash = (37 * hash) + PRINT_THREAD_STACK_TRACE_COMMAND_FIELD_NUMBER; - hash = (53 * hash) + getPrintThreadStackTraceCommand().hashCode(); - break; - case 7: - hash = (37 * hash) + VERIFY_MESSAGE_COMMAND_FIELD_NUMBER; - hash = (53 * hash) + getVerifyMessageCommand().hashCode(); - break; - case 8: - hash = (37 * hash) + RECONNECT_ENDPOINTS_COMMAND_FIELD_NUMBER; - hash = (53 * hash) + getReconnectEndpointsCommand().hashCode(); - break; - case 9: - hash = (37 * hash) + NOTIFY_UNSUBSCRIBE_LITE_COMMAND_FIELD_NUMBER; - hash = (53 * hash) + getNotifyUnsubscribeLiteCommand().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.TelemetryCommand parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.TelemetryCommand parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.TelemetryCommand parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.TelemetryCommand prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.TelemetryCommand} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.TelemetryCommand) - apache.rocketmq.v2.TelemetryCommandOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.TelemetryCommand.class, apache.rocketmq.v2.TelemetryCommand.Builder.class); - } - - // Construct using apache.rocketmq.v2.TelemetryCommand.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getStatusFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - statusBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - commandCase_ = 0; - command_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_TelemetryCommand_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.TelemetryCommand getDefaultInstanceForType() { - return apache.rocketmq.v2.TelemetryCommand.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.TelemetryCommand build() { - apache.rocketmq.v2.TelemetryCommand result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.TelemetryCommand buildPartial() { - apache.rocketmq.v2.TelemetryCommand result = new apache.rocketmq.v2.TelemetryCommand(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - to_bitField0_ |= 0x00000001; - } - if (commandCase_ == 2) { - if (settingsBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = settingsBuilder_.build(); - } - } - if (commandCase_ == 3) { - if (threadStackTraceBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = threadStackTraceBuilder_.build(); - } - } - if (commandCase_ == 4) { - if (verifyMessageResultBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = verifyMessageResultBuilder_.build(); - } - } - if (commandCase_ == 5) { - if (recoverOrphanedTransactionCommandBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = recoverOrphanedTransactionCommandBuilder_.build(); - } - } - if (commandCase_ == 6) { - if (printThreadStackTraceCommandBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = printThreadStackTraceCommandBuilder_.build(); - } - } - if (commandCase_ == 7) { - if (verifyMessageCommandBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = verifyMessageCommandBuilder_.build(); - } - } - if (commandCase_ == 8) { - if (reconnectEndpointsCommandBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = reconnectEndpointsCommandBuilder_.build(); - } - } - if (commandCase_ == 9) { - if (notifyUnsubscribeLiteCommandBuilder_ == null) { - result.command_ = command_; - } else { - result.command_ = notifyUnsubscribeLiteCommandBuilder_.build(); - } - } - result.bitField0_ = to_bitField0_; - result.commandCase_ = commandCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.TelemetryCommand) { - return mergeFrom((apache.rocketmq.v2.TelemetryCommand)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.TelemetryCommand other) { - if (other == apache.rocketmq.v2.TelemetryCommand.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - switch (other.getCommandCase()) { - case SETTINGS: { - mergeSettings(other.getSettings()); - break; - } - case THREAD_STACK_TRACE: { - mergeThreadStackTrace(other.getThreadStackTrace()); - break; - } - case VERIFY_MESSAGE_RESULT: { - mergeVerifyMessageResult(other.getVerifyMessageResult()); - break; - } - case RECOVER_ORPHANED_TRANSACTION_COMMAND: { - mergeRecoverOrphanedTransactionCommand(other.getRecoverOrphanedTransactionCommand()); - break; - } - case PRINT_THREAD_STACK_TRACE_COMMAND: { - mergePrintThreadStackTraceCommand(other.getPrintThreadStackTraceCommand()); - break; - } - case VERIFY_MESSAGE_COMMAND: { - mergeVerifyMessageCommand(other.getVerifyMessageCommand()); - break; - } - case RECONNECT_ENDPOINTS_COMMAND: { - mergeReconnectEndpointsCommand(other.getReconnectEndpointsCommand()); - break; - } - case NOTIFY_UNSUBSCRIBE_LITE_COMMAND: { - mergeNotifyUnsubscribeLiteCommand(other.getNotifyUnsubscribeLiteCommand()); - break; - } - case COMMAND_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.TelemetryCommand parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.TelemetryCommand) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int commandCase_ = 0; - private java.lang.Object command_; - public CommandCase - getCommandCase() { - return CommandCase.forNumber( - commandCase_); - } - - public Builder clearCommand() { - commandCase_ = 0; - command_ = null; - onChanged(); - return this; - } - - private int bitField0_; - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * optional .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (((bitField0_ & 0x00000001) != 0) && - status_ != null && - status_ != apache.rocketmq.v2.Status.getDefaultInstance()) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - bitField0_ |= 0x00000001; - return this; - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - statusBuilder_.clear(); - } - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - bitField0_ |= 0x00000001; - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Settings, apache.rocketmq.v2.Settings.Builder, apache.rocketmq.v2.SettingsOrBuilder> settingsBuilder_; - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - * @return Whether the settings field is set. - */ - @java.lang.Override - public boolean hasSettings() { - return commandCase_ == 2; - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - * @return The settings. - */ - @java.lang.Override - public apache.rocketmq.v2.Settings getSettings() { - if (settingsBuilder_ == null) { - if (commandCase_ == 2) { - return (apache.rocketmq.v2.Settings) command_; - } - return apache.rocketmq.v2.Settings.getDefaultInstance(); - } else { - if (commandCase_ == 2) { - return settingsBuilder_.getMessage(); - } - return apache.rocketmq.v2.Settings.getDefaultInstance(); - } - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - public Builder setSettings(apache.rocketmq.v2.Settings value) { - if (settingsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - settingsBuilder_.setMessage(value); - } - commandCase_ = 2; - return this; - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - public Builder setSettings( - apache.rocketmq.v2.Settings.Builder builderForValue) { - if (settingsBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - settingsBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 2; - return this; - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - public Builder mergeSettings(apache.rocketmq.v2.Settings value) { - if (settingsBuilder_ == null) { - if (commandCase_ == 2 && - command_ != apache.rocketmq.v2.Settings.getDefaultInstance()) { - command_ = apache.rocketmq.v2.Settings.newBuilder((apache.rocketmq.v2.Settings) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 2) { - settingsBuilder_.mergeFrom(value); - } else { - settingsBuilder_.setMessage(value); - } - } - commandCase_ = 2; - return this; - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - public Builder clearSettings() { - if (settingsBuilder_ == null) { - if (commandCase_ == 2) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 2) { - commandCase_ = 0; - command_ = null; - } - settingsBuilder_.clear(); - } - return this; - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - public apache.rocketmq.v2.Settings.Builder getSettingsBuilder() { - return getSettingsFieldBuilder().getBuilder(); - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.SettingsOrBuilder getSettingsOrBuilder() { - if ((commandCase_ == 2) && (settingsBuilder_ != null)) { - return settingsBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 2) { - return (apache.rocketmq.v2.Settings) command_; - } - return apache.rocketmq.v2.Settings.getDefaultInstance(); - } - } - /** - *
-     * Client settings
-     * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Settings, apache.rocketmq.v2.Settings.Builder, apache.rocketmq.v2.SettingsOrBuilder> - getSettingsFieldBuilder() { - if (settingsBuilder_ == null) { - if (!(commandCase_ == 2)) { - command_ = apache.rocketmq.v2.Settings.getDefaultInstance(); - } - settingsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Settings, apache.rocketmq.v2.Settings.Builder, apache.rocketmq.v2.SettingsOrBuilder>( - (apache.rocketmq.v2.Settings) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 2; - onChanged();; - return settingsBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ThreadStackTrace, apache.rocketmq.v2.ThreadStackTrace.Builder, apache.rocketmq.v2.ThreadStackTraceOrBuilder> threadStackTraceBuilder_; - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - * @return Whether the threadStackTrace field is set. - */ - @java.lang.Override - public boolean hasThreadStackTrace() { - return commandCase_ == 3; - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - * @return The threadStackTrace. - */ - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTrace getThreadStackTrace() { - if (threadStackTraceBuilder_ == null) { - if (commandCase_ == 3) { - return (apache.rocketmq.v2.ThreadStackTrace) command_; - } - return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); - } else { - if (commandCase_ == 3) { - return threadStackTraceBuilder_.getMessage(); - } - return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); - } - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - public Builder setThreadStackTrace(apache.rocketmq.v2.ThreadStackTrace value) { - if (threadStackTraceBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - threadStackTraceBuilder_.setMessage(value); - } - commandCase_ = 3; - return this; - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - public Builder setThreadStackTrace( - apache.rocketmq.v2.ThreadStackTrace.Builder builderForValue) { - if (threadStackTraceBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - threadStackTraceBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 3; - return this; - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - public Builder mergeThreadStackTrace(apache.rocketmq.v2.ThreadStackTrace value) { - if (threadStackTraceBuilder_ == null) { - if (commandCase_ == 3 && - command_ != apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance()) { - command_ = apache.rocketmq.v2.ThreadStackTrace.newBuilder((apache.rocketmq.v2.ThreadStackTrace) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 3) { - threadStackTraceBuilder_.mergeFrom(value); - } else { - threadStackTraceBuilder_.setMessage(value); - } - } - commandCase_ = 3; - return this; - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - public Builder clearThreadStackTrace() { - if (threadStackTraceBuilder_ == null) { - if (commandCase_ == 3) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 3) { - commandCase_ = 0; - command_ = null; - } - threadStackTraceBuilder_.clear(); - } - return this; - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - public apache.rocketmq.v2.ThreadStackTrace.Builder getThreadStackTraceBuilder() { - return getThreadStackTraceFieldBuilder().getBuilder(); - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTraceOrBuilder getThreadStackTraceOrBuilder() { - if ((commandCase_ == 3) && (threadStackTraceBuilder_ != null)) { - return threadStackTraceBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 3) { - return (apache.rocketmq.v2.ThreadStackTrace) command_; - } - return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); - } - } - /** - *
-     * These messages are from client.
-     * Report thread stack trace to server.
-     * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ThreadStackTrace, apache.rocketmq.v2.ThreadStackTrace.Builder, apache.rocketmq.v2.ThreadStackTraceOrBuilder> - getThreadStackTraceFieldBuilder() { - if (threadStackTraceBuilder_ == null) { - if (!(commandCase_ == 3)) { - command_ = apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); - } - threadStackTraceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ThreadStackTrace, apache.rocketmq.v2.ThreadStackTrace.Builder, apache.rocketmq.v2.ThreadStackTraceOrBuilder>( - (apache.rocketmq.v2.ThreadStackTrace) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 3; - onChanged();; - return threadStackTraceBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.VerifyMessageResult, apache.rocketmq.v2.VerifyMessageResult.Builder, apache.rocketmq.v2.VerifyMessageResultOrBuilder> verifyMessageResultBuilder_; - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - * @return Whether the verifyMessageResult field is set. - */ - @java.lang.Override - public boolean hasVerifyMessageResult() { - return commandCase_ == 4; - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - * @return The verifyMessageResult. - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResult getVerifyMessageResult() { - if (verifyMessageResultBuilder_ == null) { - if (commandCase_ == 4) { - return (apache.rocketmq.v2.VerifyMessageResult) command_; - } - return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); - } else { - if (commandCase_ == 4) { - return verifyMessageResultBuilder_.getMessage(); - } - return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); - } - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - public Builder setVerifyMessageResult(apache.rocketmq.v2.VerifyMessageResult value) { - if (verifyMessageResultBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - verifyMessageResultBuilder_.setMessage(value); - } - commandCase_ = 4; - return this; - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - public Builder setVerifyMessageResult( - apache.rocketmq.v2.VerifyMessageResult.Builder builderForValue) { - if (verifyMessageResultBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - verifyMessageResultBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 4; - return this; - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - public Builder mergeVerifyMessageResult(apache.rocketmq.v2.VerifyMessageResult value) { - if (verifyMessageResultBuilder_ == null) { - if (commandCase_ == 4 && - command_ != apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance()) { - command_ = apache.rocketmq.v2.VerifyMessageResult.newBuilder((apache.rocketmq.v2.VerifyMessageResult) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 4) { - verifyMessageResultBuilder_.mergeFrom(value); - } else { - verifyMessageResultBuilder_.setMessage(value); - } - } - commandCase_ = 4; - return this; - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - public Builder clearVerifyMessageResult() { - if (verifyMessageResultBuilder_ == null) { - if (commandCase_ == 4) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 4) { - commandCase_ = 0; - command_ = null; - } - verifyMessageResultBuilder_.clear(); - } - return this; - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - public apache.rocketmq.v2.VerifyMessageResult.Builder getVerifyMessageResultBuilder() { - return getVerifyMessageResultFieldBuilder().getBuilder(); - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResultOrBuilder getVerifyMessageResultOrBuilder() { - if ((commandCase_ == 4) && (verifyMessageResultBuilder_ != null)) { - return verifyMessageResultBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 4) { - return (apache.rocketmq.v2.VerifyMessageResult) command_; - } - return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); - } - } - /** - *
-     * Report message verify result to server.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.VerifyMessageResult, apache.rocketmq.v2.VerifyMessageResult.Builder, apache.rocketmq.v2.VerifyMessageResultOrBuilder> - getVerifyMessageResultFieldBuilder() { - if (verifyMessageResultBuilder_ == null) { - if (!(commandCase_ == 4)) { - command_ = apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); - } - verifyMessageResultBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.VerifyMessageResult, apache.rocketmq.v2.VerifyMessageResult.Builder, apache.rocketmq.v2.VerifyMessageResultOrBuilder>( - (apache.rocketmq.v2.VerifyMessageResult) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 4; - onChanged();; - return verifyMessageResultBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.RecoverOrphanedTransactionCommand, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder, apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder> recoverOrphanedTransactionCommandBuilder_; - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - * @return Whether the recoverOrphanedTransactionCommand field is set. - */ - @java.lang.Override - public boolean hasRecoverOrphanedTransactionCommand() { - return commandCase_ == 5; - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - * @return The recoverOrphanedTransactionCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommand getRecoverOrphanedTransactionCommand() { - if (recoverOrphanedTransactionCommandBuilder_ == null) { - if (commandCase_ == 5) { - return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; - } - return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); - } else { - if (commandCase_ == 5) { - return recoverOrphanedTransactionCommandBuilder_.getMessage(); - } - return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); - } - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - public Builder setRecoverOrphanedTransactionCommand(apache.rocketmq.v2.RecoverOrphanedTransactionCommand value) { - if (recoverOrphanedTransactionCommandBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - recoverOrphanedTransactionCommandBuilder_.setMessage(value); - } - commandCase_ = 5; - return this; - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - public Builder setRecoverOrphanedTransactionCommand( - apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder builderForValue) { - if (recoverOrphanedTransactionCommandBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - recoverOrphanedTransactionCommandBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 5; - return this; - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - public Builder mergeRecoverOrphanedTransactionCommand(apache.rocketmq.v2.RecoverOrphanedTransactionCommand value) { - if (recoverOrphanedTransactionCommandBuilder_ == null) { - if (commandCase_ == 5 && - command_ != apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance()) { - command_ = apache.rocketmq.v2.RecoverOrphanedTransactionCommand.newBuilder((apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 5) { - recoverOrphanedTransactionCommandBuilder_.mergeFrom(value); - } else { - recoverOrphanedTransactionCommandBuilder_.setMessage(value); - } - } - commandCase_ = 5; - return this; - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - public Builder clearRecoverOrphanedTransactionCommand() { - if (recoverOrphanedTransactionCommandBuilder_ == null) { - if (commandCase_ == 5) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 5) { - commandCase_ = 0; - command_ = null; - } - recoverOrphanedTransactionCommandBuilder_.clear(); - } - return this; - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - public apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder getRecoverOrphanedTransactionCommandBuilder() { - return getRecoverOrphanedTransactionCommandFieldBuilder().getBuilder(); - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - @java.lang.Override - public apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder getRecoverOrphanedTransactionCommandOrBuilder() { - if ((commandCase_ == 5) && (recoverOrphanedTransactionCommandBuilder_ != null)) { - return recoverOrphanedTransactionCommandBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 5) { - return (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_; - } - return apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); - } - } - /** - *
-     * There messages are from server.
-     * Request client to recover the orphaned transaction message.
-     * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.RecoverOrphanedTransactionCommand, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder, apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder> - getRecoverOrphanedTransactionCommandFieldBuilder() { - if (recoverOrphanedTransactionCommandBuilder_ == null) { - if (!(commandCase_ == 5)) { - command_ = apache.rocketmq.v2.RecoverOrphanedTransactionCommand.getDefaultInstance(); - } - recoverOrphanedTransactionCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.RecoverOrphanedTransactionCommand, apache.rocketmq.v2.RecoverOrphanedTransactionCommand.Builder, apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder>( - (apache.rocketmq.v2.RecoverOrphanedTransactionCommand) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 5; - onChanged();; - return recoverOrphanedTransactionCommandBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.PrintThreadStackTraceCommand, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder, apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder> printThreadStackTraceCommandBuilder_; - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - * @return Whether the printThreadStackTraceCommand field is set. - */ - @java.lang.Override - public boolean hasPrintThreadStackTraceCommand() { - return commandCase_ == 6; - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - * @return The printThreadStackTraceCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommand getPrintThreadStackTraceCommand() { - if (printThreadStackTraceCommandBuilder_ == null) { - if (commandCase_ == 6) { - return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; - } - return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); - } else { - if (commandCase_ == 6) { - return printThreadStackTraceCommandBuilder_.getMessage(); - } - return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - public Builder setPrintThreadStackTraceCommand(apache.rocketmq.v2.PrintThreadStackTraceCommand value) { - if (printThreadStackTraceCommandBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - printThreadStackTraceCommandBuilder_.setMessage(value); - } - commandCase_ = 6; - return this; - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - public Builder setPrintThreadStackTraceCommand( - apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder builderForValue) { - if (printThreadStackTraceCommandBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - printThreadStackTraceCommandBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 6; - return this; - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - public Builder mergePrintThreadStackTraceCommand(apache.rocketmq.v2.PrintThreadStackTraceCommand value) { - if (printThreadStackTraceCommandBuilder_ == null) { - if (commandCase_ == 6 && - command_ != apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance()) { - command_ = apache.rocketmq.v2.PrintThreadStackTraceCommand.newBuilder((apache.rocketmq.v2.PrintThreadStackTraceCommand) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 6) { - printThreadStackTraceCommandBuilder_.mergeFrom(value); - } else { - printThreadStackTraceCommandBuilder_.setMessage(value); - } - } - commandCase_ = 6; - return this; - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - public Builder clearPrintThreadStackTraceCommand() { - if (printThreadStackTraceCommandBuilder_ == null) { - if (commandCase_ == 6) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 6) { - commandCase_ = 0; - command_ = null; - } - printThreadStackTraceCommandBuilder_.clear(); - } - return this; - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - public apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder getPrintThreadStackTraceCommandBuilder() { - return getPrintThreadStackTraceCommandFieldBuilder().getBuilder(); - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - @java.lang.Override - public apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder getPrintThreadStackTraceCommandOrBuilder() { - if ((commandCase_ == 6) && (printThreadStackTraceCommandBuilder_ != null)) { - return printThreadStackTraceCommandBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 6) { - return (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_; - } - return apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to print thread stack trace.
-     * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.PrintThreadStackTraceCommand, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder, apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder> - getPrintThreadStackTraceCommandFieldBuilder() { - if (printThreadStackTraceCommandBuilder_ == null) { - if (!(commandCase_ == 6)) { - command_ = apache.rocketmq.v2.PrintThreadStackTraceCommand.getDefaultInstance(); - } - printThreadStackTraceCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.PrintThreadStackTraceCommand, apache.rocketmq.v2.PrintThreadStackTraceCommand.Builder, apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder>( - (apache.rocketmq.v2.PrintThreadStackTraceCommand) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 6; - onChanged();; - return printThreadStackTraceCommandBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.VerifyMessageCommand, apache.rocketmq.v2.VerifyMessageCommand.Builder, apache.rocketmq.v2.VerifyMessageCommandOrBuilder> verifyMessageCommandBuilder_; - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - * @return Whether the verifyMessageCommand field is set. - */ - @java.lang.Override - public boolean hasVerifyMessageCommand() { - return commandCase_ == 7; - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - * @return The verifyMessageCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommand getVerifyMessageCommand() { - if (verifyMessageCommandBuilder_ == null) { - if (commandCase_ == 7) { - return (apache.rocketmq.v2.VerifyMessageCommand) command_; - } - return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); - } else { - if (commandCase_ == 7) { - return verifyMessageCommandBuilder_.getMessage(); - } - return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - public Builder setVerifyMessageCommand(apache.rocketmq.v2.VerifyMessageCommand value) { - if (verifyMessageCommandBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - verifyMessageCommandBuilder_.setMessage(value); - } - commandCase_ = 7; - return this; - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - public Builder setVerifyMessageCommand( - apache.rocketmq.v2.VerifyMessageCommand.Builder builderForValue) { - if (verifyMessageCommandBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - verifyMessageCommandBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 7; - return this; - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - public Builder mergeVerifyMessageCommand(apache.rocketmq.v2.VerifyMessageCommand value) { - if (verifyMessageCommandBuilder_ == null) { - if (commandCase_ == 7 && - command_ != apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance()) { - command_ = apache.rocketmq.v2.VerifyMessageCommand.newBuilder((apache.rocketmq.v2.VerifyMessageCommand) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 7) { - verifyMessageCommandBuilder_.mergeFrom(value); - } else { - verifyMessageCommandBuilder_.setMessage(value); - } - } - commandCase_ = 7; - return this; - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - public Builder clearVerifyMessageCommand() { - if (verifyMessageCommandBuilder_ == null) { - if (commandCase_ == 7) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 7) { - commandCase_ = 0; - command_ = null; - } - verifyMessageCommandBuilder_.clear(); - } - return this; - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - public apache.rocketmq.v2.VerifyMessageCommand.Builder getVerifyMessageCommandBuilder() { - return getVerifyMessageCommandFieldBuilder().getBuilder(); - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommandOrBuilder getVerifyMessageCommandOrBuilder() { - if ((commandCase_ == 7) && (verifyMessageCommandBuilder_ != null)) { - return verifyMessageCommandBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 7) { - return (apache.rocketmq.v2.VerifyMessageCommand) command_; - } - return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to verify the consumption of the appointed message.
-     * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.VerifyMessageCommand, apache.rocketmq.v2.VerifyMessageCommand.Builder, apache.rocketmq.v2.VerifyMessageCommandOrBuilder> - getVerifyMessageCommandFieldBuilder() { - if (verifyMessageCommandBuilder_ == null) { - if (!(commandCase_ == 7)) { - command_ = apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); - } - verifyMessageCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.VerifyMessageCommand, apache.rocketmq.v2.VerifyMessageCommand.Builder, apache.rocketmq.v2.VerifyMessageCommandOrBuilder>( - (apache.rocketmq.v2.VerifyMessageCommand) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 7; - onChanged();; - return verifyMessageCommandBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ReconnectEndpointsCommand, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder, apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder> reconnectEndpointsCommandBuilder_; - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - * @return Whether the reconnectEndpointsCommand field is set. - */ - @java.lang.Override - public boolean hasReconnectEndpointsCommand() { - return commandCase_ == 8; - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - * @return The reconnectEndpointsCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommand getReconnectEndpointsCommand() { - if (reconnectEndpointsCommandBuilder_ == null) { - if (commandCase_ == 8) { - return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; - } - return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); - } else { - if (commandCase_ == 8) { - return reconnectEndpointsCommandBuilder_.getMessage(); - } - return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - public Builder setReconnectEndpointsCommand(apache.rocketmq.v2.ReconnectEndpointsCommand value) { - if (reconnectEndpointsCommandBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - reconnectEndpointsCommandBuilder_.setMessage(value); - } - commandCase_ = 8; - return this; - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - public Builder setReconnectEndpointsCommand( - apache.rocketmq.v2.ReconnectEndpointsCommand.Builder builderForValue) { - if (reconnectEndpointsCommandBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - reconnectEndpointsCommandBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 8; - return this; - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - public Builder mergeReconnectEndpointsCommand(apache.rocketmq.v2.ReconnectEndpointsCommand value) { - if (reconnectEndpointsCommandBuilder_ == null) { - if (commandCase_ == 8 && - command_ != apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance()) { - command_ = apache.rocketmq.v2.ReconnectEndpointsCommand.newBuilder((apache.rocketmq.v2.ReconnectEndpointsCommand) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 8) { - reconnectEndpointsCommandBuilder_.mergeFrom(value); - } else { - reconnectEndpointsCommandBuilder_.setMessage(value); - } - } - commandCase_ = 8; - return this; - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - public Builder clearReconnectEndpointsCommand() { - if (reconnectEndpointsCommandBuilder_ == null) { - if (commandCase_ == 8) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 8) { - commandCase_ = 0; - command_ = null; - } - reconnectEndpointsCommandBuilder_.clear(); - } - return this; - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - public apache.rocketmq.v2.ReconnectEndpointsCommand.Builder getReconnectEndpointsCommandBuilder() { - return getReconnectEndpointsCommandFieldBuilder().getBuilder(); - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - @java.lang.Override - public apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder getReconnectEndpointsCommandOrBuilder() { - if ((commandCase_ == 8) && (reconnectEndpointsCommandBuilder_ != null)) { - return reconnectEndpointsCommandBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 8) { - return (apache.rocketmq.v2.ReconnectEndpointsCommand) command_; - } - return apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to reconnect server use the latest endpoints.
-     * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ReconnectEndpointsCommand, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder, apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder> - getReconnectEndpointsCommandFieldBuilder() { - if (reconnectEndpointsCommandBuilder_ == null) { - if (!(commandCase_ == 8)) { - command_ = apache.rocketmq.v2.ReconnectEndpointsCommand.getDefaultInstance(); - } - reconnectEndpointsCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.ReconnectEndpointsCommand, apache.rocketmq.v2.ReconnectEndpointsCommand.Builder, apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder>( - (apache.rocketmq.v2.ReconnectEndpointsCommand) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 8; - onChanged();; - return reconnectEndpointsCommandBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder, apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder> notifyUnsubscribeLiteCommandBuilder_; - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - * @return Whether the notifyUnsubscribeLiteCommand field is set. - */ - @java.lang.Override - public boolean hasNotifyUnsubscribeLiteCommand() { - return commandCase_ == 9; - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - * @return The notifyUnsubscribeLiteCommand. - */ - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getNotifyUnsubscribeLiteCommand() { - if (notifyUnsubscribeLiteCommandBuilder_ == null) { - if (commandCase_ == 9) { - return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; - } - return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); - } else { - if (commandCase_ == 9) { - return notifyUnsubscribeLiteCommandBuilder_.getMessage(); - } - return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - public Builder setNotifyUnsubscribeLiteCommand(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand value) { - if (notifyUnsubscribeLiteCommandBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - command_ = value; - onChanged(); - } else { - notifyUnsubscribeLiteCommandBuilder_.setMessage(value); - } - commandCase_ = 9; - return this; - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - public Builder setNotifyUnsubscribeLiteCommand( - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder builderForValue) { - if (notifyUnsubscribeLiteCommandBuilder_ == null) { - command_ = builderForValue.build(); - onChanged(); - } else { - notifyUnsubscribeLiteCommandBuilder_.setMessage(builderForValue.build()); - } - commandCase_ = 9; - return this; - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - public Builder mergeNotifyUnsubscribeLiteCommand(apache.rocketmq.v2.NotifyUnsubscribeLiteCommand value) { - if (notifyUnsubscribeLiteCommandBuilder_ == null) { - if (commandCase_ == 9 && - command_ != apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance()) { - command_ = apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.newBuilder((apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_) - .mergeFrom(value).buildPartial(); - } else { - command_ = value; - } - onChanged(); - } else { - if (commandCase_ == 9) { - notifyUnsubscribeLiteCommandBuilder_.mergeFrom(value); - } else { - notifyUnsubscribeLiteCommandBuilder_.setMessage(value); - } - } - commandCase_ = 9; - return this; - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - public Builder clearNotifyUnsubscribeLiteCommand() { - if (notifyUnsubscribeLiteCommandBuilder_ == null) { - if (commandCase_ == 9) { - commandCase_ = 0; - command_ = null; - onChanged(); - } - } else { - if (commandCase_ == 9) { - commandCase_ = 0; - command_ = null; - } - notifyUnsubscribeLiteCommandBuilder_.clear(); - } - return this; - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder getNotifyUnsubscribeLiteCommandBuilder() { - return getNotifyUnsubscribeLiteCommandFieldBuilder().getBuilder(); - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - @java.lang.Override - public apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder getNotifyUnsubscribeLiteCommandOrBuilder() { - if ((commandCase_ == 9) && (notifyUnsubscribeLiteCommandBuilder_ != null)) { - return notifyUnsubscribeLiteCommandBuilder_.getMessageOrBuilder(); - } else { - if (commandCase_ == 9) { - return (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_; - } - return apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); - } - } - /** - *
-     * Request client to unsubscribe lite topic.
-     * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder, apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder> - getNotifyUnsubscribeLiteCommandFieldBuilder() { - if (notifyUnsubscribeLiteCommandBuilder_ == null) { - if (!(commandCase_ == 9)) { - command_ = apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.getDefaultInstance(); - } - notifyUnsubscribeLiteCommandBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand, apache.rocketmq.v2.NotifyUnsubscribeLiteCommand.Builder, apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder>( - (apache.rocketmq.v2.NotifyUnsubscribeLiteCommand) command_, - getParentForChildren(), - isClean()); - command_ = null; - } - commandCase_ = 9; - onChanged();; - return notifyUnsubscribeLiteCommandBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.TelemetryCommand) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.TelemetryCommand) - private static final apache.rocketmq.v2.TelemetryCommand DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.TelemetryCommand(); - } - - public static apache.rocketmq.v2.TelemetryCommand getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public TelemetryCommand parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new TelemetryCommand(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.TelemetryCommand getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java deleted file mode 100644 index 1f2282bbe14..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/TelemetryCommandOrBuilder.java +++ /dev/null @@ -1,248 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface TelemetryCommandOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.TelemetryCommand) - com.google.protobuf.MessageOrBuilder { - - /** - * optional .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * optional .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * optional .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); - - /** - *
-   * Client settings
-   * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - * @return Whether the settings field is set. - */ - boolean hasSettings(); - /** - *
-   * Client settings
-   * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - * @return The settings. - */ - apache.rocketmq.v2.Settings getSettings(); - /** - *
-   * Client settings
-   * 
- * - * .apache.rocketmq.v2.Settings settings = 2; - */ - apache.rocketmq.v2.SettingsOrBuilder getSettingsOrBuilder(); - - /** - *
-   * These messages are from client.
-   * Report thread stack trace to server.
-   * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - * @return Whether the threadStackTrace field is set. - */ - boolean hasThreadStackTrace(); - /** - *
-   * These messages are from client.
-   * Report thread stack trace to server.
-   * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - * @return The threadStackTrace. - */ - apache.rocketmq.v2.ThreadStackTrace getThreadStackTrace(); - /** - *
-   * These messages are from client.
-   * Report thread stack trace to server.
-   * 
- * - * .apache.rocketmq.v2.ThreadStackTrace thread_stack_trace = 3; - */ - apache.rocketmq.v2.ThreadStackTraceOrBuilder getThreadStackTraceOrBuilder(); - - /** - *
-   * Report message verify result to server.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - * @return Whether the verifyMessageResult field is set. - */ - boolean hasVerifyMessageResult(); - /** - *
-   * Report message verify result to server.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - * @return The verifyMessageResult. - */ - apache.rocketmq.v2.VerifyMessageResult getVerifyMessageResult(); - /** - *
-   * Report message verify result to server.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageResult verify_message_result = 4; - */ - apache.rocketmq.v2.VerifyMessageResultOrBuilder getVerifyMessageResultOrBuilder(); - - /** - *
-   * There messages are from server.
-   * Request client to recover the orphaned transaction message.
-   * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - * @return Whether the recoverOrphanedTransactionCommand field is set. - */ - boolean hasRecoverOrphanedTransactionCommand(); - /** - *
-   * There messages are from server.
-   * Request client to recover the orphaned transaction message.
-   * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - * @return The recoverOrphanedTransactionCommand. - */ - apache.rocketmq.v2.RecoverOrphanedTransactionCommand getRecoverOrphanedTransactionCommand(); - /** - *
-   * There messages are from server.
-   * Request client to recover the orphaned transaction message.
-   * 
- * - * .apache.rocketmq.v2.RecoverOrphanedTransactionCommand recover_orphaned_transaction_command = 5; - */ - apache.rocketmq.v2.RecoverOrphanedTransactionCommandOrBuilder getRecoverOrphanedTransactionCommandOrBuilder(); - - /** - *
-   * Request client to print thread stack trace.
-   * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - * @return Whether the printThreadStackTraceCommand field is set. - */ - boolean hasPrintThreadStackTraceCommand(); - /** - *
-   * Request client to print thread stack trace.
-   * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - * @return The printThreadStackTraceCommand. - */ - apache.rocketmq.v2.PrintThreadStackTraceCommand getPrintThreadStackTraceCommand(); - /** - *
-   * Request client to print thread stack trace.
-   * 
- * - * .apache.rocketmq.v2.PrintThreadStackTraceCommand print_thread_stack_trace_command = 6; - */ - apache.rocketmq.v2.PrintThreadStackTraceCommandOrBuilder getPrintThreadStackTraceCommandOrBuilder(); - - /** - *
-   * Request client to verify the consumption of the appointed message.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - * @return Whether the verifyMessageCommand field is set. - */ - boolean hasVerifyMessageCommand(); - /** - *
-   * Request client to verify the consumption of the appointed message.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - * @return The verifyMessageCommand. - */ - apache.rocketmq.v2.VerifyMessageCommand getVerifyMessageCommand(); - /** - *
-   * Request client to verify the consumption of the appointed message.
-   * 
- * - * .apache.rocketmq.v2.VerifyMessageCommand verify_message_command = 7; - */ - apache.rocketmq.v2.VerifyMessageCommandOrBuilder getVerifyMessageCommandOrBuilder(); - - /** - *
-   * Request client to reconnect server use the latest endpoints.
-   * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - * @return Whether the reconnectEndpointsCommand field is set. - */ - boolean hasReconnectEndpointsCommand(); - /** - *
-   * Request client to reconnect server use the latest endpoints.
-   * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - * @return The reconnectEndpointsCommand. - */ - apache.rocketmq.v2.ReconnectEndpointsCommand getReconnectEndpointsCommand(); - /** - *
-   * Request client to reconnect server use the latest endpoints.
-   * 
- * - * .apache.rocketmq.v2.ReconnectEndpointsCommand reconnect_endpoints_command = 8; - */ - apache.rocketmq.v2.ReconnectEndpointsCommandOrBuilder getReconnectEndpointsCommandOrBuilder(); - - /** - *
-   * Request client to unsubscribe lite topic.
-   * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - * @return Whether the notifyUnsubscribeLiteCommand field is set. - */ - boolean hasNotifyUnsubscribeLiteCommand(); - /** - *
-   * Request client to unsubscribe lite topic.
-   * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - * @return The notifyUnsubscribeLiteCommand. - */ - apache.rocketmq.v2.NotifyUnsubscribeLiteCommand getNotifyUnsubscribeLiteCommand(); - /** - *
-   * Request client to unsubscribe lite topic.
-   * 
- * - * .apache.rocketmq.v2.NotifyUnsubscribeLiteCommand notify_unsubscribe_lite_command = 9; - */ - apache.rocketmq.v2.NotifyUnsubscribeLiteCommandOrBuilder getNotifyUnsubscribeLiteCommandOrBuilder(); - - public apache.rocketmq.v2.TelemetryCommand.CommandCase getCommandCase(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java b/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java deleted file mode 100644 index dbf0de569dd..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTrace.java +++ /dev/null @@ -1,727 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.ThreadStackTrace} - */ -public final class ThreadStackTrace extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.ThreadStackTrace) - ThreadStackTraceOrBuilder { -private static final long serialVersionUID = 0L; - // Use ThreadStackTrace.newBuilder() to construct. - private ThreadStackTrace(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ThreadStackTrace() { - nonce_ = ""; - threadStackTrace_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new ThreadStackTrace(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ThreadStackTrace( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - nonce_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - threadStackTrace_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ThreadStackTrace.class, apache.rocketmq.v2.ThreadStackTrace.Builder.class); - } - - private int bitField0_; - public static final int NONCE_FIELD_NUMBER = 1; - private volatile java.lang.Object nonce_; - /** - * string nonce = 1; - * @return The nonce. - */ - @java.lang.Override - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int THREAD_STACK_TRACE_FIELD_NUMBER = 2; - private volatile java.lang.Object threadStackTrace_; - /** - * optional string thread_stack_trace = 2; - * @return Whether the threadStackTrace field is set. - */ - @java.lang.Override - public boolean hasThreadStackTrace() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string thread_stack_trace = 2; - * @return The threadStackTrace. - */ - @java.lang.Override - public java.lang.String getThreadStackTrace() { - java.lang.Object ref = threadStackTrace_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - threadStackTrace_ = s; - return s; - } - } - /** - * optional string thread_stack_trace = 2; - * @return The bytes for threadStackTrace. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getThreadStackTraceBytes() { - java.lang.Object ref = threadStackTrace_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - threadStackTrace_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); - } - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, threadStackTrace_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); - } - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, threadStackTrace_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.ThreadStackTrace)) { - return super.equals(obj); - } - apache.rocketmq.v2.ThreadStackTrace other = (apache.rocketmq.v2.ThreadStackTrace) obj; - - if (!getNonce() - .equals(other.getNonce())) return false; - if (hasThreadStackTrace() != other.hasThreadStackTrace()) return false; - if (hasThreadStackTrace()) { - if (!getThreadStackTrace() - .equals(other.getThreadStackTrace())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NONCE_FIELD_NUMBER; - hash = (53 * hash) + getNonce().hashCode(); - if (hasThreadStackTrace()) { - hash = (37 * hash) + THREAD_STACK_TRACE_FIELD_NUMBER; - hash = (53 * hash) + getThreadStackTrace().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ThreadStackTrace parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ThreadStackTrace parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.ThreadStackTrace parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.ThreadStackTrace prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.ThreadStackTrace} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.ThreadStackTrace) - apache.rocketmq.v2.ThreadStackTraceOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.ThreadStackTrace.class, apache.rocketmq.v2.ThreadStackTrace.Builder.class); - } - - // Construct using apache.rocketmq.v2.ThreadStackTrace.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - nonce_ = ""; - - threadStackTrace_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_ThreadStackTrace_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTrace getDefaultInstanceForType() { - return apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTrace build() { - apache.rocketmq.v2.ThreadStackTrace result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTrace buildPartial() { - apache.rocketmq.v2.ThreadStackTrace result = new apache.rocketmq.v2.ThreadStackTrace(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - result.nonce_ = nonce_; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.threadStackTrace_ = threadStackTrace_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.ThreadStackTrace) { - return mergeFrom((apache.rocketmq.v2.ThreadStackTrace)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.ThreadStackTrace other) { - if (other == apache.rocketmq.v2.ThreadStackTrace.getDefaultInstance()) return this; - if (!other.getNonce().isEmpty()) { - nonce_ = other.nonce_; - onChanged(); - } - if (other.hasThreadStackTrace()) { - bitField0_ |= 0x00000001; - threadStackTrace_ = other.threadStackTrace_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.ThreadStackTrace parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.ThreadStackTrace) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object nonce_ = ""; - /** - * string nonce = 1; - * @return The nonce. - */ - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string nonce = 1; - * @param value The nonce to set. - * @return This builder for chaining. - */ - public Builder setNonce( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nonce_ = value; - onChanged(); - return this; - } - /** - * string nonce = 1; - * @return This builder for chaining. - */ - public Builder clearNonce() { - - nonce_ = getDefaultInstance().getNonce(); - onChanged(); - return this; - } - /** - * string nonce = 1; - * @param value The bytes for nonce to set. - * @return This builder for chaining. - */ - public Builder setNonceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nonce_ = value; - onChanged(); - return this; - } - - private java.lang.Object threadStackTrace_ = ""; - /** - * optional string thread_stack_trace = 2; - * @return Whether the threadStackTrace field is set. - */ - public boolean hasThreadStackTrace() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - * optional string thread_stack_trace = 2; - * @return The threadStackTrace. - */ - public java.lang.String getThreadStackTrace() { - java.lang.Object ref = threadStackTrace_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - threadStackTrace_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * optional string thread_stack_trace = 2; - * @return The bytes for threadStackTrace. - */ - public com.google.protobuf.ByteString - getThreadStackTraceBytes() { - java.lang.Object ref = threadStackTrace_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - threadStackTrace_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * optional string thread_stack_trace = 2; - * @param value The threadStackTrace to set. - * @return This builder for chaining. - */ - public Builder setThreadStackTrace( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - threadStackTrace_ = value; - onChanged(); - return this; - } - /** - * optional string thread_stack_trace = 2; - * @return This builder for chaining. - */ - public Builder clearThreadStackTrace() { - bitField0_ = (bitField0_ & ~0x00000001); - threadStackTrace_ = getDefaultInstance().getThreadStackTrace(); - onChanged(); - return this; - } - /** - * optional string thread_stack_trace = 2; - * @param value The bytes for threadStackTrace to set. - * @return This builder for chaining. - */ - public Builder setThreadStackTraceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - threadStackTrace_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.ThreadStackTrace) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.ThreadStackTrace) - private static final apache.rocketmq.v2.ThreadStackTrace DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.ThreadStackTrace(); - } - - public static apache.rocketmq.v2.ThreadStackTrace getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ThreadStackTrace parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ThreadStackTrace(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.ThreadStackTrace getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java deleted file mode 100644 index 5ae60322e84..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/ThreadStackTraceOrBuilder.java +++ /dev/null @@ -1,38 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface ThreadStackTraceOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.ThreadStackTrace) - com.google.protobuf.MessageOrBuilder { - - /** - * string nonce = 1; - * @return The nonce. - */ - java.lang.String getNonce(); - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - com.google.protobuf.ByteString - getNonceBytes(); - - /** - * optional string thread_stack_trace = 2; - * @return Whether the threadStackTrace field is set. - */ - boolean hasThreadStackTrace(); - /** - * optional string thread_stack_trace = 2; - * @return The threadStackTrace. - */ - java.lang.String getThreadStackTrace(); - /** - * optional string thread_stack_trace = 2; - * @return The bytes for threadStackTrace. - */ - com.google.protobuf.ByteString - getThreadStackTraceBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java b/proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java deleted file mode 100644 index e986f425845..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/TransactionResolution.java +++ /dev/null @@ -1,122 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.TransactionResolution} - */ -public enum TransactionResolution - implements com.google.protobuf.ProtocolMessageEnum { - /** - * TRANSACTION_RESOLUTION_UNSPECIFIED = 0; - */ - TRANSACTION_RESOLUTION_UNSPECIFIED(0), - /** - * COMMIT = 1; - */ - COMMIT(1), - /** - * ROLLBACK = 2; - */ - ROLLBACK(2), - UNRECOGNIZED(-1), - ; - - /** - * TRANSACTION_RESOLUTION_UNSPECIFIED = 0; - */ - public static final int TRANSACTION_RESOLUTION_UNSPECIFIED_VALUE = 0; - /** - * COMMIT = 1; - */ - public static final int COMMIT_VALUE = 1; - /** - * ROLLBACK = 2; - */ - public static final int ROLLBACK_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static TransactionResolution valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static TransactionResolution forNumber(int value) { - switch (value) { - case 0: return TRANSACTION_RESOLUTION_UNSPECIFIED; - case 1: return COMMIT; - case 2: return ROLLBACK; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - TransactionResolution> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public TransactionResolution findValueByNumber(int number) { - return TransactionResolution.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(0); - } - - private static final TransactionResolution[] VALUES = values(); - - public static TransactionResolution valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private TransactionResolution(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.TransactionResolution) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java b/proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java deleted file mode 100644 index 10e68352688..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/TransactionSource.java +++ /dev/null @@ -1,122 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - * Protobuf enum {@code apache.rocketmq.v2.TransactionSource} - */ -public enum TransactionSource - implements com.google.protobuf.ProtocolMessageEnum { - /** - * SOURCE_UNSPECIFIED = 0; - */ - SOURCE_UNSPECIFIED(0), - /** - * SOURCE_CLIENT = 1; - */ - SOURCE_CLIENT(1), - /** - * SOURCE_SERVER_CHECK = 2; - */ - SOURCE_SERVER_CHECK(2), - UNRECOGNIZED(-1), - ; - - /** - * SOURCE_UNSPECIFIED = 0; - */ - public static final int SOURCE_UNSPECIFIED_VALUE = 0; - /** - * SOURCE_CLIENT = 1; - */ - public static final int SOURCE_CLIENT_VALUE = 1; - /** - * SOURCE_SERVER_CHECK = 2; - */ - public static final int SOURCE_SERVER_CHECK_VALUE = 2; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static TransactionSource valueOf(int value) { - return forNumber(value); - } - - /** - * @param value The numeric wire value of the corresponding enum entry. - * @return The enum associated with the given numeric wire value. - */ - public static TransactionSource forNumber(int value) { - switch (value) { - case 0: return SOURCE_UNSPECIFIED; - case 1: return SOURCE_CLIENT; - case 2: return SOURCE_SERVER_CHECK; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - TransactionSource> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public TransactionSource findValueByNumber(int number) { - return TransactionSource.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalStateException( - "Can't get the descriptor of an unrecognized enum value."); - } - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.getDescriptor().getEnumTypes().get(1); - } - - private static final TransactionSource[] VALUES = values(); - - public static TransactionSource valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private TransactionSource(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:apache.rocketmq.v2.TransactionSource) -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/UA.java b/proxy/src/main/java/apache/rocketmq/v2/UA.java deleted file mode 100644 index 38bfa542f50..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/UA.java +++ /dev/null @@ -1,1051 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -/** - *
- * User Agent
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.UA} - */ -public final class UA extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.UA) - UAOrBuilder { -private static final long serialVersionUID = 0L; - // Use UA.newBuilder() to construct. - private UA(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private UA() { - language_ = 0; - version_ = ""; - platform_ = ""; - hostname_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new UA(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private UA( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - int rawValue = input.readEnum(); - - language_ = rawValue; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - version_ = s; - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - platform_ = s; - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - - hostname_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.UA.class, apache.rocketmq.v2.UA.Builder.class); - } - - public static final int LANGUAGE_FIELD_NUMBER = 1; - private int language_; - /** - *
-   * SDK language
-   * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @return The enum numeric value on the wire for language. - */ - @java.lang.Override public int getLanguageValue() { - return language_; - } - /** - *
-   * SDK language
-   * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @return The language. - */ - @java.lang.Override public apache.rocketmq.v2.Language getLanguage() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Language result = apache.rocketmq.v2.Language.valueOf(language_); - return result == null ? apache.rocketmq.v2.Language.UNRECOGNIZED : result; - } - - public static final int VERSION_FIELD_NUMBER = 2; - private volatile java.lang.Object version_; - /** - *
-   * SDK version
-   * 
- * - * string version = 2; - * @return The version. - */ - @java.lang.Override - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } - } - /** - *
-   * SDK version
-   * 
- * - * string version = 2; - * @return The bytes for version. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int PLATFORM_FIELD_NUMBER = 3; - private volatile java.lang.Object platform_; - /** - *
-   * Platform details, including OS name, version, arch etc.
-   * 
- * - * string platform = 3; - * @return The platform. - */ - @java.lang.Override - public java.lang.String getPlatform() { - java.lang.Object ref = platform_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - platform_ = s; - return s; - } - } - /** - *
-   * Platform details, including OS name, version, arch etc.
-   * 
- * - * string platform = 3; - * @return The bytes for platform. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getPlatformBytes() { - java.lang.Object ref = platform_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - platform_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int HOSTNAME_FIELD_NUMBER = 4; - private volatile java.lang.Object hostname_; - /** - *
-   * Hostname of the node
-   * 
- * - * string hostname = 4; - * @return The hostname. - */ - @java.lang.Override - public java.lang.String getHostname() { - java.lang.Object ref = hostname_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - hostname_ = s; - return s; - } - } - /** - *
-   * Hostname of the node
-   * 
- * - * string hostname = 4; - * @return The bytes for hostname. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getHostnameBytes() { - java.lang.Object ref = hostname_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - hostname_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (language_ != apache.rocketmq.v2.Language.LANGUAGE_UNSPECIFIED.getNumber()) { - output.writeEnum(1, language_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, platform_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, hostname_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (language_ != apache.rocketmq.v2.Language.LANGUAGE_UNSPECIFIED.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(1, language_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(platform_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, platform_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(hostname_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, hostname_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.UA)) { - return super.equals(obj); - } - apache.rocketmq.v2.UA other = (apache.rocketmq.v2.UA) obj; - - if (language_ != other.language_) return false; - if (!getVersion() - .equals(other.getVersion())) return false; - if (!getPlatform() - .equals(other.getPlatform())) return false; - if (!getHostname() - .equals(other.getHostname())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + LANGUAGE_FIELD_NUMBER; - hash = (53 * hash) + language_; - hash = (37 * hash) + VERSION_FIELD_NUMBER; - hash = (53 * hash) + getVersion().hashCode(); - hash = (37 * hash) + PLATFORM_FIELD_NUMBER; - hash = (53 * hash) + getPlatform().hashCode(); - hash = (37 * hash) + HOSTNAME_FIELD_NUMBER; - hash = (53 * hash) + getHostname().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.UA parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UA parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UA parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UA parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UA parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UA parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UA parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UA parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.UA parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UA parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.UA parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UA parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.UA prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * User Agent
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.UA} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.UA) - apache.rocketmq.v2.UAOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.UA.class, apache.rocketmq.v2.UA.Builder.class); - } - - // Construct using apache.rocketmq.v2.UA.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - language_ = 0; - - version_ = ""; - - platform_ = ""; - - hostname_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQDomain.internal_static_apache_rocketmq_v2_UA_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.UA getDefaultInstanceForType() { - return apache.rocketmq.v2.UA.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.UA build() { - apache.rocketmq.v2.UA result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.UA buildPartial() { - apache.rocketmq.v2.UA result = new apache.rocketmq.v2.UA(this); - result.language_ = language_; - result.version_ = version_; - result.platform_ = platform_; - result.hostname_ = hostname_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.UA) { - return mergeFrom((apache.rocketmq.v2.UA)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.UA other) { - if (other == apache.rocketmq.v2.UA.getDefaultInstance()) return this; - if (other.language_ != 0) { - setLanguageValue(other.getLanguageValue()); - } - if (!other.getVersion().isEmpty()) { - version_ = other.version_; - onChanged(); - } - if (!other.getPlatform().isEmpty()) { - platform_ = other.platform_; - onChanged(); - } - if (!other.getHostname().isEmpty()) { - hostname_ = other.hostname_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.UA parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.UA) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private int language_ = 0; - /** - *
-     * SDK language
-     * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @return The enum numeric value on the wire for language. - */ - @java.lang.Override public int getLanguageValue() { - return language_; - } - /** - *
-     * SDK language
-     * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @param value The enum numeric value on the wire for language to set. - * @return This builder for chaining. - */ - public Builder setLanguageValue(int value) { - - language_ = value; - onChanged(); - return this; - } - /** - *
-     * SDK language
-     * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @return The language. - */ - @java.lang.Override - public apache.rocketmq.v2.Language getLanguage() { - @SuppressWarnings("deprecation") - apache.rocketmq.v2.Language result = apache.rocketmq.v2.Language.valueOf(language_); - return result == null ? apache.rocketmq.v2.Language.UNRECOGNIZED : result; - } - /** - *
-     * SDK language
-     * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @param value The language to set. - * @return This builder for chaining. - */ - public Builder setLanguage(apache.rocketmq.v2.Language value) { - if (value == null) { - throw new NullPointerException(); - } - - language_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-     * SDK language
-     * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @return This builder for chaining. - */ - public Builder clearLanguage() { - - language_ = 0; - onChanged(); - return this; - } - - private java.lang.Object version_ = ""; - /** - *
-     * SDK version
-     * 
- * - * string version = 2; - * @return The version. - */ - public java.lang.String getVersion() { - java.lang.Object ref = version_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - version_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * SDK version
-     * 
- * - * string version = 2; - * @return The bytes for version. - */ - public com.google.protobuf.ByteString - getVersionBytes() { - java.lang.Object ref = version_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - version_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * SDK version
-     * 
- * - * string version = 2; - * @param value The version to set. - * @return This builder for chaining. - */ - public Builder setVersion( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - version_ = value; - onChanged(); - return this; - } - /** - *
-     * SDK version
-     * 
- * - * string version = 2; - * @return This builder for chaining. - */ - public Builder clearVersion() { - - version_ = getDefaultInstance().getVersion(); - onChanged(); - return this; - } - /** - *
-     * SDK version
-     * 
- * - * string version = 2; - * @param value The bytes for version to set. - * @return This builder for chaining. - */ - public Builder setVersionBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - version_ = value; - onChanged(); - return this; - } - - private java.lang.Object platform_ = ""; - /** - *
-     * Platform details, including OS name, version, arch etc.
-     * 
- * - * string platform = 3; - * @return The platform. - */ - public java.lang.String getPlatform() { - java.lang.Object ref = platform_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - platform_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Platform details, including OS name, version, arch etc.
-     * 
- * - * string platform = 3; - * @return The bytes for platform. - */ - public com.google.protobuf.ByteString - getPlatformBytes() { - java.lang.Object ref = platform_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - platform_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Platform details, including OS name, version, arch etc.
-     * 
- * - * string platform = 3; - * @param value The platform to set. - * @return This builder for chaining. - */ - public Builder setPlatform( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - platform_ = value; - onChanged(); - return this; - } - /** - *
-     * Platform details, including OS name, version, arch etc.
-     * 
- * - * string platform = 3; - * @return This builder for chaining. - */ - public Builder clearPlatform() { - - platform_ = getDefaultInstance().getPlatform(); - onChanged(); - return this; - } - /** - *
-     * Platform details, including OS name, version, arch etc.
-     * 
- * - * string platform = 3; - * @param value The bytes for platform to set. - * @return This builder for chaining. - */ - public Builder setPlatformBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - platform_ = value; - onChanged(); - return this; - } - - private java.lang.Object hostname_ = ""; - /** - *
-     * Hostname of the node
-     * 
- * - * string hostname = 4; - * @return The hostname. - */ - public java.lang.String getHostname() { - java.lang.Object ref = hostname_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - hostname_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Hostname of the node
-     * 
- * - * string hostname = 4; - * @return The bytes for hostname. - */ - public com.google.protobuf.ByteString - getHostnameBytes() { - java.lang.Object ref = hostname_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - hostname_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Hostname of the node
-     * 
- * - * string hostname = 4; - * @param value The hostname to set. - * @return This builder for chaining. - */ - public Builder setHostname( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - hostname_ = value; - onChanged(); - return this; - } - /** - *
-     * Hostname of the node
-     * 
- * - * string hostname = 4; - * @return This builder for chaining. - */ - public Builder clearHostname() { - - hostname_ = getDefaultInstance().getHostname(); - onChanged(); - return this; - } - /** - *
-     * Hostname of the node
-     * 
- * - * string hostname = 4; - * @param value The bytes for hostname to set. - * @return This builder for chaining. - */ - public Builder setHostnameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - hostname_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.UA) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.UA) - private static final apache.rocketmq.v2.UA DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.UA(); - } - - public static apache.rocketmq.v2.UA getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UA parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new UA(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.UA getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java deleted file mode 100644 index 80a35f913e8..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/UAOrBuilder.java +++ /dev/null @@ -1,88 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/definition.proto - -package apache.rocketmq.v2; - -public interface UAOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.UA) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * SDK language
-   * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @return The enum numeric value on the wire for language. - */ - int getLanguageValue(); - /** - *
-   * SDK language
-   * 
- * - * .apache.rocketmq.v2.Language language = 1; - * @return The language. - */ - apache.rocketmq.v2.Language getLanguage(); - - /** - *
-   * SDK version
-   * 
- * - * string version = 2; - * @return The version. - */ - java.lang.String getVersion(); - /** - *
-   * SDK version
-   * 
- * - * string version = 2; - * @return The bytes for version. - */ - com.google.protobuf.ByteString - getVersionBytes(); - - /** - *
-   * Platform details, including OS name, version, arch etc.
-   * 
- * - * string platform = 3; - * @return The platform. - */ - java.lang.String getPlatform(); - /** - *
-   * Platform details, including OS name, version, arch etc.
-   * 
- * - * string platform = 3; - * @return The bytes for platform. - */ - com.google.protobuf.ByteString - getPlatformBytes(); - - /** - *
-   * Hostname of the node
-   * 
- * - * string hostname = 4; - * @return The hostname. - */ - java.lang.String getHostname(); - /** - *
-   * Hostname of the node
-   * 
- * - * string hostname = 4; - * @return The bytes for hostname. - */ - com.google.protobuf.ByteString - getHostnameBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java deleted file mode 100644 index efd7f7977e4..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequest.java +++ /dev/null @@ -1,862 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetRequest} - */ -public final class UpdateOffsetRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.UpdateOffsetRequest) - UpdateOffsetRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use UpdateOffsetRequest.newBuilder() to construct. - private UpdateOffsetRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private UpdateOffsetRequest() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new UpdateOffsetRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private UpdateOffsetRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - apache.rocketmq.v2.MessageQueue.Builder subBuilder = null; - if (messageQueue_ != null) { - subBuilder = messageQueue_.toBuilder(); - } - messageQueue_ = input.readMessage(apache.rocketmq.v2.MessageQueue.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(messageQueue_); - messageQueue_ = subBuilder.buildPartial(); - } - - break; - } - case 24: { - - offset_ = input.readInt64(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.UpdateOffsetRequest.class, apache.rocketmq.v2.UpdateOffsetRequest.Builder.class); - } - - public static final int GROUP_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int MESSAGE_QUEUE_FIELD_NUMBER = 2; - private apache.rocketmq.v2.MessageQueue messageQueue_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - @java.lang.Override - public boolean hasMessageQueue() { - return messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - return getMessageQueue(); - } - - public static final int OFFSET_FIELD_NUMBER = 3; - private long offset_; - /** - * int64 offset = 3; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (group_ != null) { - output.writeMessage(1, getGroup()); - } - if (messageQueue_ != null) { - output.writeMessage(2, getMessageQueue()); - } - if (offset_ != 0L) { - output.writeInt64(3, offset_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getGroup()); - } - if (messageQueue_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMessageQueue()); - } - if (offset_ != 0L) { - size += com.google.protobuf.CodedOutputStream - .computeInt64Size(3, offset_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.UpdateOffsetRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.UpdateOffsetRequest other = (apache.rocketmq.v2.UpdateOffsetRequest) obj; - - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasMessageQueue() != other.hasMessageQueue()) return false; - if (hasMessageQueue()) { - if (!getMessageQueue() - .equals(other.getMessageQueue())) return false; - } - if (getOffset() - != other.getOffset()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasMessageQueue()) { - hash = (37 * hash) + MESSAGE_QUEUE_FIELD_NUMBER; - hash = (53 * hash) + getMessageQueue().hashCode(); - } - hash = (37 * hash) + OFFSET_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashLong( - getOffset()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UpdateOffsetRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.UpdateOffsetRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.UpdateOffsetRequest) - apache.rocketmq.v2.UpdateOffsetRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.UpdateOffsetRequest.class, apache.rocketmq.v2.UpdateOffsetRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.UpdateOffsetRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - offset_ = 0L; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.UpdateOffsetRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetRequest build() { - apache.rocketmq.v2.UpdateOffsetRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetRequest buildPartial() { - apache.rocketmq.v2.UpdateOffsetRequest result = new apache.rocketmq.v2.UpdateOffsetRequest(this); - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (messageQueueBuilder_ == null) { - result.messageQueue_ = messageQueue_; - } else { - result.messageQueue_ = messageQueueBuilder_.build(); - } - result.offset_ = offset_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.UpdateOffsetRequest) { - return mergeFrom((apache.rocketmq.v2.UpdateOffsetRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.UpdateOffsetRequest other) { - if (other == apache.rocketmq.v2.UpdateOffsetRequest.getDefaultInstance()) return this; - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasMessageQueue()) { - mergeMessageQueue(other.getMessageQueue()); - } - if (other.getOffset() != 0L) { - setOffset(other.getOffset()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.UpdateOffsetRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.UpdateOffsetRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.MessageQueue messageQueue_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> messageQueueBuilder_; - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - public boolean hasMessageQueue() { - return messageQueueBuilder_ != null || messageQueue_ != null; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - public apache.rocketmq.v2.MessageQueue getMessageQueue() { - if (messageQueueBuilder_ == null) { - return messageQueue_ == null ? apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } else { - return messageQueueBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - messageQueue_ = value; - onChanged(); - } else { - messageQueueBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder setMessageQueue( - apache.rocketmq.v2.MessageQueue.Builder builderForValue) { - if (messageQueueBuilder_ == null) { - messageQueue_ = builderForValue.build(); - onChanged(); - } else { - messageQueueBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder mergeMessageQueue(apache.rocketmq.v2.MessageQueue value) { - if (messageQueueBuilder_ == null) { - if (messageQueue_ != null) { - messageQueue_ = - apache.rocketmq.v2.MessageQueue.newBuilder(messageQueue_).mergeFrom(value).buildPartial(); - } else { - messageQueue_ = value; - } - onChanged(); - } else { - messageQueueBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public Builder clearMessageQueue() { - if (messageQueueBuilder_ == null) { - messageQueue_ = null; - onChanged(); - } else { - messageQueue_ = null; - messageQueueBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueue.Builder getMessageQueueBuilder() { - - onChanged(); - return getMessageQueueFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - public apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder() { - if (messageQueueBuilder_ != null) { - return messageQueueBuilder_.getMessageOrBuilder(); - } else { - return messageQueue_ == null ? - apache.rocketmq.v2.MessageQueue.getDefaultInstance() : messageQueue_; - } - } - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder> - getMessageQueueFieldBuilder() { - if (messageQueueBuilder_ == null) { - messageQueueBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.MessageQueue, apache.rocketmq.v2.MessageQueue.Builder, apache.rocketmq.v2.MessageQueueOrBuilder>( - getMessageQueue(), - getParentForChildren(), - isClean()); - messageQueue_ = null; - } - return messageQueueBuilder_; - } - - private long offset_ ; - /** - * int64 offset = 3; - * @return The offset. - */ - @java.lang.Override - public long getOffset() { - return offset_; - } - /** - * int64 offset = 3; - * @param value The offset to set. - * @return This builder for chaining. - */ - public Builder setOffset(long value) { - - offset_ = value; - onChanged(); - return this; - } - /** - * int64 offset = 3; - * @return This builder for chaining. - */ - public Builder clearOffset() { - - offset_ = 0L; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.UpdateOffsetRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.UpdateOffsetRequest) - private static final apache.rocketmq.v2.UpdateOffsetRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.UpdateOffsetRequest(); - } - - public static apache.rocketmq.v2.UpdateOffsetRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateOffsetRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateOffsetRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java deleted file mode 100644 index 641f08ad744..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetRequestOrBuilder.java +++ /dev/null @@ -1,45 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface UpdateOffsetRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.UpdateOffsetRequest) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 1; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return Whether the messageQueue field is set. - */ - boolean hasMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - * @return The messageQueue. - */ - apache.rocketmq.v2.MessageQueue getMessageQueue(); - /** - * .apache.rocketmq.v2.MessageQueue message_queue = 2; - */ - apache.rocketmq.v2.MessageQueueOrBuilder getMessageQueueOrBuilder(); - - /** - * int64 offset = 3; - * @return The offset. - */ - long getOffset(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java deleted file mode 100644 index 22fb2a35ad0..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetResponse} - */ -public final class UpdateOffsetResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.UpdateOffsetResponse) - UpdateOffsetResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use UpdateOffsetResponse.newBuilder() to construct. - private UpdateOffsetResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private UpdateOffsetResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new UpdateOffsetResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private UpdateOffsetResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.UpdateOffsetResponse.class, apache.rocketmq.v2.UpdateOffsetResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.UpdateOffsetResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.UpdateOffsetResponse other = (apache.rocketmq.v2.UpdateOffsetResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.UpdateOffsetResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.UpdateOffsetResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.UpdateOffsetResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.UpdateOffsetResponse) - apache.rocketmq.v2.UpdateOffsetResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.UpdateOffsetResponse.class, apache.rocketmq.v2.UpdateOffsetResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.UpdateOffsetResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_UpdateOffsetResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.UpdateOffsetResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetResponse build() { - apache.rocketmq.v2.UpdateOffsetResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetResponse buildPartial() { - apache.rocketmq.v2.UpdateOffsetResponse result = new apache.rocketmq.v2.UpdateOffsetResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.UpdateOffsetResponse) { - return mergeFrom((apache.rocketmq.v2.UpdateOffsetResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.UpdateOffsetResponse other) { - if (other == apache.rocketmq.v2.UpdateOffsetResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.UpdateOffsetResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.UpdateOffsetResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.UpdateOffsetResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.UpdateOffsetResponse) - private static final apache.rocketmq.v2.UpdateOffsetResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.UpdateOffsetResponse(); - } - - public static apache.rocketmq.v2.UpdateOffsetResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public UpdateOffsetResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new UpdateOffsetResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.UpdateOffsetResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java deleted file mode 100644 index b41b20ee6de..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/UpdateOffsetResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface UpdateOffsetResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.UpdateOffsetResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java deleted file mode 100644 index 56a68e2a8cb..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommand.java +++ /dev/null @@ -1,747 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageCommand} - */ -public final class VerifyMessageCommand extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageCommand) - VerifyMessageCommandOrBuilder { -private static final long serialVersionUID = 0L; - // Use VerifyMessageCommand.newBuilder() to construct. - private VerifyMessageCommand(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private VerifyMessageCommand() { - nonce_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new VerifyMessageCommand(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private VerifyMessageCommand( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - nonce_ = s; - break; - } - case 18: { - apache.rocketmq.v2.Message.Builder subBuilder = null; - if (message_ != null) { - subBuilder = message_.toBuilder(); - } - message_ = input.readMessage(apache.rocketmq.v2.Message.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(message_); - message_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageCommand.class, apache.rocketmq.v2.VerifyMessageCommand.Builder.class); - } - - public static final int NONCE_FIELD_NUMBER = 1; - private volatile java.lang.Object nonce_; - /** - * string nonce = 1; - * @return The nonce. - */ - @java.lang.Override - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int MESSAGE_FIELD_NUMBER = 2; - private apache.rocketmq.v2.Message message_; - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - @java.lang.Override - public boolean hasMessage() { - return message_ != null; - } - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - @java.lang.Override - public apache.rocketmq.v2.Message getMessage() { - return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - @java.lang.Override - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - return getMessage(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); - } - if (message_ != null) { - output.writeMessage(2, getMessage()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); - } - if (message_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMessage()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.VerifyMessageCommand)) { - return super.equals(obj); - } - apache.rocketmq.v2.VerifyMessageCommand other = (apache.rocketmq.v2.VerifyMessageCommand) obj; - - if (!getNonce() - .equals(other.getNonce())) return false; - if (hasMessage() != other.hasMessage()) return false; - if (hasMessage()) { - if (!getMessage() - .equals(other.getMessage())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NONCE_FIELD_NUMBER; - hash = (53 * hash) + getNonce().hashCode(); - if (hasMessage()) { - hash = (37 * hash) + MESSAGE_FIELD_NUMBER; - hash = (53 * hash) + getMessage().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageCommand parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageCommand prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageCommand} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageCommand) - apache.rocketmq.v2.VerifyMessageCommandOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageCommand.class, apache.rocketmq.v2.VerifyMessageCommand.Builder.class); - } - - // Construct using apache.rocketmq.v2.VerifyMessageCommand.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - nonce_ = ""; - - if (messageBuilder_ == null) { - message_ = null; - } else { - message_ = null; - messageBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageCommand_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommand getDefaultInstanceForType() { - return apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommand build() { - apache.rocketmq.v2.VerifyMessageCommand result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommand buildPartial() { - apache.rocketmq.v2.VerifyMessageCommand result = new apache.rocketmq.v2.VerifyMessageCommand(this); - result.nonce_ = nonce_; - if (messageBuilder_ == null) { - result.message_ = message_; - } else { - result.message_ = messageBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.VerifyMessageCommand) { - return mergeFrom((apache.rocketmq.v2.VerifyMessageCommand)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageCommand other) { - if (other == apache.rocketmq.v2.VerifyMessageCommand.getDefaultInstance()) return this; - if (!other.getNonce().isEmpty()) { - nonce_ = other.nonce_; - onChanged(); - } - if (other.hasMessage()) { - mergeMessage(other.getMessage()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.VerifyMessageCommand parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.VerifyMessageCommand) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object nonce_ = ""; - /** - * string nonce = 1; - * @return The nonce. - */ - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string nonce = 1; - * @param value The nonce to set. - * @return This builder for chaining. - */ - public Builder setNonce( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nonce_ = value; - onChanged(); - return this; - } - /** - * string nonce = 1; - * @return This builder for chaining. - */ - public Builder clearNonce() { - - nonce_ = getDefaultInstance().getNonce(); - onChanged(); - return this; - } - /** - * string nonce = 1; - * @param value The bytes for nonce to set. - * @return This builder for chaining. - */ - public Builder setNonceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nonce_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Message message_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> messageBuilder_; - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - public boolean hasMessage() { - return messageBuilder_ != null || message_ != null; - } - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - public apache.rocketmq.v2.Message getMessage() { - if (messageBuilder_ == null) { - return message_ == null ? apache.rocketmq.v2.Message.getDefaultInstance() : message_; - } else { - return messageBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder setMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - message_ = value; - onChanged(); - } else { - messageBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder setMessage( - apache.rocketmq.v2.Message.Builder builderForValue) { - if (messageBuilder_ == null) { - message_ = builderForValue.build(); - onChanged(); - } else { - messageBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder mergeMessage(apache.rocketmq.v2.Message value) { - if (messageBuilder_ == null) { - if (message_ != null) { - message_ = - apache.rocketmq.v2.Message.newBuilder(message_).mergeFrom(value).buildPartial(); - } else { - message_ = value; - } - onChanged(); - } else { - messageBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public Builder clearMessage() { - if (messageBuilder_ == null) { - message_ = null; - onChanged(); - } else { - message_ = null; - messageBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public apache.rocketmq.v2.Message.Builder getMessageBuilder() { - - onChanged(); - return getMessageFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - public apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder() { - if (messageBuilder_ != null) { - return messageBuilder_.getMessageOrBuilder(); - } else { - return message_ == null ? - apache.rocketmq.v2.Message.getDefaultInstance() : message_; - } - } - /** - * .apache.rocketmq.v2.Message message = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder> - getMessageFieldBuilder() { - if (messageBuilder_ == null) { - messageBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Message, apache.rocketmq.v2.Message.Builder, apache.rocketmq.v2.MessageOrBuilder>( - getMessage(), - getParentForChildren(), - isClean()); - message_ = null; - } - return messageBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageCommand) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageCommand) - private static final apache.rocketmq.v2.VerifyMessageCommand DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageCommand(); - } - - public static apache.rocketmq.v2.VerifyMessageCommand getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public VerifyMessageCommand parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new VerifyMessageCommand(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageCommand getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java deleted file mode 100644 index 2188f8f42ba..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageCommandOrBuilder.java +++ /dev/null @@ -1,36 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface VerifyMessageCommandOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageCommand) - com.google.protobuf.MessageOrBuilder { - - /** - * string nonce = 1; - * @return The nonce. - */ - java.lang.String getNonce(); - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - com.google.protobuf.ByteString - getNonceBytes(); - - /** - * .apache.rocketmq.v2.Message message = 2; - * @return Whether the message field is set. - */ - boolean hasMessage(); - /** - * .apache.rocketmq.v2.Message message = 2; - * @return The message. - */ - apache.rocketmq.v2.Message getMessage(); - /** - * .apache.rocketmq.v2.Message message = 2; - */ - apache.rocketmq.v2.MessageOrBuilder getMessageOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java deleted file mode 100644 index 488922370ca..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequest.java +++ /dev/null @@ -1,1287 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - *
- * Ask a specific client to consume the given message once, to verify that the
- * consumer logic works as expected.
- * 
- * - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageRequest} - */ -public final class VerifyMessageRequest extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageRequest) - VerifyMessageRequestOrBuilder { -private static final long serialVersionUID = 0L; - // Use VerifyMessageRequest.newBuilder() to construct. - private VerifyMessageRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private VerifyMessageRequest() { - deploymentName_ = ""; - clientId_ = ""; - messageId_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new VerifyMessageRequest(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private VerifyMessageRequest( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - bitField0_ |= 0x00000001; - deploymentName_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - clientId_ = s; - break; - } - case 26: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (group_ != null) { - subBuilder = group_.toBuilder(); - } - group_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(group_); - group_ = subBuilder.buildPartial(); - } - - break; - } - case 34: { - apache.rocketmq.v2.Resource.Builder subBuilder = null; - if (topic_ != null) { - subBuilder = topic_.toBuilder(); - } - topic_ = input.readMessage(apache.rocketmq.v2.Resource.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(topic_); - topic_ = subBuilder.buildPartial(); - } - - break; - } - case 42: { - java.lang.String s = input.readStringRequireUtf8(); - - messageId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageRequest.class, apache.rocketmq.v2.VerifyMessageRequest.Builder.class); - } - - private int bitField0_; - public static final int DEPLOYMENT_NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object deploymentName_; - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - @java.lang.Override - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - @java.lang.Override - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } - } - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int CLIENT_ID_FIELD_NUMBER = 2; - private volatile java.lang.Object clientId_; - /** - * string client_id = 2; - * @return The clientId. - */ - @java.lang.Override - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } - } - /** - * string client_id = 2; - * @return The bytes for clientId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int GROUP_FIELD_NUMBER = 3; - private apache.rocketmq.v2.Resource group_; - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - @java.lang.Override - public boolean hasGroup() { - return group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getGroup() { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - return getGroup(); - } - - public static final int TOPIC_FIELD_NUMBER = 4; - private apache.rocketmq.v2.Resource topic_; - /** - * .apache.rocketmq.v2.Resource topic = 4; - * @return Whether the topic field is set. - */ - @java.lang.Override - public boolean hasTopic() { - return topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - * @return The topic. - */ - @java.lang.Override - public apache.rocketmq.v2.Resource getTopic() { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - @java.lang.Override - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - return getTopic(); - } - - public static final int MESSAGE_ID_FIELD_NUMBER = 5; - private volatile java.lang.Object messageId_; - /** - * string message_id = 5; - * @return The messageId. - */ - @java.lang.Override - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } - } - /** - * string message_id = 5; - * @return The bytes for messageId. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (((bitField0_ & 0x00000001) != 0)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, deploymentName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, clientId_); - } - if (group_ != null) { - output.writeMessage(3, getGroup()); - } - if (topic_ != null) { - output.writeMessage(4, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 5, messageId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (((bitField0_ & 0x00000001) != 0)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, deploymentName_); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, clientId_); - } - if (group_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getGroup()); - } - if (topic_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getTopic()); - } - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(messageId_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, messageId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.VerifyMessageRequest)) { - return super.equals(obj); - } - apache.rocketmq.v2.VerifyMessageRequest other = (apache.rocketmq.v2.VerifyMessageRequest) obj; - - if (hasDeploymentName() != other.hasDeploymentName()) return false; - if (hasDeploymentName()) { - if (!getDeploymentName() - .equals(other.getDeploymentName())) return false; - } - if (!getClientId() - .equals(other.getClientId())) return false; - if (hasGroup() != other.hasGroup()) return false; - if (hasGroup()) { - if (!getGroup() - .equals(other.getGroup())) return false; - } - if (hasTopic() != other.hasTopic()) return false; - if (hasTopic()) { - if (!getTopic() - .equals(other.getTopic())) return false; - } - if (!getMessageId() - .equals(other.getMessageId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDeploymentName()) { - hash = (37 * hash) + DEPLOYMENT_NAME_FIELD_NUMBER; - hash = (53 * hash) + getDeploymentName().hashCode(); - } - hash = (37 * hash) + CLIENT_ID_FIELD_NUMBER; - hash = (53 * hash) + getClientId().hashCode(); - if (hasGroup()) { - hash = (37 * hash) + GROUP_FIELD_NUMBER; - hash = (53 * hash) + getGroup().hashCode(); - } - if (hasTopic()) { - hash = (37 * hash) + TOPIC_FIELD_NUMBER; - hash = (53 * hash) + getTopic().hashCode(); - } - hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; - hash = (53 * hash) + getMessageId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageRequest parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageRequest prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-   * Ask a specific client to consume the given message once, to verify that the
-   * consumer logic works as expected.
-   * 
- * - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageRequest} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageRequest) - apache.rocketmq.v2.VerifyMessageRequestOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageRequest.class, apache.rocketmq.v2.VerifyMessageRequest.Builder.class); - } - - // Construct using apache.rocketmq.v2.VerifyMessageRequest.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - deploymentName_ = ""; - bitField0_ = (bitField0_ & ~0x00000001); - clientId_ = ""; - - if (groupBuilder_ == null) { - group_ = null; - } else { - group_ = null; - groupBuilder_ = null; - } - if (topicBuilder_ == null) { - topic_ = null; - } else { - topic_ = null; - topicBuilder_ = null; - } - messageId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageRequest_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageRequest getDefaultInstanceForType() { - return apache.rocketmq.v2.VerifyMessageRequest.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageRequest build() { - apache.rocketmq.v2.VerifyMessageRequest result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageRequest buildPartial() { - apache.rocketmq.v2.VerifyMessageRequest result = new apache.rocketmq.v2.VerifyMessageRequest(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (((from_bitField0_ & 0x00000001) != 0)) { - to_bitField0_ |= 0x00000001; - } - result.deploymentName_ = deploymentName_; - result.clientId_ = clientId_; - if (groupBuilder_ == null) { - result.group_ = group_; - } else { - result.group_ = groupBuilder_.build(); - } - if (topicBuilder_ == null) { - result.topic_ = topic_; - } else { - result.topic_ = topicBuilder_.build(); - } - result.messageId_ = messageId_; - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.VerifyMessageRequest) { - return mergeFrom((apache.rocketmq.v2.VerifyMessageRequest)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageRequest other) { - if (other == apache.rocketmq.v2.VerifyMessageRequest.getDefaultInstance()) return this; - if (other.hasDeploymentName()) { - bitField0_ |= 0x00000001; - deploymentName_ = other.deploymentName_; - onChanged(); - } - if (!other.getClientId().isEmpty()) { - clientId_ = other.clientId_; - onChanged(); - } - if (other.hasGroup()) { - mergeGroup(other.getGroup()); - } - if (other.hasTopic()) { - mergeTopic(other.getTopic()); - } - if (!other.getMessageId().isEmpty()) { - messageId_ = other.messageId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.VerifyMessageRequest parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.VerifyMessageRequest) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private java.lang.Object deploymentName_ = ""; - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - public boolean hasDeploymentName() { - return ((bitField0_ & 0x00000001) != 0); - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - public java.lang.String getDeploymentName() { - java.lang.Object ref = deploymentName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - deploymentName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - public com.google.protobuf.ByteString - getDeploymentNameBytes() { - java.lang.Object ref = deploymentName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - deploymentName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @return This builder for chaining. - */ - public Builder clearDeploymentName() { - bitField0_ = (bitField0_ & ~0x00000001); - deploymentName_ = getDefaultInstance().getDeploymentName(); - onChanged(); - return this; - } - /** - *
-     * Identifies the target deployment (instance) in multi-tenant environments.
-     * 
- * - * optional string deployment_name = 1; - * @param value The bytes for deploymentName to set. - * @return This builder for chaining. - */ - public Builder setDeploymentNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - bitField0_ |= 0x00000001; - deploymentName_ = value; - onChanged(); - return this; - } - - private java.lang.Object clientId_ = ""; - /** - * string client_id = 2; - * @return The clientId. - */ - public java.lang.String getClientId() { - java.lang.Object ref = clientId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - clientId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string client_id = 2; - * @return The bytes for clientId. - */ - public com.google.protobuf.ByteString - getClientIdBytes() { - java.lang.Object ref = clientId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - clientId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string client_id = 2; - * @param value The clientId to set. - * @return This builder for chaining. - */ - public Builder setClientId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - clientId_ = value; - onChanged(); - return this; - } - /** - * string client_id = 2; - * @return This builder for chaining. - */ - public Builder clearClientId() { - - clientId_ = getDefaultInstance().getClientId(); - onChanged(); - return this; - } - /** - * string client_id = 2; - * @param value The bytes for clientId to set. - * @return This builder for chaining. - */ - public Builder setClientIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - clientId_ = value; - onChanged(); - return this; - } - - private apache.rocketmq.v2.Resource group_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> groupBuilder_; - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - public boolean hasGroup() { - return groupBuilder_ != null || group_ != null; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - public apache.rocketmq.v2.Resource getGroup() { - if (groupBuilder_ == null) { - return group_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } else { - return groupBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - group_ = value; - onChanged(); - } else { - groupBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder setGroup( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (groupBuilder_ == null) { - group_ = builderForValue.build(); - onChanged(); - } else { - groupBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder mergeGroup(apache.rocketmq.v2.Resource value) { - if (groupBuilder_ == null) { - if (group_ != null) { - group_ = - apache.rocketmq.v2.Resource.newBuilder(group_).mergeFrom(value).buildPartial(); - } else { - group_ = value; - } - onChanged(); - } else { - groupBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public Builder clearGroup() { - if (groupBuilder_ == null) { - group_ = null; - onChanged(); - } else { - group_ = null; - groupBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.Resource.Builder getGroupBuilder() { - - onChanged(); - return getGroupFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - public apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder() { - if (groupBuilder_ != null) { - return groupBuilder_.getMessageOrBuilder(); - } else { - return group_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : group_; - } - } - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getGroupFieldBuilder() { - if (groupBuilder_ == null) { - groupBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getGroup(), - getParentForChildren(), - isClean()); - group_ = null; - } - return groupBuilder_; - } - - private apache.rocketmq.v2.Resource topic_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> topicBuilder_; - /** - * .apache.rocketmq.v2.Resource topic = 4; - * @return Whether the topic field is set. - */ - public boolean hasTopic() { - return topicBuilder_ != null || topic_ != null; - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - * @return The topic. - */ - public apache.rocketmq.v2.Resource getTopic() { - if (topicBuilder_ == null) { - return topic_ == null ? apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } else { - return topicBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - public Builder setTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - topic_ = value; - onChanged(); - } else { - topicBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - public Builder setTopic( - apache.rocketmq.v2.Resource.Builder builderForValue) { - if (topicBuilder_ == null) { - topic_ = builderForValue.build(); - onChanged(); - } else { - topicBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - public Builder mergeTopic(apache.rocketmq.v2.Resource value) { - if (topicBuilder_ == null) { - if (topic_ != null) { - topic_ = - apache.rocketmq.v2.Resource.newBuilder(topic_).mergeFrom(value).buildPartial(); - } else { - topic_ = value; - } - onChanged(); - } else { - topicBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - public Builder clearTopic() { - if (topicBuilder_ == null) { - topic_ = null; - onChanged(); - } else { - topic_ = null; - topicBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - public apache.rocketmq.v2.Resource.Builder getTopicBuilder() { - - onChanged(); - return getTopicFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - public apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder() { - if (topicBuilder_ != null) { - return topicBuilder_.getMessageOrBuilder(); - } else { - return topic_ == null ? - apache.rocketmq.v2.Resource.getDefaultInstance() : topic_; - } - } - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder> - getTopicFieldBuilder() { - if (topicBuilder_ == null) { - topicBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Resource, apache.rocketmq.v2.Resource.Builder, apache.rocketmq.v2.ResourceOrBuilder>( - getTopic(), - getParentForChildren(), - isClean()); - topic_ = null; - } - return topicBuilder_; - } - - private java.lang.Object messageId_ = ""; - /** - * string message_id = 5; - * @return The messageId. - */ - public java.lang.String getMessageId() { - java.lang.Object ref = messageId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - messageId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string message_id = 5; - * @return The bytes for messageId. - */ - public com.google.protobuf.ByteString - getMessageIdBytes() { - java.lang.Object ref = messageId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - messageId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string message_id = 5; - * @param value The messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - messageId_ = value; - onChanged(); - return this; - } - /** - * string message_id = 5; - * @return This builder for chaining. - */ - public Builder clearMessageId() { - - messageId_ = getDefaultInstance().getMessageId(); - onChanged(); - return this; - } - /** - * string message_id = 5; - * @param value The bytes for messageId to set. - * @return This builder for chaining. - */ - public Builder setMessageIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - messageId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageRequest) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageRequest) - private static final apache.rocketmq.v2.VerifyMessageRequest DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageRequest(); - } - - public static apache.rocketmq.v2.VerifyMessageRequest getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public VerifyMessageRequest parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new VerifyMessageRequest(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageRequest getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java deleted file mode 100644 index 59e6001eee6..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageRequestOrBuilder.java +++ /dev/null @@ -1,92 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface VerifyMessageRequestOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageRequest) - com.google.protobuf.MessageOrBuilder { - - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return Whether the deploymentName field is set. - */ - boolean hasDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The deploymentName. - */ - java.lang.String getDeploymentName(); - /** - *
-   * Identifies the target deployment (instance) in multi-tenant environments.
-   * 
- * - * optional string deployment_name = 1; - * @return The bytes for deploymentName. - */ - com.google.protobuf.ByteString - getDeploymentNameBytes(); - - /** - * string client_id = 2; - * @return The clientId. - */ - java.lang.String getClientId(); - /** - * string client_id = 2; - * @return The bytes for clientId. - */ - com.google.protobuf.ByteString - getClientIdBytes(); - - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return Whether the group field is set. - */ - boolean hasGroup(); - /** - * .apache.rocketmq.v2.Resource group = 3; - * @return The group. - */ - apache.rocketmq.v2.Resource getGroup(); - /** - * .apache.rocketmq.v2.Resource group = 3; - */ - apache.rocketmq.v2.ResourceOrBuilder getGroupOrBuilder(); - - /** - * .apache.rocketmq.v2.Resource topic = 4; - * @return Whether the topic field is set. - */ - boolean hasTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 4; - * @return The topic. - */ - apache.rocketmq.v2.Resource getTopic(); - /** - * .apache.rocketmq.v2.Resource topic = 4; - */ - apache.rocketmq.v2.ResourceOrBuilder getTopicOrBuilder(); - - /** - * string message_id = 5; - * @return The messageId. - */ - java.lang.String getMessageId(); - /** - * string message_id = 5; - * @return The bytes for messageId. - */ - com.google.protobuf.ByteString - getMessageIdBytes(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java deleted file mode 100644 index 774658a3f73..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponse.java +++ /dev/null @@ -1,609 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResponse} - */ -public final class VerifyMessageResponse extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageResponse) - VerifyMessageResponseOrBuilder { -private static final long serialVersionUID = 0L; - // Use VerifyMessageResponse.newBuilder() to construct. - private VerifyMessageResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private VerifyMessageResponse() { - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new VerifyMessageResponse(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private VerifyMessageResponse( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - apache.rocketmq.v2.Status.Builder subBuilder = null; - if (status_ != null) { - subBuilder = status_.toBuilder(); - } - status_ = input.readMessage(apache.rocketmq.v2.Status.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(status_); - status_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageResponse.class, apache.rocketmq.v2.VerifyMessageResponse.Builder.class); - } - - public static final int STATUS_FIELD_NUMBER = 1; - private apache.rocketmq.v2.Status status_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - @java.lang.Override - public boolean hasStatus() { - return status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - @java.lang.Override - public apache.rocketmq.v2.Status getStatus() { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - @java.lang.Override - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - return getStatus(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (status_ != null) { - output.writeMessage(1, getStatus()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (status_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getStatus()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.VerifyMessageResponse)) { - return super.equals(obj); - } - apache.rocketmq.v2.VerifyMessageResponse other = (apache.rocketmq.v2.VerifyMessageResponse) obj; - - if (hasStatus() != other.hasStatus()) return false; - if (hasStatus()) { - if (!getStatus() - .equals(other.getStatus())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasStatus()) { - hash = (37 * hash) + STATUS_FIELD_NUMBER; - hash = (53 * hash) + getStatus().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageResponse parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageResponse prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResponse} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageResponse) - apache.rocketmq.v2.VerifyMessageResponseOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageResponse.class, apache.rocketmq.v2.VerifyMessageResponse.Builder.class); - } - - // Construct using apache.rocketmq.v2.VerifyMessageResponse.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (statusBuilder_ == null) { - status_ = null; - } else { - status_ = null; - statusBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQAdmin.internal_static_apache_rocketmq_v2_VerifyMessageResponse_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResponse getDefaultInstanceForType() { - return apache.rocketmq.v2.VerifyMessageResponse.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResponse build() { - apache.rocketmq.v2.VerifyMessageResponse result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResponse buildPartial() { - apache.rocketmq.v2.VerifyMessageResponse result = new apache.rocketmq.v2.VerifyMessageResponse(this); - if (statusBuilder_ == null) { - result.status_ = status_; - } else { - result.status_ = statusBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.VerifyMessageResponse) { - return mergeFrom((apache.rocketmq.v2.VerifyMessageResponse)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageResponse other) { - if (other == apache.rocketmq.v2.VerifyMessageResponse.getDefaultInstance()) return this; - if (other.hasStatus()) { - mergeStatus(other.getStatus()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.VerifyMessageResponse parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.VerifyMessageResponse) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private apache.rocketmq.v2.Status status_; - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> statusBuilder_; - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - public boolean hasStatus() { - return statusBuilder_ != null || status_ != null; - } - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - public apache.rocketmq.v2.Status getStatus() { - if (statusBuilder_ == null) { - return status_ == null ? apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } else { - return statusBuilder_.getMessage(); - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - status_ = value; - onChanged(); - } else { - statusBuilder_.setMessage(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder setStatus( - apache.rocketmq.v2.Status.Builder builderForValue) { - if (statusBuilder_ == null) { - status_ = builderForValue.build(); - onChanged(); - } else { - statusBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder mergeStatus(apache.rocketmq.v2.Status value) { - if (statusBuilder_ == null) { - if (status_ != null) { - status_ = - apache.rocketmq.v2.Status.newBuilder(status_).mergeFrom(value).buildPartial(); - } else { - status_ = value; - } - onChanged(); - } else { - statusBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public Builder clearStatus() { - if (statusBuilder_ == null) { - status_ = null; - onChanged(); - } else { - status_ = null; - statusBuilder_ = null; - } - - return this; - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.Status.Builder getStatusBuilder() { - - onChanged(); - return getStatusFieldBuilder().getBuilder(); - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - public apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder() { - if (statusBuilder_ != null) { - return statusBuilder_.getMessageOrBuilder(); - } else { - return status_ == null ? - apache.rocketmq.v2.Status.getDefaultInstance() : status_; - } - } - /** - * .apache.rocketmq.v2.Status status = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder> - getStatusFieldBuilder() { - if (statusBuilder_ == null) { - statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - apache.rocketmq.v2.Status, apache.rocketmq.v2.Status.Builder, apache.rocketmq.v2.StatusOrBuilder>( - getStatus(), - getParentForChildren(), - isClean()); - status_ = null; - } - return statusBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageResponse) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageResponse) - private static final apache.rocketmq.v2.VerifyMessageResponse DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageResponse(); - } - - public static apache.rocketmq.v2.VerifyMessageResponse getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public VerifyMessageResponse parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new VerifyMessageResponse(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResponse getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java deleted file mode 100644 index e64a1d48cf0..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResponseOrBuilder.java +++ /dev/null @@ -1,24 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/admin.proto - -package apache.rocketmq.v2; - -public interface VerifyMessageResponseOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageResponse) - com.google.protobuf.MessageOrBuilder { - - /** - * .apache.rocketmq.v2.Status status = 1; - * @return Whether the status field is set. - */ - boolean hasStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - * @return The status. - */ - apache.rocketmq.v2.Status getStatus(); - /** - * .apache.rocketmq.v2.Status status = 1; - */ - apache.rocketmq.v2.StatusOrBuilder getStatusOrBuilder(); -} diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java deleted file mode 100644 index 365362d3d28..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResult.java +++ /dev/null @@ -1,559 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -/** - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResult} - */ -public final class VerifyMessageResult extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:apache.rocketmq.v2.VerifyMessageResult) - VerifyMessageResultOrBuilder { -private static final long serialVersionUID = 0L; - // Use VerifyMessageResult.newBuilder() to construct. - private VerifyMessageResult(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private VerifyMessageResult() { - nonce_ = ""; - } - - @java.lang.Override - @SuppressWarnings({"unused"}) - protected java.lang.Object newInstance( - UnusedPrivateParameter unused) { - return new VerifyMessageResult(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private VerifyMessageResult( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - nonce_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (com.google.protobuf.UninitializedMessageException e) { - throw e.asInvalidProtocolBufferException().setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageResult.class, apache.rocketmq.v2.VerifyMessageResult.Builder.class); - } - - public static final int NONCE_FIELD_NUMBER = 1; - private volatile java.lang.Object nonce_; - /** - * string nonce = 1; - * @return The nonce. - */ - @java.lang.Override - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - @java.lang.Override - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, nonce_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nonce_)) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, nonce_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof apache.rocketmq.v2.VerifyMessageResult)) { - return super.equals(obj); - } - apache.rocketmq.v2.VerifyMessageResult other = (apache.rocketmq.v2.VerifyMessageResult) obj; - - if (!getNonce() - .equals(other.getNonce())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NONCE_FIELD_NUMBER; - hash = (53 * hash) + getNonce().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResult parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageResult parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static apache.rocketmq.v2.VerifyMessageResult parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(apache.rocketmq.v2.VerifyMessageResult prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - * Protobuf type {@code apache.rocketmq.v2.VerifyMessageResult} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:apache.rocketmq.v2.VerifyMessageResult) - apache.rocketmq.v2.VerifyMessageResultOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_fieldAccessorTable - .ensureFieldAccessorsInitialized( - apache.rocketmq.v2.VerifyMessageResult.class, apache.rocketmq.v2.VerifyMessageResult.Builder.class); - } - - // Construct using apache.rocketmq.v2.VerifyMessageResult.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - nonce_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return apache.rocketmq.v2.MQService.internal_static_apache_rocketmq_v2_VerifyMessageResult_descriptor; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResult getDefaultInstanceForType() { - return apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance(); - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResult build() { - apache.rocketmq.v2.VerifyMessageResult result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResult buildPartial() { - apache.rocketmq.v2.VerifyMessageResult result = new apache.rocketmq.v2.VerifyMessageResult(this); - result.nonce_ = nonce_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof apache.rocketmq.v2.VerifyMessageResult) { - return mergeFrom((apache.rocketmq.v2.VerifyMessageResult)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(apache.rocketmq.v2.VerifyMessageResult other) { - if (other == apache.rocketmq.v2.VerifyMessageResult.getDefaultInstance()) return this; - if (!other.getNonce().isEmpty()) { - nonce_ = other.nonce_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - apache.rocketmq.v2.VerifyMessageResult parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (apache.rocketmq.v2.VerifyMessageResult) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object nonce_ = ""; - /** - * string nonce = 1; - * @return The nonce. - */ - public java.lang.String getNonce() { - java.lang.Object ref = nonce_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - nonce_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - public com.google.protobuf.ByteString - getNonceBytes() { - java.lang.Object ref = nonce_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - nonce_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string nonce = 1; - * @param value The nonce to set. - * @return This builder for chaining. - */ - public Builder setNonce( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - nonce_ = value; - onChanged(); - return this; - } - /** - * string nonce = 1; - * @return This builder for chaining. - */ - public Builder clearNonce() { - - nonce_ = getDefaultInstance().getNonce(); - onChanged(); - return this; - } - /** - * string nonce = 1; - * @param value The bytes for nonce to set. - * @return This builder for chaining. - */ - public Builder setNonceBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - nonce_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:apache.rocketmq.v2.VerifyMessageResult) - } - - // @@protoc_insertion_point(class_scope:apache.rocketmq.v2.VerifyMessageResult) - private static final apache.rocketmq.v2.VerifyMessageResult DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new apache.rocketmq.v2.VerifyMessageResult(); - } - - public static apache.rocketmq.v2.VerifyMessageResult getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public VerifyMessageResult parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new VerifyMessageResult(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public apache.rocketmq.v2.VerifyMessageResult getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - -} - diff --git a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java b/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java deleted file mode 100644 index da29263ec1c..00000000000 --- a/proxy/src/main/java/apache/rocketmq/v2/VerifyMessageResultOrBuilder.java +++ /dev/null @@ -1,21 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: apache/rocketmq/v2/service.proto - -package apache.rocketmq.v2; - -public interface VerifyMessageResultOrBuilder extends - // @@protoc_insertion_point(interface_extends:apache.rocketmq.v2.VerifyMessageResult) - com.google.protobuf.MessageOrBuilder { - - /** - * string nonce = 1; - * @return The nonce. - */ - java.lang.String getNonce(); - /** - * string nonce = 1; - * @return The bytes for nonce. - */ - com.google.protobuf.ByteString - getNonceBytes(); -} From 4c50b9a0b52166679921d74f3ee7bd94366b94dc Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Wed, 5 Aug 2026 09:44:40 +0800 Subject: [PATCH 3/8] feat(proxy): implement RIP-2 ProxyAdminService M1 RPCs Implement ListClients, DescribeClient, ListClientsByGroup, ListClientsByTopic in a new ProxyAdminServiceGrpcService, backed by the proxy's own GrpcChannelManager + GrpcClientSettingsManager (read-only, no broker remoting). - Add connect-time tracking to GrpcClientChannel - Register ProxyAdminServiceGrpcService in ProxyStartup admin gRPC server - Add unit tests: ProxyAdminServiceGrpcServiceTest (7), extend AdminModelConverterTest and DefaultAdminServiceTest Note: pom.xml (rocketmq-proto 2.3.0) intentionally not committed per request. --- .../apache/rocketmq/proxy/ProxyStartup.java | 7 + .../admin/ProxyAdminServiceGrpcService.java | 406 ++++++++++++++++++ .../grpc/v2/channel/GrpcClientChannel.java | 8 + .../grpc/admin/AdminModelConverterTest.java | 212 +++++++++ .../ProxyAdminServiceGrpcServiceTest.java | 318 ++++++++++++++ .../admin/DefaultAdminServiceTest.java | 224 +++++++--- 6 files changed, 1124 insertions(+), 51 deletions(-) create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java create mode 100644 proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java create mode 100644 proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java index 407f2d4f869..92af8e53b19 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java @@ -40,6 +40,7 @@ import org.apache.rocketmq.proxy.grpc.GrpcServer; import org.apache.rocketmq.proxy.grpc.GrpcServerBuilder; import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminGrpcService; +import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminServiceGrpcService; import org.apache.rocketmq.proxy.grpc.v2.DefaultGrpcMessagingActivity; import org.apache.rocketmq.proxy.grpc.v2.GrpcMessagingApplication; import org.apache.rocketmq.proxy.metrics.ProxyMetricsManager; @@ -103,8 +104,14 @@ public static void main(String[] args) { messagingProcessor, ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcChannelManager(), ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcClientSettingsManager()); + ProxyAdminServiceGrpcService proxyAdminService = new ProxyAdminServiceGrpcService( + ((DefaultMessagingProcessor) messagingProcessor).getServiceManager(), + messagingProcessor, + ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcChannelManager(), + ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcClientSettingsManager()); GrpcServer adminGrpcServer = GrpcServerBuilder.newBuilder(executor, adminPort, tlsCertificateManager) .addService(adminService) + .addService(proxyAdminService) .addService(ChannelzService.newInstance(100)) .addService(ProtoReflectionService.newInstance()) .configInterceptor() diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java new file mode 100644 index 00000000000..c254d6505ae --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java @@ -0,0 +1,406 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.ClientDetail; +import apache.rocketmq.v2.ClientFilter; +import apache.rocketmq.v2.ClientInstance; +import apache.rocketmq.v2.ClientProtocol; +import apache.rocketmq.v2.ClientRole; +import apache.rocketmq.v2.ClientType; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.DescribeClientRequest; +import apache.rocketmq.v2.DescribeClientResponse; +import apache.rocketmq.v2.Language; +import apache.rocketmq.v2.ListClientsByGroupRequest; +import apache.rocketmq.v2.ListClientsByGroupResponse; +import apache.rocketmq.v2.ListClientsByTopicRequest; +import apache.rocketmq.v2.ListClientsByTopicResponse; +import apache.rocketmq.v2.ListClientsRequest; +import apache.rocketmq.v2.ListClientsResponse; +import apache.rocketmq.v2.NetworkInfo; +import apache.rocketmq.v2.ProxyAdminServiceGrpc; +import apache.rocketmq.v2.PublishSettings; +import apache.rocketmq.v2.Resource; +import apache.rocketmq.v2.Settings; +import apache.rocketmq.v2.Status; +import apache.rocketmq.v2.UA; +import com.google.protobuf.Timestamp; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.Collection; +import java.util.List; +import org.apache.rocketmq.logging.org.slf4j.Logger; +import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; +import org.apache.rocketmq.proxy.config.ConfigurationManager; +import org.apache.rocketmq.proxy.config.ProxyConfig; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; +import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; +import org.apache.rocketmq.proxy.processor.MessagingProcessor; +import org.apache.rocketmq.proxy.service.ServiceManager; + +/** + * RIP-2 Proxy Admin gRPC service — M1 online client query. + * + *

This service is protocol-pure: it only depends on the RIP-2 gRPC contract + * ({@code apache.rocketmq.v2.*}, generated from rocketmq-apis). It exposes the + * {@code ProxyAdminService} RPCs that query the clients currently connected to + * THIS proxy node, reading from the proxy's own {@link GrpcChannelManager} + * (the authority on gRPC clients attached to the proxy) and the + * {@link GrpcClientSettingsManager} (per-client settings / subscriptions / + * publishing config). + * + *

Design notes (RIP-2): + *

    + *
  • A proxy returns only its LOCAL view, tagged with {@code proxy_endpoint} + * + {@code epoch} so a dashboard / CLI can dedup across proxies (D3).
  • + *
  • Pagination is cursor-based via {@code next_token} (D4).
  • + *
  • Every capability is served from the proxy itself; it never opens a + * direct link to the broker.
  • + *
+ */ +public class ProxyAdminServiceGrpcService extends ProxyAdminServiceGrpc.ProxyAdminServiceImplBase { + + private static final Logger log = LoggerFactory.getLogger(ProxyAdminServiceGrpcService.class); + + // Server-enforced maximum page size for cursor pagination (D4). + private static final int MAX_PAGE_SIZE = 1000; + private static final int DEFAULT_PAGE_SIZE = 100; + + private final ServiceManager serviceManager; + private final MessagingProcessor messagingProcessor; + private final GrpcChannelManager grpcChannelManager; + private final GrpcClientSettingsManager grpcClientSettingsManager; + + private final String proxyEndpoint; + private final long epoch; + + public ProxyAdminServiceGrpcService(ServiceManager serviceManager, MessagingProcessor messagingProcessor, + GrpcChannelManager grpcChannelManager, GrpcClientSettingsManager grpcClientSettingsManager) { + this.serviceManager = serviceManager; + this.messagingProcessor = messagingProcessor; + this.grpcChannelManager = grpcChannelManager; + this.grpcClientSettingsManager = grpcClientSettingsManager; + this.proxyEndpoint = resolveProxyEndpoint(); + this.epoch = System.currentTimeMillis(); + } + + // ------------------------------------------------------------------------- + // M1: online client query + // ------------------------------------------------------------------------- + + @Override + public void listClients(ListClientsRequest request, StreamObserver responseObserver) { + try { + ClientFilter filter = request.hasFilter() ? request.getFilter() : null; + List all = allClientInstances(); + List filtered = new ArrayList<>(); + for (ClientInstance instance : all) { + if (matchFilter(instance, filter)) { + filtered.add(instance); + } + } + Page page = page(filtered, request.getPageSize(), request.getNextToken()); + ListClientsResponse.Builder builder = ListClientsResponse.newBuilder() + .setStatus(success()) + .setProxyEndpoint(proxyEndpoint) + .setEpoch(epoch) + .addAllClients(page.items); + if (!page.nextToken.isEmpty()) { + builder.setNextToken(page.nextToken); + } + responseObserver.onNext(builder.build()); + responseObserver.onCompleted(); + } catch (Throwable t) { + log.error("listClients failed", t); + responseObserver.onNext(ListClientsResponse.newBuilder().setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void describeClient(DescribeClientRequest request, StreamObserver responseObserver) { + try { + String clientId = request.getClientId(); + GrpcClientChannel channel = grpcChannelManager.getChannel(clientId); + if (channel == null) { + responseObserver.onNext(DescribeClientResponse.newBuilder() + .setStatus(fail(Code.NOT_FOUND, "client not connected to this proxy")) + .build()); + responseObserver.onCompleted(); + return; + } + Settings settings = grpcClientSettingsManager.getRawClientSettings(clientId); + ClientDetail.Builder detail = ClientDetail.newBuilder().setInstance(buildClientInstance(channel)); + if (settings != null) { + detail.setSettings(settings); + if (settings.hasSubscription()) { + detail.addAllSubscriptions(settings.getSubscription().getSubscriptionsList()); + } + if (settings.hasPublishing()) { + detail.setPublishSettings(PublishSettings.newBuilder() + .addAllTopics(settings.getPublishing().getTopicsList())); + } + } + detail.setNetworkInfo(NetworkInfo.newBuilder() + .setLocalAddress(str(channel.getLocalAddress())) + .setRemoteAddress(str(channel.getRemoteAddress())) + .build()); + responseObserver.onNext(DescribeClientResponse.newBuilder() + .setStatus(success()) + .setClientDetail(detail) + .build()); + responseObserver.onCompleted(); + } catch (Throwable t) { + log.error("describeClient failed", t); + responseObserver.onNext(DescribeClientResponse.newBuilder().setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void listClientsByGroup(ListClientsByGroupRequest request, StreamObserver responseObserver) { + try { + String group = request.hasGroup() ? request.getGroup().getName() : ""; + List all = allClientInstances(); + List filtered = new ArrayList<>(); + for (ClientInstance instance : all) { + if (group.isEmpty() || instance.getGroupsList().contains(group)) { + filtered.add(instance); + } + } + Page page = page(filtered, request.getPageSize(), request.getNextToken()); + ListClientsByGroupResponse.Builder builder = ListClientsByGroupResponse.newBuilder() + .setStatus(success()) + .setProxyEndpoint(proxyEndpoint) + .setEpoch(epoch) + .addAllClients(page.items); + if (!page.nextToken.isEmpty()) { + builder.setNextToken(page.nextToken); + } + responseObserver.onNext(builder.build()); + responseObserver.onCompleted(); + } catch (Throwable t) { + log.error("listClientsByGroup failed", t); + responseObserver.onNext(ListClientsByGroupResponse.newBuilder().setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void listClientsByTopic(ListClientsByTopicRequest request, StreamObserver responseObserver) { + try { + String topic = request.hasTopic() ? request.getTopic().getName() : ""; + List all = allClientInstances(); + List filtered = new ArrayList<>(); + for (ClientInstance instance : all) { + if (topic.isEmpty() || instance.getTopicsList().contains(topic)) { + filtered.add(instance); + } + } + Page page = page(filtered, request.getPageSize(), request.getNextToken()); + ListClientsByTopicResponse.Builder builder = ListClientsByTopicResponse.newBuilder() + .setStatus(success()) + .setProxyEndpoint(proxyEndpoint) + .setEpoch(epoch) + .addAllClients(page.items); + if (!page.nextToken.isEmpty()) { + builder.setNextToken(page.nextToken); + } + responseObserver.onNext(builder.build()); + responseObserver.onCompleted(); + } catch (Throwable t) { + log.error("listClientsByTopic failed", t); + responseObserver.onNext(ListClientsByTopicResponse.newBuilder().setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + // ------------------------------------------------------------------------- + // helpers + // ------------------------------------------------------------------------- + + private List allClientInstances() { + List list = new ArrayList<>(); + Collection channels = grpcChannelManager.getClientChannels(); + for (GrpcClientChannel channel : channels) { + list.add(buildClientInstance(channel)); + } + return list; + } + + private ClientInstance buildClientInstance(GrpcClientChannel channel) { + String clientId = channel.getClientId(); + ClientInstance.Builder builder = ClientInstance.newBuilder().setClientId(clientId); + + ClientRole role = ClientRole.CLIENT_ROLE_UNSPECIFIED; + List groups = new ArrayList<>(); + List topics = new ArrayList<>(); + String clientVersion = ""; + Language language = Language.LANGUAGE_UNSPECIFIED; + + Settings settings = grpcClientSettingsManager.getRawClientSettings(clientId); + if (settings != null) { + UA ua = settings.getUserAgent(); + if (ua != null) { + clientVersion = ua.getVersion(); + language = ua.getLanguage(); + } + role = toClientRole(settings.getClientType()); + if (settings.hasSubscription()) { + Resource group = settings.getSubscription().getGroup(); + if (group != null && !group.getName().isEmpty()) { + groups.add(group.getName()); + } + for (apache.rocketmq.v2.SubscriptionEntry entry : settings.getSubscription().getSubscriptionsList()) { + if (entry.getTopic() != null && !entry.getTopic().getName().isEmpty()) { + topics.add(entry.getTopic().getName()); + } + } + } + if (settings.hasPublishing()) { + for (Resource topic : settings.getPublishing().getTopicsList()) { + if (topic != null && !topic.getName().isEmpty()) { + topics.add(topic.getName()); + } + } + } + } + + builder.setClientVersion(clientVersion); + builder.setLanguage(language); + builder.setProtocol(ClientProtocol.CLIENT_PROTOCOL_GRPC); + builder.setRole(role); + builder.addAllGroups(groups); + builder.addAllTopics(topics); + builder.setAccessPoint(str(channel.getRemoteAddress())); + builder.setConnectTime(toTimestamp(channel.getConnectTimeMillis())); + builder.setLastActiveTime(toTimestamp(System.currentTimeMillis())); + builder.setProxyEndpoint(proxyEndpoint); + builder.setEpoch(epoch); + return builder.build(); + } + + private static ClientRole toClientRole(ClientType clientType) { + if (clientType == null) { + return ClientRole.CLIENT_ROLE_UNSPECIFIED; + } + switch (clientType) { + case PRODUCER: + return ClientRole.CLIENT_ROLE_PRODUCER; + case PUSH_CONSUMER: + case PULL_CONSUMER: + case LITE_PUSH_CONSUMER: + return ClientRole.CLIENT_ROLE_PUSH_CONSUMER; + case SIMPLE_CONSUMER: + case LITE_SIMPLE_CONSUMER: + return ClientRole.CLIENT_ROLE_SIMPLE_CONSUMER; + default: + return ClientRole.CLIENT_ROLE_UNSPECIFIED; + } + } + + private boolean matchFilter(ClientInstance instance, ClientFilter filter) { + if (filter == null) { + return true; + } + if (filter.hasGroup() && !instance.getGroupsList().contains(filter.getGroup().getName())) { + return false; + } + if (filter.hasTopic() && !instance.getTopicsList().contains(filter.getTopic().getName())) { + return false; + } + if (filter.hasClientIdPrefix() && !instance.getClientId().startsWith(filter.getClientIdPrefix())) { + return false; + } + if (filter.hasLanguage() && instance.getLanguage() != filter.getLanguage()) { + return false; + } + if (filter.hasRole() && instance.getRole() != filter.getRole()) { + return false; + } + if (filter.hasConnectedAfter() && instance.hasConnectTime() + && instance.getConnectTime().getSeconds() < filter.getConnectedAfter().getSeconds()) { + return false; + } + if (filter.hasConnectedBefore() && instance.hasConnectTime() + && instance.getConnectTime().getSeconds() > filter.getConnectedBefore().getSeconds()) { + return false; + } + return true; + } + + private Page page(List all, int pageSize, String nextToken) { + int size = pageSize > 0 ? Math.min(pageSize, MAX_PAGE_SIZE) : DEFAULT_PAGE_SIZE; + int start = 0; + if (nextToken != null && !nextToken.isEmpty()) { + try { + start = Integer.parseInt(nextToken); + } catch (NumberFormatException e) { + start = 0; + } + } + if (start < 0 || start > all.size()) { + start = 0; + } + int end = Math.min(start + size, all.size()); + Page page = new Page(); + page.items = all.subList(start, end); + page.nextToken = end < all.size() ? String.valueOf(end) : ""; + return page; + } + + private static final class Page { + List items; + String nextToken; + } + + private static Timestamp toTimestamp(long millis) { + return Timestamp.newBuilder() + .setSeconds(millis / 1000) + .setNanos((int) ((millis % 1000) * 1_000_000)) + .build(); + } + + private static String str(Object address) { + return address == null ? "" : address.toString(); + } + + private static String resolveProxyEndpoint() { + try { + ProxyConfig config = ConfigurationManager.getProxyConfig(); + String addr = config.getLocalServeAddr(); + Integer port = config.getGrpcServerPort(); + String endpoint = (addr == null ? "" : addr) + (port == null ? "" : ":" + port); + if (endpoint.isEmpty()) { + endpoint = config.getProxyName(); + } + return endpoint; + } catch (Throwable t) { + return "rocketmq-proxy"; + } + } + + private Status success() { + return Status.newBuilder().setCode(Code.OK).build(); + } + + private Status fail(Code code, String message) { + return Status.newBuilder().setCode(code).setMessage(message).build(); + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java index 0135818fb3b..3bb6edd447a 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java @@ -69,6 +69,10 @@ public class GrpcClientChannel extends ProxyChannel implements ChannelExtendAttr private final Object telemetryWriteLock = new Object(); private final String clientId; + // RIP-2: capture the moment this client channel was created, surfaced in + // ProxyAdminService client listings (ClientInstance.connect_time). + private final long connectTimeMillis = System.currentTimeMillis(); + public GrpcClientChannel(ProxyRelayService proxyRelayService, GrpcClientSettingsManager grpcClientSettingsManager, GrpcChannelManager grpcChannelManager, ProxyContext ctx, String clientId) { super(proxyRelayService, null, new GrpcChannelId(clientId), @@ -260,6 +264,10 @@ public String getClientId() { return clientId; } + public long getConnectTimeMillis() { + return connectTimeMillis; + } + public void writeTelemetryCommand(TelemetryCommand command) { StreamObserver observer = this.telemetryCommandRef.get(); if (observer == null) { diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java new file mode 100644 index 00000000000..13d54a66126 --- /dev/null +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java @@ -0,0 +1,212 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.Broker; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.DescribeGroupAccumulationResponse; +import apache.rocketmq.v2.DescribeTopicStatusResponse; +import apache.rocketmq.v2.GetTopicRouteResponse; +import apache.rocketmq.v2.Message; +import apache.rocketmq.v2.MessageQueue; +import apache.rocketmq.v2.QueryTimeSpanResponse; +import com.alibaba.fastjson.JSON; +import java.util.Arrays; +import java.util.HashMap; +import java.util.Map; +import org.apache.rocketmq.common.message.MessageExt; +import org.apache.rocketmq.proxy.service.admin.AdminService; +import org.apache.rocketmq.proxy.service.route.AddressableMessageQueue; +import org.apache.rocketmq.proxy.service.route.MessageQueueSelector; +import org.apache.rocketmq.proxy.service.route.MessageQueueView; +import org.apache.rocketmq.remoting.protocol.admin.ConsumeStats; +import org.apache.rocketmq.remoting.protocol.admin.OffsetWrapper; +import org.apache.rocketmq.remoting.protocol.route.TopicRouteData; +import org.apache.rocketmq.remoting.protocol.statictopic.TopicConfigAndQueueMapping; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.Mock; +import org.mockito.junit.MockitoJUnitRunner; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.assertTrue; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.anyLong; +import static org.mockito.ArgumentMatchers.eq; +import static org.mockito.Mockito.when; + +@RunWith(MockitoJUnitRunner.class) +public class AdminModelConverterTest { + + @Mock + private AdminService adminService; + @Mock + private MessageQueueView messageQueueView; + @Mock + private MessageQueueSelector messageQueueSelector; + + private static final String TOPIC = "topicA"; + private static final String GROUP = "groupA"; + private static final String BROKER_ADDR = "127.0.0.1:10911"; + + @Before + public void setUp() { + } + + @Test + public void toGroupAccumulationSumsDiff() throws Exception { + ConsumeStats consumeStats = new ConsumeStats(); + Map table = new HashMap<>(); + OffsetWrapper wrapper = new OffsetWrapper(); + wrapper.setBrokerOffset(100); + wrapper.setConsumerOffset(60); + table.put(new org.apache.rocketmq.common.message.MessageQueue(TOPIC, "broker-a", 0), wrapper); + consumeStats.setOffsetTable(table); + + when(adminService.fetchConsumeStats(eq(BROKER_ADDR), eq(GROUP), eq(TOPIC), anyLong())) + .thenReturn(consumeStats); + + DescribeGroupAccumulationResponse.GroupAccumulation accumulation = + AdminModelConverter.toGroupAccumulation(adminService, BROKER_ADDR, GROUP, TOPIC, 3000L); + + assertNotNull(accumulation); + assertEquals(40L, accumulation.getAccumulation()); + assertEquals(40L, accumulation.getReadyMessages()); + } + + @Test + public void toGroupAccumulationNullConsumeStats() throws Exception { + when(adminService.fetchConsumeStats(eq(BROKER_ADDR), eq(GROUP), eq(TOPIC), anyLong())) + .thenReturn(null); + + DescribeGroupAccumulationResponse.GroupAccumulation accumulation = + AdminModelConverter.toGroupAccumulation(adminService, BROKER_ADDR, GROUP, TOPIC, 3000L); + + assertNotNull(accumulation); + assertEquals(0L, accumulation.getAccumulation()); + assertEquals(0L, accumulation.getReadyMessages()); + } + + @Test + public void toTopicRouteReturnsJson() throws Exception { + TopicRouteData topicRouteData = new TopicRouteData(); + topicRouteData.setOrderTopicConf("orderConf"); + when(adminService.getTopicRouteData(eq(TOPIC))).thenReturn(topicRouteData); + + GetTopicRouteResponse response = AdminModelConverter.toTopicRoute(adminService, TOPIC); + + assertEquals(Code.OK, response.getStatus().getCode()); + assertEquals(JSON.toJSONString(topicRouteData), response.getTopicRouteData()); + } + + @Test + public void toTopicStatusReturnsConfig() throws Exception { + TopicConfigAndQueueMapping topicConfig = new TopicConfigAndQueueMapping(); + topicConfig.setTopicName(TOPIC); + topicConfig.setReadQueueNums(8); + topicConfig.setWriteQueueNums(16); + topicConfig.setPerm(6); + when(adminService.getTopicConfig(eq(BROKER_ADDR), eq(TOPIC), anyLong())).thenReturn(topicConfig); + + DescribeTopicStatusResponse response = + AdminModelConverter.toTopicStatus(adminService, BROKER_ADDR, TOPIC, 3000L); + + assertEquals(Code.OK, response.getStatus().getCode()); + assertTrue(response.getDescription().contains(TOPIC)); + assertTrue(response.getDescription().contains("readQueues=8")); + assertTrue(response.getDescription().contains("writeQueues=16")); + } + + @Test + public void toTopicStatusNullConfig() throws Exception { + when(adminService.getTopicConfig(eq(BROKER_ADDR), eq(TOPIC), anyLong())).thenReturn(null); + + DescribeTopicStatusResponse response = + AdminModelConverter.toTopicStatus(adminService, BROKER_ADDR, TOPIC, 3000L); + + assertEquals(Code.OK, response.getStatus().getCode()); + assertTrue(response.getDescription().isEmpty()); + } + + @Test + public void toQueryTimeSpanReturnsPerQueueSpan() throws Exception { + AddressableMessageQueue amq = new AddressableMessageQueue( + new org.apache.rocketmq.common.message.MessageQueue(TOPIC, "broker-a", 0), BROKER_ADDR); + when(messageQueueView.getReadSelector()).thenReturn(messageQueueSelector); + when(messageQueueSelector.getQueues()).thenReturn(Arrays.asList(amq)); + when(adminService.getEarliestMsgStoretime(eq(BROKER_ADDR), any(), anyLong())).thenReturn(12345L); + + QueryTimeSpanResponse response = AdminModelConverter.toQueryTimeSpan( + adminService, BROKER_ADDR, GROUP, TOPIC, messageQueueView, 3000L); + + assertEquals(Code.OK, response.getStatus().getCode()); + assertEquals(1, response.getQueueTimeSpanListCount()); + QueryTimeSpanResponse.QueueTimeSpan span = response.getQueueTimeSpanList(0); + assertEquals(12345L, span.getMinTimestamp()); + assertEquals("broker-a", span.getMessageQueue().getBroker().getName()); + } + + @Test + public void toMessageConvertsFields() { + MessageExt ext = new MessageExt(); + ext.setTopic(TOPIC); + ext.setMsgId("msg-1"); + ext.setTags("tagA"); + ext.setKeys("k1 k2"); + ext.setBody("hello".getBytes()); + + Message message = AdminModelConverter.toMessage(ext); + + assertNotNull(message); + assertEquals(TOPIC, message.getTopic().getName()); + assertEquals("msg-1", message.getSystemProperties().getMessageId()); + assertEquals("tagA", message.getSystemProperties().getTag()); + assertEquals(Arrays.asList("k1", "k2"), message.getSystemProperties().getKeysList()); + assertEquals("hello", new String(message.getBody().toByteArray())); + } + + @Test + public void toMessageNullReturnsNull() { + assertNull(AdminModelConverter.toMessage(null)); + } + + @Test + public void toMessageQueueSetsBrokerAndId() { + org.apache.rocketmq.common.message.MessageQueue mq = + new org.apache.rocketmq.common.message.MessageQueue(TOPIC, "broker-a", 3); + + MessageQueue v2 = AdminModelConverter.toMessageQueue(mq); + + assertEquals("broker-a", v2.getBroker().getName()); + assertEquals(3, v2.getId()); + assertEquals(TOPIC, v2.getTopic().getName()); + } + + @Test + public void toMessageQueueEmptyBrokerName() { + org.apache.rocketmq.common.message.MessageQueue mq = + new org.apache.rocketmq.common.message.MessageQueue(TOPIC, "", 0); + + MessageQueue v2 = AdminModelConverter.toMessageQueue(mq); + + assertEquals("", v2.getBroker().getName()); + assertEquals(0, v2.getId()); + } +} diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java new file mode 100644 index 00000000000..0be9096228a --- /dev/null +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java @@ -0,0 +1,318 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.ClientFilter; +import apache.rocketmq.v2.ClientInstance; +import apache.rocketmq.v2.ClientProtocol; +import apache.rocketmq.v2.ClientRole; +import apache.rocketmq.v2.ClientType; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.DescribeClientRequest; +import apache.rocketmq.v2.DescribeClientResponse; +import apache.rocketmq.v2.FilterExpression; +import apache.rocketmq.v2.FilterType; +import apache.rocketmq.v2.Language; +import apache.rocketmq.v2.ListClientsByGroupRequest; +import apache.rocketmq.v2.ListClientsByGroupResponse; +import apache.rocketmq.v2.ListClientsByTopicRequest; +import apache.rocketmq.v2.ListClientsByTopicResponse; +import apache.rocketmq.v2.ListClientsRequest; +import apache.rocketmq.v2.ListClientsResponse; +import apache.rocketmq.v2.Publishing; +import apache.rocketmq.v2.Resource; +import apache.rocketmq.v2.Settings; +import apache.rocketmq.v2.Subscription; +import apache.rocketmq.v2.SubscriptionEntry; +import apache.rocketmq.v2.UA; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Collections; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; +import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; +import org.apache.rocketmq.proxy.processor.MessagingProcessor; +import org.apache.rocketmq.proxy.service.ServiceManager; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.Mock; +import org.mockito.junit.MockitoJUnitRunner; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; +import static org.mockito.ArgumentMatchers.anyString; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.when; + +@RunWith(MockitoJUnitRunner.class) +public class ProxyAdminServiceGrpcServiceTest { + + @Mock + private ServiceManager serviceManager; + @Mock + private MessagingProcessor messagingProcessor; + @Mock + private GrpcChannelManager grpcChannelManager; + @Mock + private GrpcClientSettingsManager grpcClientSettingsManager; + + private ProxyAdminServiceGrpcService service; + + @Before + public void setUp() { + service = new ProxyAdminServiceGrpcService(serviceManager, messagingProcessor, grpcChannelManager, + grpcClientSettingsManager); + } + + // ------------------------------------------------------------------ helpers + + private static class SimpleObserver implements StreamObserver { + T value; + Throwable error; + + @Override + public void onNext(T value) { + this.value = value; + } + + @Override + public void onError(Throwable t) { + this.error = t; + } + + @Override + public void onCompleted() { + } + } + + private static Settings subscriptionSettings(ClientType clientType, String group, String topic, String expression) { + return Settings.newBuilder() + .setClientType(clientType) + .setUserAgent(UA.newBuilder().setVersion("5.0.0").setLanguage(Language.JAVA).setHostname("host").build()) + .setSubscription(Subscription.newBuilder() + .setGroup(Resource.newBuilder().setName(group).build()) + .addSubscriptions(SubscriptionEntry.newBuilder() + .setTopic(Resource.newBuilder().setName(topic).build()) + .setExpression(FilterExpression.newBuilder() + .setType(FilterType.TAG).setExpression(expression).build()) + .build()) + .build()) + .build(); + } + + private static Settings publishingSettings(ClientType clientType, String topic) { + return Settings.newBuilder() + .setClientType(clientType) + .setUserAgent(UA.newBuilder().setVersion("5.0.0").setLanguage(Language.GOLANG).setHostname("host").build()) + .setPublishing(Publishing.newBuilder() + .addTopics(Resource.newBuilder().setName(topic).build()) + .build()) + .build(); + } + + private GrpcClientChannel mockChannel(String clientId) { + GrpcClientChannel channel = mock(GrpcClientChannel.class); + when(channel.getClientId()).thenReturn(clientId); + when(channel.getRemoteAddress()).thenReturn("1.2.3.4:8888"); + when(channel.getLocalAddress()).thenReturn("9.9.9.9:8081"); + when(channel.getConnectTimeMillis()).thenReturn(1000L); + return channel; + } + + private void stubClients(Map clients) { + List channels = new ArrayList<>(); + for (Map.Entry entry : clients.entrySet()) { + GrpcClientChannel channel = mockChannel(entry.getKey()); + channels.add(channel); + when(grpcChannelManager.getChannel(entry.getKey())).thenReturn(channel); + when(grpcClientSettingsManager.getRawClientSettings(entry.getKey())).thenReturn(entry.getValue()); + } + when(grpcChannelManager.getClientChannels()).thenReturn(channels); + } + + private static ClientInstance find(List list, String clientId) { + for (ClientInstance ci : list) { + if (ci.getClientId().equals(clientId)) { + return ci; + } + } + return null; + } + + // ------------------------------------------------------------------ tests + + @Test + public void listClientsReturnsConnectedClientsWithRoles() { + Map clients = new LinkedHashMap<>(); + clients.put("consumer-1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g1", "t1", "*")); + clients.put("producer-1", publishingSettings(ClientType.PRODUCER, "t2")); + clients.put("push-1", subscriptionSettings(ClientType.PUSH_CONSUMER, "g2", "t3", "*")); + stubClients(clients); + + SimpleObserver obs = new SimpleObserver<>(); + service.listClients(ListClientsRequest.newBuilder().build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals(3, obs.value.getClientsCount()); + assertFalse(obs.value.getProxyEndpoint().isEmpty()); + assertTrue(obs.value.getEpoch() > 0); + + ClientInstance consumer = find(obs.value.getClientsList(), "consumer-1"); + assertNotNull(consumer); + assertEquals(ClientRole.CLIENT_ROLE_SIMPLE_CONSUMER, consumer.getRole()); + assertEquals(ClientProtocol.CLIENT_PROTOCOL_GRPC, consumer.getProtocol()); + assertEquals(Language.JAVA, consumer.getLanguage()); + assertEquals("5.0.0", consumer.getClientVersion()); + assertTrue(consumer.getGroupsList().contains("g1")); + assertTrue(consumer.getTopicsList().contains("t1")); + + ClientInstance producer = find(obs.value.getClientsList(), "producer-1"); + assertNotNull(producer); + assertEquals(ClientRole.CLIENT_ROLE_PRODUCER, producer.getRole()); + assertTrue(producer.getGroupsList().isEmpty()); + assertTrue(producer.getTopicsList().contains("t2")); + + ClientInstance push = find(obs.value.getClientsList(), "push-1"); + assertNotNull(push); + assertEquals(ClientRole.CLIENT_ROLE_PUSH_CONSUMER, push.getRole()); + } + + @Test + public void listClientsHonoursGroupFilter() { + Map clients = new LinkedHashMap<>(); + clients.put("consumer-1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g1", "t1", "*")); + clients.put("producer-1", publishingSettings(ClientType.PRODUCER, "t2")); + stubClients(clients); + + SimpleObserver obs = new SimpleObserver<>(); + service.listClients(ListClientsRequest.newBuilder() + .setFilter(ClientFilter.newBuilder().setGroup(Resource.newBuilder().setName("g1"))) + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals(1, obs.value.getClientsCount()); + assertEquals("consumer-1", obs.value.getClientsList().get(0).getClientId()); + } + + @Test + public void listClientsByGroupReturnsMatchingClients() { + Map clients = new LinkedHashMap<>(); + clients.put("consumer-1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g1", "t1", "*")); + clients.put("consumer-2", subscriptionSettings(ClientType.PUSH_CONSUMER, "g2", "t3", "*")); + stubClients(clients); + + SimpleObserver obs = new SimpleObserver<>(); + service.listClientsByGroup(ListClientsByGroupRequest.newBuilder() + .setGroup(Resource.newBuilder().setName("g1")) + .build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertEquals(1, obs.value.getClientsCount()); + assertEquals("consumer-1", obs.value.getClientsList().get(0).getClientId()); + + SimpleObserver none = new SimpleObserver<>(); + service.listClientsByGroup(ListClientsByGroupRequest.newBuilder() + .setGroup(Resource.newBuilder().setName("absent")) + .build(), none); + assertEquals(0, none.value.getClientsCount()); + } + + @Test + public void listClientsByTopicReturnsMatchingClients() { + Map clients = new LinkedHashMap<>(); + clients.put("consumer-1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g1", "t1", "*")); + clients.put("producer-1", publishingSettings(ClientType.PRODUCER, "t2")); + stubClients(clients); + + SimpleObserver bySub = new SimpleObserver<>(); + service.listClientsByTopic(ListClientsByTopicRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("t1")) + .build(), bySub); + assertEquals(1, bySub.value.getClientsCount()); + assertEquals("consumer-1", bySub.value.getClientsList().get(0).getClientId()); + + SimpleObserver byPub = new SimpleObserver<>(); + service.listClientsByTopic(ListClientsByTopicRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("t2")) + .build(), byPub); + assertEquals(1, byPub.value.getClientsCount()); + assertEquals("producer-1", byPub.value.getClientsList().get(0).getClientId()); + + SimpleObserver missing = new SimpleObserver<>(); + service.listClientsByTopic(ListClientsByTopicRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("absent")) + .build(), missing); + assertEquals(0, missing.value.getClientsCount()); + } + + @Test + public void describeClientReturnsDetailForConnectedClient() { + Map clients = new LinkedHashMap<>(); + clients.put("consumer-1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g1", "t1", "*")); + stubClients(clients); + + SimpleObserver obs = new SimpleObserver<>(); + service.describeClient(DescribeClientRequest.newBuilder().setClientId("consumer-1").build(), obs); + assertNotNull(obs.value); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + assertNotNull(obs.value.getClientDetail()); + assertEquals("consumer-1", obs.value.getClientDetail().getInstance().getClientId()); + assertNotNull(obs.value.getClientDetail().getSettings()); + assertEquals(1, obs.value.getClientDetail().getSubscriptionsCount()); + assertEquals("t1", obs.value.getClientDetail().getSubscriptions(0).getTopic().getName()); + assertEquals("1.2.3.4:8888", obs.value.getClientDetail().getNetworkInfo().getRemoteAddress()); + } + + @Test + public void describeClientReturnsNotFoundForUnknownClient() { + stubClients(Collections.emptyMap()); + + SimpleObserver obs = new SimpleObserver<>(); + service.describeClient(DescribeClientRequest.newBuilder().setClientId("ghost").build(), obs); + assertNotNull(obs.value); + assertEquals(Code.NOT_FOUND, obs.value.getStatus().getCode()); + } + + @Test + public void listClientsPaginatesWithCursor() { + Map clients = new LinkedHashMap<>(); + clients.put("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + clients.put("c2", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + clients.put("c3", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + stubClients(clients); + + SimpleObserver first = new SimpleObserver<>(); + service.listClients(ListClientsRequest.newBuilder().setPageSize(2).build(), first); + assertEquals(2, first.value.getClientsCount()); + assertFalse(first.value.getNextToken().isEmpty()); + + SimpleObserver second = new SimpleObserver<>(); + service.listClients(ListClientsRequest.newBuilder() + .setPageSize(2) + .setNextToken(first.value.getNextToken()) + .build(), second); + assertEquals(1, second.value.getClientsCount()); + assertTrue(second.value.getNextToken().isEmpty()); + } +} diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java index cdfc7f7fc23..fbdc7486239 100644 --- a/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java @@ -14,90 +14,212 @@ * See the License for the specific language governing permissions and * limitations under the License. */ - package org.apache.rocketmq.proxy.service.admin; +import java.nio.ByteBuffer; +import java.util.Arrays; import java.util.HashMap; -import java.util.HashSet; -import java.util.Set; -import org.apache.rocketmq.client.exception.MQClientException; -import org.apache.rocketmq.common.TopicConfig; -import org.apache.rocketmq.remoting.protocol.ResponseCode; -import org.apache.rocketmq.remoting.protocol.route.BrokerData; -import org.apache.rocketmq.remoting.protocol.route.TopicRouteData; +import java.util.List; +import java.util.Map; import org.apache.rocketmq.client.impl.mqclient.MQClientAPIExt; import org.apache.rocketmq.client.impl.mqclient.MQClientAPIFactory; +import org.apache.rocketmq.common.message.MessageDecoder; +import org.apache.rocketmq.common.message.MessageExt; +import org.apache.rocketmq.common.message.MessageQueue; +import org.apache.rocketmq.remoting.InvokeCallback; +import org.apache.rocketmq.remoting.netty.ResponseFuture; +import org.apache.rocketmq.remoting.protocol.RemotingCommand; +import org.apache.rocketmq.remoting.protocol.ResponseCode; +import org.apache.rocketmq.remoting.protocol.admin.ConsumeStats; +import org.apache.rocketmq.remoting.protocol.admin.OffsetWrapper; +import org.apache.rocketmq.remoting.protocol.header.QueryMessageRequestHeader; +import org.apache.rocketmq.remoting.protocol.route.TopicRouteData; +import org.apache.rocketmq.remoting.protocol.statictopic.TopicConfigAndQueueMapping; import org.junit.Before; import org.junit.Test; import org.junit.runner.RunWith; -import org.mockito.ArgumentCaptor; import org.mockito.Mock; import org.mockito.junit.MockitoJUnitRunner; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; +import static org.junit.Assert.fail; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.anyBoolean; import static org.mockito.ArgumentMatchers.anyLong; import static org.mockito.ArgumentMatchers.anyString; import static org.mockito.ArgumentMatchers.eq; -import static org.mockito.Mockito.doNothing; +import static org.mockito.Mockito.doAnswer; +import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; @RunWith(MockitoJUnitRunner.class) public class DefaultAdminServiceTest { + @Mock private MQClientAPIFactory mqClientAPIFactory; @Mock private MQClientAPIExt mqClientAPIExt; - private DefaultAdminService defaultAdminService; + private DefaultAdminService adminService; + + private static final String ADDR = "127.0.0.1:10911"; + private static final String TOPIC = "topicA"; + private static final String GROUP = "groupA"; + private static final long TIMEOUT = 3000L; @Before - public void before() { + public void setUp() { when(mqClientAPIFactory.getClient()).thenReturn(mqClientAPIExt); - defaultAdminService = new DefaultAdminService(mqClientAPIFactory); + adminService = new DefaultAdminService(mqClientAPIFactory); + } + + @Test + public void getMaxOffsetDelegatesToClient() throws Exception { + MessageQueue mq = new MessageQueue(TOPIC, "broker-a", 0); + when(mqClientAPIExt.getMaxOffset(anyString(), any(MessageQueue.class), anyLong())).thenReturn(100L); + + assertEquals(100L, adminService.getMaxOffset(ADDR, mq, TIMEOUT)); + } + + @Test + public void getMinOffsetDelegatesToClient() throws Exception { + MessageQueue mq = new MessageQueue(TOPIC, "broker-a", 0); + when(mqClientAPIExt.getMinOffset(anyString(), any(MessageQueue.class), anyLong())).thenReturn(5L); + + assertEquals(5L, adminService.getMinOffset(ADDR, mq, TIMEOUT)); + } + + @Test + public void getEarliestMsgStoretimeDelegatesToClient() throws Exception { + MessageQueue mq = new MessageQueue(TOPIC, "broker-a", 0); + when(mqClientAPIExt.getEarliestMsgStoretime(anyString(), any(MessageQueue.class), anyLong())).thenReturn(12345L); + + assertEquals(12345L, adminService.getEarliestMsgStoretime(ADDR, mq, TIMEOUT)); + } + + @Test + public void fetchConsumeStatsDelegatesToClient() throws Exception { + ConsumeStats consumeStats = new ConsumeStats(); + Map table = new HashMap<>(); + OffsetWrapper wrapper = new OffsetWrapper(); + wrapper.setBrokerOffset(200); + wrapper.setConsumerOffset(150); + table.put(new MessageQueue(TOPIC, "broker-a", 0), wrapper); + consumeStats.setOffsetTable(table); + when(mqClientAPIExt.getConsumeStats(anyString(), anyString(), anyString(), anyLong())).thenReturn(consumeStats); + + ConsumeStats result = adminService.fetchConsumeStats(ADDR, GROUP, TOPIC, TIMEOUT); + assertNotNull(result); + assertEquals(200L, result.getOffsetTable().get(new MessageQueue(TOPIC, "broker-a", 0)).getBrokerOffset()); } @Test - public void testCreateTopic() throws Exception { - when(mqClientAPIExt.getTopicRouteInfoFromNameServer(eq("createTopic"), anyLong())) - .thenThrow(new MQClientException(ResponseCode.TOPIC_NOT_EXIST, "")) - .thenReturn(createTopicRouteData(1)); - when(mqClientAPIExt.getTopicRouteInfoFromNameServer(eq("sampleTopic"), anyLong())) - .thenReturn(createTopicRouteData(2)); - - ArgumentCaptor addrArgumentCaptor = ArgumentCaptor.forClass(String.class); - ArgumentCaptor topicConfigArgumentCaptor = ArgumentCaptor.forClass(TopicConfig.class); - doNothing().when(mqClientAPIExt).createTopic(addrArgumentCaptor.capture(), anyString(), topicConfigArgumentCaptor.capture(), anyLong()); - - assertTrue(defaultAdminService.createTopicOnTopicBrokerIfNotExist( - "createTopic", - "sampleTopic", - 7, - 8, - true, - 1 - )); - - assertEquals(2, addrArgumentCaptor.getAllValues().size()); - Set createAddr = new HashSet<>(addrArgumentCaptor.getAllValues()); - assertTrue(createAddr.contains("127.0.0.1:10911")); - assertTrue(createAddr.contains("127.0.0.2:10911")); - assertEquals("createTopic", topicConfigArgumentCaptor.getValue().getTopicName()); - assertEquals(7, topicConfigArgumentCaptor.getValue().getWriteQueueNums()); - assertEquals(8, topicConfigArgumentCaptor.getValue().getReadQueueNums()); + public void resetOffsetDelegatesToClient() throws Exception { + Map map = new HashMap<>(); + map.put(new MessageQueue(TOPIC, "broker-a", 0), 42L); + when(mqClientAPIExt.invokeBrokerToResetOffset(anyString(), anyString(), anyString(), anyLong(), anyBoolean(), anyLong())) + .thenReturn(map); + + Map result = adminService.resetOffset(ADDR, TOPIC, GROUP, System.currentTimeMillis(), true, TIMEOUT); + assertEquals(42L, result.get(new MessageQueue(TOPIC, "broker-a", 0)).longValue()); } - private TopicRouteData createTopicRouteData(int brokerNum) { + @Test + public void viewMessageDelegatesToClient() throws Exception { + MessageExt ext = new MessageExt(); + ext.setTopic(TOPIC); + ext.setMsgId("m1"); + when(mqClientAPIExt.viewMessage(anyString(), anyString(), anyLong(), anyLong())).thenReturn(ext); + + MessageExt result = adminService.viewMessage(ADDR, TOPIC, 12345L, TIMEOUT); + assertNotNull(result); + assertEquals("m1", result.getMsgId()); + } + + @Test + public void getTopicConfigDelegatesToClient() throws Exception { + TopicConfigAndQueueMapping topicConfig = new TopicConfigAndQueueMapping(); + topicConfig.setTopicName(TOPIC); + topicConfig.setReadQueueNums(8); + when(mqClientAPIExt.getTopicConfig(anyString(), anyString(), anyLong())).thenReturn(topicConfig); + + TopicConfigAndQueueMapping result = adminService.getTopicConfig(ADDR, TOPIC, TIMEOUT); + assertNotNull(result); + assertEquals(TOPIC, result.getTopicName()); + } + + @Test + public void getTopicRouteDataDelegatesToClient() throws Exception { TopicRouteData topicRouteData = new TopicRouteData(); - for (int i = 0; i < brokerNum; i++) { - BrokerData brokerData = new BrokerData(); - HashMap addrMap = new HashMap<>(); - addrMap.put(0L, "127.0.0." + (i + 1) + ":10911"); - brokerData.setBrokerAddrs(addrMap); - brokerData.setBrokerName("broker-" + i); - brokerData.setCluster("cluster"); - topicRouteData.getBrokerDatas().add(brokerData); + topicRouteData.setOrderTopicConf("orderConf"); + when(mqClientAPIExt.getTopicRouteInfoFromNameServer(anyString(), anyLong())).thenReturn(topicRouteData); + + TopicRouteData result = adminService.getTopicRouteData(TOPIC); + assertNotNull(result); + assertEquals("orderConf", result.getOrderTopicConf()); + } + + @Test + public void queryMessageReturnsDecodedMessages() throws Exception { + MessageExt ext = new MessageExt(); + ext.setTopic(TOPIC); + ext.setMsgId("m1"); + ext.setBody("payload".getBytes()); + ext.setBornHost(new java.net.InetSocketAddress("127.0.0.1", 10909)); + ext.setStoreHost(new java.net.InetSocketAddress("127.0.0.1", 10911)); + ext.setBornTimestamp(System.currentTimeMillis()); + ext.setStoreTimestamp(System.currentTimeMillis()); + final byte[] body = MessageDecoder.encode(ext, false); + + doAnswer(invocation -> { + InvokeCallback callback = invocation.getArgument(3); + ResponseFuture responseFuture = mock(ResponseFuture.class); + RemotingCommand response = RemotingCommand.createResponseCommand(ResponseCode.SUCCESS, "ok"); + response.setBody(body); + when(responseFuture.getResponseCommand()).thenReturn(response); + callback.operationComplete(responseFuture); + return null; + }).when(mqClientAPIExt).queryMessage(anyString(), any(QueryMessageRequestHeader.class), anyLong(), any(InvokeCallback.class), anyBoolean()); + + List result = adminService.queryMessage(ADDR, TOPIC, "key", 10, 0L, System.currentTimeMillis(), TIMEOUT); + assertNotNull(result); + assertEquals(1, result.size()); + assertEquals(TOPIC, result.get(0).getTopic()); + assertEquals("payload", new String(result.get(0).getBody())); + } + + @Test + public void queryMessageFailsWhenCallbackFails() throws Exception { + doAnswer(invocation -> { + InvokeCallback callback = invocation.getArgument(3); + callback.operationFail(new RuntimeException("boom")); + return null; + }).when(mqClientAPIExt).queryMessage(anyString(), any(QueryMessageRequestHeader.class), anyLong(), any(InvokeCallback.class), anyBoolean()); + + try { + adminService.queryMessage(ADDR, TOPIC, "key", 10, 0L, System.currentTimeMillis(), TIMEOUT); + fail("expected queryMessage to throw"); + } catch (Exception e) { + assertTrue(e.getCause() instanceof RuntimeException); + assertEquals("boom", e.getCause().getMessage()); } - return topicRouteData; } -} \ No newline at end of file + + @Test + public void queryMessageReturnsEmptyWhenResponseNotSuccess() throws Exception { + doAnswer(invocation -> { + InvokeCallback callback = invocation.getArgument(3); + ResponseFuture responseFuture = mock(ResponseFuture.class); + RemotingCommand response = RemotingCommand.createResponseCommand(ResponseCode.SYSTEM_ERROR, "err"); + when(responseFuture.getResponseCommand()).thenReturn(response); + callback.operationComplete(responseFuture); + return null; + }).when(mqClientAPIExt).queryMessage(anyString(), any(QueryMessageRequestHeader.class), anyLong(), any(InvokeCallback.class), anyBoolean()); + + List result = adminService.queryMessage(ADDR, TOPIC, "key", 10, 0L, System.currentTimeMillis(), TIMEOUT); + assertNotNull(result); + assertTrue(result.isEmpty()); + } +} From e1e8fbfcddf17f9b9945370f76c0d6d5db1cbd64 Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Thu, 6 Aug 2026 10:22:46 +0800 Subject: [PATCH 4/8] fix dedicated admin gRPC server (control plane), isolated from the data plane. --- .../apache/rocketmq/proxy/ProxyStartup.java | 27 +++++++++++++------ 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java index 92af8e53b19..27f088f7f30 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java @@ -43,6 +43,8 @@ import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminServiceGrpcService; import org.apache.rocketmq.proxy.grpc.v2.DefaultGrpcMessagingActivity; import org.apache.rocketmq.proxy.grpc.v2.GrpcMessagingApplication; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; +import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; import org.apache.rocketmq.proxy.metrics.ProxyMetricsManager; import org.apache.rocketmq.proxy.processor.DefaultMessagingProcessor; import org.apache.rocketmq.proxy.processor.MessagingProcessor; @@ -84,10 +86,13 @@ public static void main(String[] args) { TlsCertificateManager tlsCertificateManager = new TlsCertificateManager(); PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(tlsCertificateManager); - // create grpcServer + // create grpcServer (data plane). Capture the application reference so the + // RIP-2 admin server can reuse the SAME GrpcChannelManager / GrpcClientSettingsManager + // that the data plane uses to track online clients. + GrpcMessagingApplication dataPlaneApplication = createServiceProcessor(messagingProcessor); GrpcServer grpcServer = GrpcServerBuilder.newBuilder(executor, ConfigurationManager.getProxyConfig().getGrpcServerPort(), tlsCertificateManager) - .addService(createServiceProcessor(messagingProcessor)) + .addService(dataPlaneApplication) .addService(ChannelzService.newInstance(100)) .addService(ProtoReflectionService.newInstance()) .configInterceptor() @@ -95,20 +100,26 @@ public static void main(String[] args) { .build(); PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(grpcServer); - // RIP-2: dedicated admin gRPC server (control plane), isolated from the data plane. + // RIP-2: dedicated admin gRPC server (control plane). It MUST reuse the data plane's + // shared GrpcChannelManager, otherwise online clients connected to the data plane would + // never be visible to the admin queries (listClients / describeClient / ... would return + // an always-empty, isolated manager). Integer adminPort = ConfigurationManager.getProxyConfig().getAdminGrpcPort(); if (adminPort != null && adminPort > 0) { - GrpcMessagingApplication application = createServiceProcessor(messagingProcessor); + DefaultGrpcMessagingActivity dataPlaneActivity = + (DefaultGrpcMessagingActivity) dataPlaneApplication.getGrpcMessagingActivity(); + GrpcChannelManager sharedChannelManager = dataPlaneActivity.getGrpcChannelManager(); + GrpcClientSettingsManager sharedSettingsManager = dataPlaneActivity.getGrpcClientSettingsManager(); ProxyAdminGrpcService adminService = new ProxyAdminGrpcService( ((DefaultMessagingProcessor) messagingProcessor).getServiceManager(), messagingProcessor, - ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcChannelManager(), - ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcClientSettingsManager()); + sharedChannelManager, + sharedSettingsManager); ProxyAdminServiceGrpcService proxyAdminService = new ProxyAdminServiceGrpcService( ((DefaultMessagingProcessor) messagingProcessor).getServiceManager(), messagingProcessor, - ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcChannelManager(), - ((DefaultGrpcMessagingActivity) application.getGrpcMessagingActivity()).getGrpcClientSettingsManager()); + sharedChannelManager, + sharedSettingsManager); GrpcServer adminGrpcServer = GrpcServerBuilder.newBuilder(executor, adminPort, tlsCertificateManager) .addService(adminService) .addService(proxyAdminService) From d992dbd3df8857bb11d620e9eab72153cef2995a Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Thu, 6 Aug 2026 13:04:28 +0800 Subject: [PATCH 5/8] feat(proxy): complete RIP-2 ProxyAdminService surface per gap audit Finish every RIP-2 requirement that the gap audit found missing on this branch, keeping the admin layer protocol-pure on the rocketmq-apis generated contract (remoting types stay in AdminModelConverter). rocketmq-apis submodule - register rocketmq-apis as a git submodule (feature/rip-2-proxy-admin-grpc) and pin the commit that carries the full ProxyAdminService proto contract - root pom rocketmq-proto.version -> 2.3.0, built from the submodule D2 dedicated proxy.admin.* ACL authorization - ProxyAdminAuthInterceptor: per-RPC (resource, action) mapping over six resources (client/config/connection/quota/route/ops); KickClient, DisconnectChannel, ResetGroupOffset, DeleteSubscription, AdminSendMessage are high-privilege (Update/Delete/Pub) and can never be authorized by read-only grants; fail-closed proxyAdminRequireAuth mode; audit logging Acceptance criteria - ProxyAdminMetricsManager/Interceptor: rocketmq_proxy_admin_rpc_total and rocketmq_proxy_admin_rpc_latency (RT + error rate per method) - docs/rip-2-proxy-admin.md (RIP proposal) and docs/rip-2-least-privilege.md (least-privilege guide) M1 hardening - DescribeClient now reports real heartbeat history and auth status (tracked on GrpcClientChannel via heartbeat/telemetry hooks in ClientActivity) plus best-effort Pop/consume progress aggregated across all brokers of each subscribed topic - D3 cluster aggregation: PROXY_SCOPE_ALL_PROXIES fans out through ProxyAdminPeerClient to configured peer admin endpoints and merges the deduplicated view; local view stays the default - D4 pagination switched to a stable clientId cursor (base64-opaque next_token) so pages survive membership churn M2 surface (all 14 ProxyAdminService RPCs implemented) - DescribeProxyConfig/UpdateProxyConfig hot update with changed_fields - KickClient/DisconnectChannel with mandatory audit reason - DescribeQuota/UpdateQuota (mapped knobs apply to live ProxyConfig) - DescribePopReceiptHandles / DescribeBatchConsumeDiagnostics from the proxy's own receipt-handle tracking (read-only scan API) - SubscribeRouteEvents server-streaming (snapshot replay, broker online/offline, queue scaling, topic create/delete) via a TopicRouteService refresh listener; DescribeRouteTopology Quality fixes from the audit - deleteSubscription is now real (broker-side deleteSubscriptionGroup on every broker hosting the topic) instead of an empty shell - multi-broker support for accumulation, offset reset and key-based message query (previously only the first broker of the route was used) - queryTimeSpan reports the real last-consume timestamp - admin server no longer exposes channelz/proto reflection; kill switch proxyAdminEnabled added Tests: 60+ admin unit tests (auth mapping & fail-closed modes, stable pagination, route events, config/quota) plus adapted existing suites; full proxy module green (373 tests) and checkstyle clean. --- .gitmodules | 4 + docs/rip-2-least-privilege.md | 121 ++++ docs/rip-2-proxy-admin.md | 187 ++++++ pom.xml | 2 +- .../apache/rocketmq/proxy/ProxyStartup.java | 41 +- .../rocketmq/proxy/config/ProxyConfig.java | 67 +++ .../proxy/grpc/admin/AdminModelConverter.java | 178 +++++- .../grpc/admin/ProxyAdminAuthInterceptor.java | 280 +++++++++ .../grpc/admin/ProxyAdminConfigSupport.java | 344 +++++++++++ .../admin/ProxyAdminDiagnosticsSupport.java | 296 ++++++++++ .../grpc/admin/ProxyAdminGrpcService.java | 106 +++- .../admin/ProxyAdminMetricsInterceptor.java | 52 ++ .../grpc/admin/ProxyAdminMetricsManager.java | 252 ++++++++ .../grpc/admin/ProxyAdminPeerClient.java | 222 +++++++ .../admin/ProxyAdminServiceGrpcService.java | 556 ++++++++++++++++-- .../proxy/grpc/admin/RouteChangeNotifier.java | 332 +++++++++++ .../grpc/v2/channel/GrpcClientChannel.java | 81 +++ .../proxy/grpc/v2/client/ClientActivity.java | 45 ++ .../processor/DefaultMessagingProcessor.java | 7 + .../processor/ReceiptHandleProcessor.java | 7 + .../proxy/service/admin/AdminService.java | 9 +- .../service/admin/DefaultAdminService.java | 6 + .../receipt/DefaultReceiptHandleManager.java | 15 + .../service/receipt/ReceiptHandleManager.java | 16 + .../service/route/TopicRouteService.java | 71 ++- .../grpc/admin/AdminModelConverterTest.java | 1 - .../admin/ProxyAdminAuthInterceptorTest.java | 234 ++++++++ .../admin/ProxyAdminConfigSupportTest.java | 177 ++++++ .../grpc/admin/ProxyAdminGrpcServiceTest.java | 11 +- .../ProxyAdminServiceGrpcServiceTest.java | 58 +- .../grpc/admin/RouteChangeNotifierTest.java | 197 +++++++ .../admin/DefaultAdminServiceTest.java | 3 - rocketmq-apis | 1 + 33 files changed, 3884 insertions(+), 95 deletions(-) create mode 100644 .gitmodules create mode 100644 docs/rip-2-least-privilege.md create mode 100644 docs/rip-2-proxy-admin.md create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptor.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupport.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminDiagnosticsSupport.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsInterceptor.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsManager.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java create mode 100644 proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifier.java create mode 100644 proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptorTest.java create mode 100644 proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupportTest.java create mode 100644 proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifierTest.java create mode 160000 rocketmq-apis diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 00000000000..234cac5892e --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule "rocketmq-apis"] + path = rocketmq-apis + url = git@github.com:zhaohai666/rocketmq-apis.git + branch = feature/rip-2-proxy-admin-grpc diff --git a/docs/rip-2-least-privilege.md b/docs/rip-2-least-privilege.md new file mode 100644 index 00000000000..057065bc957 --- /dev/null +++ b/docs/rip-2-least-privilege.md @@ -0,0 +1,121 @@ +# RIP-2 Proxy Admin — Least Privilege Configuration Guide + +The RIP-2 admin surface authorizes every RPC against dedicated `proxy.admin.*` +ACL 2.0 resources (see `docs/rip-2-proxy-admin.md`, decision D2). This guide +shows the minimum-permission policy for each operational role. + +## 1. Resource & Action Model + +Resources (ACL 2.0 keys; modeled as cluster-typed literals with reserved names): + +| Resource key | Protects | +|---|---| +| `cluster:proxy.admin.client` | online client query & client diagnostics | +| `cluster:proxy.admin.config` | runtime config query & hot update | +| `cluster:proxy.admin.connection` | kick/disconnect clients, telemetry commands (HIGH) | +| `cluster:proxy.admin.quota` | quota query & adjustment (adjust = HIGH) | +| `cluster:proxy.admin.route` | route topology & route event stream | +| `cluster:proxy.admin.ops` | broker-facing ops: stats/topic status/message query (read) and reset offset / delete subscription / admin send (HIGH) | + +Action classes: + +- Read-only: `Get`, `List` +- High privilege (mutating / disruptive): `Update`, `Delete`, `Pub` + +The server maps every RPC to exactly one (resource, action) pair; granting a +read-only action can never authorize a high-privilege RPC. + +## 2. Role Templates + +All commands run against any broker/namesrv of the cluster (ACL 2.0 storage). +Create users first: + +```bash +sh mqadmin createUser -n -u -p +``` + +### Role A — Read-only observer (dashboard service account) + +Online clients, subscriptions, accumulation, diagnostics, config/route views. + +```bash +sh mqadmin updateAcl -n \ + -s user:rip2-ro \ + -r cluster:proxy.admin.client,cluster:proxy.admin.config,cluster:proxy.admin.quota,cluster:proxy.admin.route,cluster:proxy.admin.ops \ + -a Get,List \ + -d Allow +``` + +Note: `Get,List` on `proxy.admin.ops` covers the read-only broker-facing RPCs; +the mutating ops RPCs require `Update`/`Delete`/`Pub` and stay denied. + +### Role B — On-call operator (observer + connection control) + +Role A plus the ability to kick misbehaving clients. + +```bash +sh mqadmin updateAcl -n \ + -s user:rip2-oncall \ + -r cluster:proxy.admin.connection \ + -a Update \ + -d Allow +# plus the Role A grant above +``` + +### Role C — Admin (full control, break-glass) + +Config hot update, quota adjustment, offset reset, subscription deletion, +admin send. + +```bash +sh mqadmin updateAcl -n \ + -s user:rip2-admin \ + -r cluster:proxy.admin.client,cluster:proxy.admin.config,cluster:proxy.admin.connection,cluster:proxy.admin.quota,cluster:proxy.admin.route,cluster:proxy.admin.ops \ + -a Get,List,Update,Delete,Pub \ + -d Allow +``` + +(Keep Role C accounts to a minimum; every use is recorded in the auth audit +log with the `[PROXY-ADMIN-AUDIT]` prefix.) + +### Environment restriction (recommended) + +Restrict admin access to the operations network via the `-i` sourceIp option: + +```bash +sh mqadmin updateAcl -n \ + -s user:rip2-ro \ + -r cluster:proxy.admin.client \ + -a Get,List \ + -d Allow \ + -i 10.0.0.0/8 +``` + +## 3. Fail-Closed Mode + +By default the admin server follows the cluster-wide authentication switch +(same behavior as the data plane). To require credentials unconditionally: + +```properties +# proxy.json / -D proxyAdminRequireAuth=true +proxyAdminRequireAuth: true +``` + +With `proxyAdminRequireAuth=true` and the cluster authentication disabled, all +admin requests are rejected (fail-closed) — use this when the admin port cannot +be network-isolated. + +## 4. Disabling the Surface + +```properties +proxyAdminEnabled: false # admin gRPC server is not started at all +``` + +or set `adminGrpcPort` to 0 / negative. + +## 5. Audit + +Every served admin RPC logs subject (Console login user / AK), method, resource, +action and source IP to the auth audit logger; denied requests are logged by the +ACL 2.0 engine itself. This satisfies the four-tuple audit requirement +(Console user + AK + resource + operation). diff --git a/docs/rip-2-proxy-admin.md b/docs/rip-2-proxy-admin.md new file mode 100644 index 00000000000..5f7c3204cb6 --- /dev/null +++ b/docs/rip-2-proxy-admin.md @@ -0,0 +1,187 @@ +# RIP-2: Proxy Admin Standardized Management Interface + +## 1. Motivation + +RocketMQ 5.0 moved client access behind the stateless Proxy, but operations still +observe clients through broker-side structures (`ConsumerManager` on the broker, +Remoting-era admin commands). gRPC clients attached to a Proxy are invisible to +those tools: the control plane cannot answer "which SDK clients are online, what +do they subscribe to, are they healthy" without indirect metrics heuristics. + +RIP-1 (Control Plane 5.0 dashboard) requirement CLIENT-01 explicitly depends on a +standard server-side interface to read complete gRPC client data. RIP-2 defines +and implements that interface on the Proxy itself. + +## 2. Goals + +1. A dedicated, independent gRPC Admin service on the Proxy, isolated from the + data-plane `MessagingService`. +2. A stable, backward-compatible proto contract (`ProxyAdminService` in + `apache/rocketmq/v2/admin.proto`, rocketmq-apis). +3. First-class authorization under dedicated `proxy.admin.*` ACL 2.0 resources + with read-only / high-privilege action separation. +4. The service exposes its own call RT and error-rate metrics. +5. Multi-Proxy semantics: a documented, predictable story for cluster-wide views. + +Non-goals (this iteration): broker-side quota storage, Remoting client kick +(Remoting clients remain observable via existing broker channels; the service +reports gRPC clients, proto carries a `protocol` field for future D5 coverage). + +## 3. Design Decisions + +### D1 — Service placement + +Dedicated `ProxyAdminService` (Option B), separate from both the data-plane +`MessagingService` and the broker-facing `Admin` service. Served on its own gRPC +server/port (`adminGrpcPort`, default 8083) with its own interceptor chain. A +global kill switch `proxyAdminEnabled` disables the whole surface. + +Rationale: control-plane traffic must never contend with the data plane, and the +admin port can be firewalled to the operations network only. The admin server +intentionally does NOT expose channelz or proto reflection. + +### D2 — Authorization: dedicated `proxy.admin.*` resources + +Credentials arrive in the standard gRPC `Authorization` metadata (same scheme as +the data plane, ACL 2.0 signature). Every RPC maps to one resource + one action: + +| Resource | RPCs | Actions | +|---|---|---| +| `proxy.admin.client` | ListClients / ListClientsByGroup / ListClientsByTopic | List | +| `proxy.admin.client` | DescribeClient / DescribePopReceiptHandles / DescribeBatchConsumeDiagnostics / ListSubscription / DescribeSubscription / ListConsumerConnection / DescribeGroupAccumulation / GetConsumerRunningInfo / QueryTimeSpan | Get | +| `proxy.admin.config` | DescribeProxyConfig | Get | +| `proxy.admin.config` | UpdateProxyConfig / ChangeLogLevel | Update | +| `proxy.admin.connection` | KickClient / DisconnectChannel / PrintThreadStackTrace / VerifyMessage | Update (high privilege) | +| `proxy.admin.quota` | DescribeQuota | Get | +| `proxy.admin.quota` | UpdateQuota | Update (high privilege) | +| `proxy.admin.route` | DescribeRouteTopology / GetTopicRoute | Get | +| `proxy.admin.route` | SubscribeRouteEvents | List | +| `proxy.admin.ops` | GetProxyRuntimeStats / DescribeTopicStatus / QueryMessage | Get | +| `proxy.admin.ops` | ResetGroupOffset | Update (high privilege) | +| `proxy.admin.ops` | DeleteSubscription | Delete (high privilege) | +| `proxy.admin.ops` | AdminSendMessage | Pub (high privilege) | + +Modeling note: ACL 2.0 resource types are cluster/namespace/topic/group. The +admin resources are modeled as CLUSTER-typed literals with reserved names +(resource keys `cluster:proxy.admin.`), which yields exact least- +privilege matching without colliding with real cluster names and without +changing the auth core. + +Modes: +- cluster auth disabled, `proxyAdminRequireAuth=false` → open surface (same + semantics as the data plane); +- cluster auth enabled → standard authenticate + authorize pipeline; +- `proxyAdminRequireAuth=true` → fail-closed: requests without verifiable + credentials are rejected even if the cluster-wide switch is off. + +Audit: every served RPC writes `[PROXY-ADMIN-AUDIT] subject/method/resource/ +action/sourceIp` to the auth audit logger (satisfies the Console-user + AK + +resource + operation audit tuple requirement together with the ACL 2.0 engine's +own audit log). + +### D3 — Multi-proxy semantics + +Each Proxy returns its LOCAL view, tagged with `proxy_endpoint` + a monotonic +`epoch`, so a consumer can always attribute and deduplicate results. + +Cluster-wide view: `ListClientsRequest.scope = PROXY_SCOPE_ALL_PROXIES`. When +`proxyAdminPeerEndpoints` (host:port of peer admin servers) is configured, the +serving proxy fans the query out to all peers in parallel, merges the local +views and dedups by `client_id` (a client is attached to exactly one proxy at a +time; local view wins on duplicates). Peer failures degrade gracefully: an +unreachable peer is skipped with a warning, the merged view of the remaining +nodes is returned. When no peers are configured, the request is served from the +local view — the scheme therefore satisfies the spec's "local view OR cluster +aggregation" requirement with both options available, chosen per request. + +Rationale for not building a central registry: proxies are stateless and have no +membership service; peer-list configuration is explicit, auditable, and matches +how operators already firewall the admin port. + +### D4 — Pagination + +Cursor-based `next_token` for client listings. The cursor is the clientId-sorted +position (base64-opaque) of the last returned element: page boundaries stay +stable while clients connect/disconnect between calls — offset pagination would +shift or duplicate entries under churn and does not scale to very large +connection counts. Diagnostic snapshots (pop handles, batch diagnostics) use +offset pagination (`page_num`/`page_size`, max 100) because they are bounded, +point-in-time views. + +### D5 — Protocol coverage + +`ClientInstance.protocol` distinguishes GRPC vs REMOTING. This iteration tracks +gRPC clients (the proxy's `GrpcChannelManager` is the authority); the field +keeps the contract forward-compatible for Remoting coverage. + +## 4. Proto Contract (rocketmq-apis, `apache/rocketmq/v2/admin.proto`) + +`service ProxyAdminService` — 14 RPCs: + +M1 (required by RIP-1 CLIENT-01): +- `ListClients(ClientFilter, page_size, next_token, ProxyScope)` +- `DescribeClient(client_id)` → ClientDetail (instance, settings, subscriptions, + recent_heartbeats, auth_status, consume_progress, network_info) +- `ListClientsByGroup(group, ...)` +- `ListClientsByTopic(topic, ...)` + +M2: +- `DescribeProxyConfig()` / `UpdateProxyConfig(ProxyRuntimeConfig)` → changed_fields +- `KickClient(client_id, reason)` / `DisconnectChannel(channel_id, reason)` +- `DescribeQuota(...)` / `UpdateQuota(QuotaPolicy)` +- `DescribePopReceiptHandles(group[, topic], page)` → summary + handles + (renew/renewRetry counts, nextVisibleTime, invisibleTime, expired flag, lock owner) +- `DescribeBatchConsumeDiagnostics(group[, topic][, client_id], page)` → + per-client unacked/renew/expired aggregates + group summary +- `SubscribeRouteEvents(topics, event_types)` → server-streaming + (ROUTE_SNAPSHOT / TOPIC_CREATE / TOPIC_DELETE / QUEUE_SCALE / BROKER_ONLINE / + BROKER_OFFLINE), replaying current snapshots on subscribe +- `DescribeRouteTopology([topic])` → proxy→broker links + per-broker queue load + +Compatibility rules: additive-only field evolution, all new fields optional, +`ProxyScope` defaults to local, no field number reuse. + +## 5. Observability + +The admin server exports (OpenTelemetry, honoring the proxy's metrics exporter +configuration): + +- `rocketmq_proxy_admin_rpc_total{rpc_method, status=success|error, error_type?}` + — error rate = rate(status="error") +- `rocketmq_proxy_admin_rpc_latency{rpc_method, status}` (ms histogram) — RT P50/P99 + +Transport-level failures (auth rejections, permission denials) and business +failures are both counted as errors; successful RPCs are counted once. + +## 6. Configuration Reference + +| Key | Default | Meaning | +|---|---|---| +| `proxyAdminEnabled` | true | D2 kill switch; false = admin server not started | +| `adminGrpcPort` | 8083 | dedicated admin gRPC port (<=0 disables) | +| `proxyAdminRequireAuth` | false | fail-closed credential enforcement | +| `proxyAdminPeerEndpoints` | [] | peer admin endpoints for D3 ALL_PROXIES fan-out | +| `proxyAdminPeerTimeoutMillis` | 3000 | per-peer fan-out timeout | +| `proxyAdminHeartbeatHistorySize` | 16 | heartbeat records kept per client | + +## 7. Milestones + +- M1 (this delivery): online client query — ListClients / DescribeClient / + ByGroup / ByTopic with stable cursor pagination and cluster fan-out. +- M2 (this delivery): runtime config hot update, connection control (kick / + disconnect), quota visualization & adjustment, route observation + (SubscribeRouteEvents streaming + DescribeRouteTopology). +- M3/M4 (this delivery): POP receipt-handle diagnostics and batch consumption + diagnostics from the proxy's own receipt-handle tracking. +- Future: Remoting client coverage under the same contract (D5), broker-side + quota storage integration. + +## 8. Acceptance Criteria Mapping + +| Criterion | Status | +|---|---| +| RIP document + stable backward-compatible proto contract | this document + rocketmq-apis `admin.proto` | +| Client query RPCs merged; pagination scales with connection churn | D4 stable cursor; page cost O(pageSize) after sort | +| Independent ACL control, read-only/high-risk separation, least-privilege doc | D2 resources/actions + `docs/rip-2-least-privilege.md` | +| RPC RT & error-rate metrics | §5 instruments | +| E2E with RIP-1 dashboard | contract frozen for dashboard CLIENT-01 integration (cross-repo) | diff --git a/pom.xml b/pom.xml index 16320028c94..95ae2b6bd6c 100644 --- a/pom.xml +++ b/pom.xml @@ -127,7 +127,7 @@ 6.0.53 1.0-beta-4 1.4.2 - 2.1.2 + 2.3.0 1.53.0 3.20.1 1.2.10 diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java index 27f088f7f30..cb2ec7612bc 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java @@ -39,8 +39,13 @@ import org.apache.rocketmq.proxy.config.ProxyConfig; import org.apache.rocketmq.proxy.grpc.GrpcServer; import org.apache.rocketmq.proxy.grpc.GrpcServerBuilder; +import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminAuthInterceptor; import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminGrpcService; +import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminMetricsInterceptor; +import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminMetricsManager; +import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminPeerClient; import org.apache.rocketmq.proxy.grpc.admin.ProxyAdminServiceGrpcService; +import org.apache.rocketmq.proxy.grpc.admin.RouteChangeNotifier; import org.apache.rocketmq.proxy.grpc.v2.DefaultGrpcMessagingActivity; import org.apache.rocketmq.proxy.grpc.v2.GrpcMessagingApplication; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; @@ -103,29 +108,49 @@ public static void main(String[] args) { // RIP-2: dedicated admin gRPC server (control plane). It MUST reuse the data plane's // shared GrpcChannelManager, otherwise online clients connected to the data plane would // never be visible to the admin queries (listClients / describeClient / ... would return - // an always-empty, isolated manager). + // an always-empty, isolated manager). The whole surface is gated by the D2 kill switch + // proxyAdminEnabled; the admin port intentionally does NOT expose channelz/proto + // reflection (control-plane attack surface is kept minimal). Integer adminPort = ConfigurationManager.getProxyConfig().getAdminGrpcPort(); - if (adminPort != null && adminPort > 0) { + if (ConfigurationManager.getProxyConfig().isProxyAdminEnabled() + && adminPort != null && adminPort > 0) { DefaultGrpcMessagingActivity dataPlaneActivity = (DefaultGrpcMessagingActivity) dataPlaneApplication.getGrpcMessagingActivity(); GrpcChannelManager sharedChannelManager = dataPlaneActivity.getGrpcChannelManager(); GrpcClientSettingsManager sharedSettingsManager = dataPlaneActivity.getGrpcClientSettingsManager(); + DefaultMessagingProcessor defaultProcessor = (DefaultMessagingProcessor) messagingProcessor; + + // D3 cluster aggregation (peer fan-out) and route observation, both participate + // in the proxy start/shutdown lifecycle. + ProxyAdminPeerClient peerClient = new ProxyAdminPeerClient(); + PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(peerClient); + RouteChangeNotifier routeChangeNotifier = new RouteChangeNotifier(); + defaultProcessor.getServiceManager().getTopicRouteService().addRouteRefreshListener(routeChangeNotifier); + PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(routeChangeNotifier); + + // Acceptance criteria #4: the admin surface reports its own RT & error rate. + ProxyAdminMetricsManager.init(ConfigurationManager.getProxyConfig()); + ProxyAdminGrpcService adminService = new ProxyAdminGrpcService( - ((DefaultMessagingProcessor) messagingProcessor).getServiceManager(), + defaultProcessor.getServiceManager(), messagingProcessor, sharedChannelManager, sharedSettingsManager); ProxyAdminServiceGrpcService proxyAdminService = new ProxyAdminServiceGrpcService( - ((DefaultMessagingProcessor) messagingProcessor).getServiceManager(), - messagingProcessor, + defaultProcessor.getServiceManager(), + defaultProcessor, sharedChannelManager, - sharedSettingsManager); + sharedSettingsManager, + peerClient, + routeChangeNotifier); GrpcServer adminGrpcServer = GrpcServerBuilder.newBuilder(executor, adminPort, tlsCertificateManager) .addService(adminService) .addService(proxyAdminService) - .addService(ChannelzService.newInstance(100)) - .addService(ProtoReflectionService.newInstance()) .configInterceptor() + // interceptor execution order: metrics (outermost) -> auth -> standard pipeline + .appendInterceptor(new ProxyAdminAuthInterceptor( + ConfigurationManager.getAuthConfig(), messagingProcessor)) + .appendInterceptor(new ProxyAdminMetricsInterceptor()) .shutdownTime(ConfigurationManager.getProxyConfig().getGrpcShutdownTimeSeconds(), TimeUnit.SECONDS) .build(); PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(adminGrpcServer); diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java b/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java index 3403017695b..a82277bc882 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java @@ -20,6 +20,7 @@ import java.net.InetAddress; import java.net.UnknownHostException; import java.time.Duration; +import java.util.ArrayList; import java.util.Comparator; import java.util.HashMap; import java.util.List; @@ -95,6 +96,32 @@ public class ProxyConfig implements ConfigFile { * traffic) in addition to the data-plane gRPC server. */ private Integer adminGrpcPort = 8083; + /** + * RIP-2 D2 global kill switch for the Proxy Admin surface. When false the + * admin gRPC server is not started at all, regardless of {@link #adminGrpcPort}. + */ + private boolean proxyAdminEnabled = true; + /** + * When true the admin server enforces credential checks even if the cluster-wide + * authentication switch is off; requests without verifiable credentials are rejected + * (fail-closed mode). When false the admin server follows the cluster-wide + * authenticationEnabled/authorizationEnabled switches (same behavior as the data plane). + */ + private boolean proxyAdminRequireAuth = false; + /** + * Peer proxy admin endpoints (host:port of the peer's admin gRPC server) used for the + * PROXY_SCOPE_ALL_PROXIES cluster-wide aggregation (RIP-2 D3). Empty means the proxy only + * serves its local view. + */ + private List proxyAdminPeerEndpoints = new ArrayList<>(); + /** + * Timeout in milliseconds for fan-out queries to peer proxy admin endpoints. + */ + private long proxyAdminPeerTimeoutMillis = 3000L; + /** + * Number of recent heartbeat records kept per client channel for DescribeClient. + */ + private int proxyAdminHeartbeatHistorySize = 16; private long grpcShutdownTimeSeconds = 30; private int grpcBossLoopNum = 1; private int grpcWorkerLoopNum = PROCESSOR_NUMBER * 2; @@ -497,6 +524,46 @@ public void setAdminGrpcPort(Integer adminGrpcPort) { this.adminGrpcPort = adminGrpcPort; } + public boolean isProxyAdminEnabled() { + return proxyAdminEnabled; + } + + public void setProxyAdminEnabled(boolean proxyAdminEnabled) { + this.proxyAdminEnabled = proxyAdminEnabled; + } + + public boolean isProxyAdminRequireAuth() { + return proxyAdminRequireAuth; + } + + public void setProxyAdminRequireAuth(boolean proxyAdminRequireAuth) { + this.proxyAdminRequireAuth = proxyAdminRequireAuth; + } + + public List getProxyAdminPeerEndpoints() { + return proxyAdminPeerEndpoints; + } + + public void setProxyAdminPeerEndpoints(List proxyAdminPeerEndpoints) { + this.proxyAdminPeerEndpoints = proxyAdminPeerEndpoints; + } + + public long getProxyAdminPeerTimeoutMillis() { + return proxyAdminPeerTimeoutMillis; + } + + public void setProxyAdminPeerTimeoutMillis(long proxyAdminPeerTimeoutMillis) { + this.proxyAdminPeerTimeoutMillis = proxyAdminPeerTimeoutMillis; + } + + public int getProxyAdminHeartbeatHistorySize() { + return proxyAdminHeartbeatHistorySize; + } + + public void setProxyAdminHeartbeatHistorySize(int proxyAdminHeartbeatHistorySize) { + this.proxyAdminHeartbeatHistorySize = proxyAdminHeartbeatHistorySize; + } + public long getGrpcShutdownTimeSeconds() { return grpcShutdownTimeSeconds; } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java index 32d7cbbbda5..4af5b028bf7 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverter.java @@ -77,6 +77,37 @@ static DescribeGroupAccumulationResponse.GroupAccumulation toGroupAccumulation( .build(); } + /** + * RIP-2 fix: aggregate accumulation across ALL brokers hosting the topic, deduplicating + * by message queue, instead of only querying the first broker of the route. + */ + static DescribeGroupAccumulationResponse.GroupAccumulation toGroupAccumulationMultiBroker( + AdminService adminService, java.util.Collection brokerAddrs, String group, String topic, + long timeoutMillis) throws Exception { + long total = 0; + java.util.Set counted = new java.util.HashSet<>(); + for (String brokerAddr : brokerAddrs) { + ConsumeStats consumeStats = adminService.fetchConsumeStats(brokerAddr, group, topic, timeoutMillis); + if (consumeStats == null || consumeStats.getOffsetTable() == null) { + continue; + } + for (java.util.Map.Entry entry : + consumeStats.getOffsetTable().entrySet()) { + if (!counted.add(entry.getKey())) { + continue; + } + long diff = entry.getValue().getBrokerOffset() - entry.getValue().getConsumerOffset(); + if (diff > 0) { + total += diff; + } + } + } + return DescribeGroupAccumulationResponse.GroupAccumulation.newBuilder() + .setAccumulation(total) + .setReadyMessages(total) + .build(); + } + static QueryTimeSpanResponse toQueryTimeSpan( AdminService adminService, String brokerAddr, String group, String topic, MessageQueueView mqv, long timeoutMillis) throws Exception { @@ -92,8 +123,13 @@ static QueryTimeSpanResponse toQueryTimeSpan( QueryTimeSpanResponse.QueueTimeSpan.Builder span = QueryTimeSpanResponse.QueueTimeSpan.newBuilder() .setMessageQueue(toMessageQueue(mq)) .setMinTimestamp(minStoretime); - if (consumeStats != null && consumeStats.getOffsetTable() != null - && consumeStats.getOffsetTable().get(mq) != null) { + // RIP-2 fix: report the real last consume timestamp from the offset table + // (fallback to minStoretime when the queue has never been consumed). + OffsetWrapper wrapper = consumeStats != null && consumeStats.getOffsetTable() != null + ? consumeStats.getOffsetTable().get(mq) : null; + if (wrapper != null && wrapper.getLastTimestamp() > 0) { + span.setConsumeTimestamp(wrapper.getLastTimestamp()); + } else { span.setConsumeTimestamp(minStoretime); } builder.addQueueTimeSpanList(span.build()); @@ -153,8 +189,144 @@ static Message toMessage(MessageExt ext) { static apache.rocketmq.v2.MessageQueue toMessageQueue(org.apache.rocketmq.common.message.MessageQueue mq) { return apache.rocketmq.v2.MessageQueue.newBuilder() .setTopic(Resource.newBuilder().setName(mq.getTopic()).build()) - .setBroker(apache.rocketmq.v2.Broker.newBuilder().setName(mq.getBrokerName()).build()) + .setBroker(Broker.newBuilder().setName(mq.getBrokerName()).build()) .setId(mq.getQueueId()) .build(); } + + /** + * RIP-2 route observation: translate the broker-internal route data into the v2 proto + * snapshot consumed by SubscribeRouteEvents / DescribeRouteTopology. Returns null when + * the route is empty (topic absent on the NameServer). + */ + static apache.rocketmq.v2.TopicRouteSnapshot toTopicRouteSnapshot(String topic, TopicRouteData data) { + if (data == null || data.getBrokerDatas() == null || data.getBrokerDatas().isEmpty()) { + return null; + } + apache.rocketmq.v2.TopicRouteSnapshot.Builder builder = + apache.rocketmq.v2.TopicRouteSnapshot.newBuilder().setTopic(topic); + for (org.apache.rocketmq.remoting.protocol.route.BrokerData brokerData : data.getBrokerDatas()) { + apache.rocketmq.v2.BrokerInfo.Builder brokerInfo = apache.rocketmq.v2.BrokerInfo.newBuilder() + .setCluster(brokerData.getCluster() == null ? "" : brokerData.getCluster()) + .setBrokerName(brokerData.getBrokerName() == null ? "" : brokerData.getBrokerName()); + if (brokerData.getBrokerAddrs() != null) { + brokerData.getBrokerAddrs().forEach((id, addr) -> { + if (id != null && addr != null) { + brokerInfo.putBrokerAddrs(id, addr); + } + }); + } + builder.addBrokers(brokerInfo); + } + if (data.getQueueDatas() != null) { + for (org.apache.rocketmq.remoting.protocol.route.QueueData queueData : data.getQueueDatas()) { + builder.addQueues(apache.rocketmq.v2.QueueInfo.newBuilder() + .setBrokerName(queueData.getBrokerName() == null ? "" : queueData.getBrokerName()) + .setReadQueueNums(queueData.getReadQueueNums()) + .setWriteQueueNums(queueData.getWriteQueueNums()) + .setPerm(toPermission(queueData.getPerm())) + .build()); + } + } + return builder.build(); + } + + private static apache.rocketmq.v2.Permission toPermission(int perm) { + // org.apache.rocketmq.common.constant.PermName bit layout: read=4, write=2, inherit=1 + boolean readable = (perm & 4) == 4; + boolean writable = (perm & 2) == 2; + if (readable && writable) { + return apache.rocketmq.v2.Permission.READ_WRITE; + } + if (readable) { + return apache.rocketmq.v2.Permission.READ; + } + if (writable) { + return apache.rocketmq.v2.Permission.WRITE; + } + return apache.rocketmq.v2.Permission.NONE; + } + + /** + * RIP-2 DescribeClient consume progress: compute the aggregated lag of one subscribed + * topic across ALL brokers hosting it, deduplicating by message queue. Returns -1 when + * the route or the consume stats are unavailable. + */ + static long computeTopicLag(AdminService adminService, MessageQueueView view, String group, String topic, + long timeoutMillis) { + if (view == null || view.getReadSelector() == null || view.getReadSelector().getQueues().isEmpty()) { + return -1; + } + java.util.Set brokerAddrs = new java.util.LinkedHashSet<>(); + for (AddressableMessageQueue queue : view.getReadSelector().getQueues()) { + if (queue.getBrokerAddr() != null && !queue.getBrokerAddr().isEmpty()) { + brokerAddrs.add(queue.getBrokerAddr()); + } + } + long lag = 0; + boolean anyStats = false; + java.util.Set counted = new java.util.HashSet<>(); + for (String brokerAddr : brokerAddrs) { + ConsumeStats stats; + try { + stats = adminService.fetchConsumeStats(brokerAddr, group, topic, timeoutMillis); + } catch (Throwable t) { + continue; + } + if (stats == null || stats.getOffsetTable() == null) { + continue; + } + anyStats = true; + for (java.util.Map.Entry entry : + stats.getOffsetTable().entrySet()) { + if (!counted.add(entry.getKey())) { + continue; + } + long brokerOffset = entry.getValue().getBrokerOffset(); + long consumerOffset = entry.getValue().getConsumerOffset(); + if (brokerOffset >= consumerOffset) { + lag += brokerOffset - consumerOffset; + } + } + } + return anyStats ? lag : -1; + } + + /** + * RIP-2 DescribeRouteTopology: append proxy-to-broker links and per-broker load rows for + * one cached topic route. + */ + static void addRouteTopology(apache.rocketmq.v2.DescribeRouteTopologyResponse.Builder builder, String topic, + TopicRouteData data, String proxyEndpoint, int activeConnections) { + if (data == null) { + return; + } + if (data.getBrokerDatas() != null) { + for (org.apache.rocketmq.remoting.protocol.route.BrokerData brokerData : data.getBrokerDatas()) { + if (brokerData.getBrokerAddrs() == null) { + continue; + } + for (String brokerAddr : brokerData.getBrokerAddrs().values()) { + builder.addLinks(apache.rocketmq.v2.ProxyBrokerLink.newBuilder() + .setProxyEndpoint(proxyEndpoint) + .setBrokerName(brokerData.getBrokerName() == null ? "" : brokerData.getBrokerName()) + .setBrokerAddress(brokerAddr == null ? "" : brokerAddr) + .setHealthy(true) + .setActiveConnections(activeConnections) + .build()); + } + } + } + if (data.getQueueDatas() != null) { + for (org.apache.rocketmq.remoting.protocol.route.QueueData queueData : data.getQueueDatas()) { + builder.addLoad(apache.rocketmq.v2.LoadBalanceInfo.newBuilder() + .setBrokerName(queueData.getBrokerName() == null ? "" : queueData.getBrokerName()) + .setReadQueueNums(queueData.getReadQueueNums()) + .setWriteQueueNums(queueData.getWriteQueueNums()) + .setCurrentLoad(0) + .setRegionAffinity(false) + .build()); + } + } + } } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptor.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptor.java new file mode 100644 index 00000000000..655ccf8e2a8 --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptor.java @@ -0,0 +1,280 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import io.grpc.Grpc; +import io.grpc.Metadata; +import io.grpc.ServerCall; +import io.grpc.ServerCallHandler; +import io.grpc.ServerInterceptor; +import io.grpc.Status; +import java.net.InetSocketAddress; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; +import org.apache.commons.lang3.StringUtils; +import org.apache.rocketmq.auth.authentication.context.DefaultAuthenticationContext; +import org.apache.rocketmq.auth.authentication.exception.AuthenticationException; +import org.apache.rocketmq.auth.authentication.factory.AuthenticationFactory; +import org.apache.rocketmq.auth.authentication.model.User; +import org.apache.rocketmq.auth.authorization.AuthorizationEvaluator; +import org.apache.rocketmq.auth.authentication.AuthenticationEvaluator; +import org.apache.rocketmq.auth.authorization.context.DefaultAuthorizationContext; +import org.apache.rocketmq.auth.authorization.exception.AuthorizationException; +import org.apache.rocketmq.auth.authorization.factory.AuthorizationFactory; +import org.apache.rocketmq.auth.authorization.model.Resource; +import org.apache.rocketmq.auth.config.AuthConfig; +import org.apache.rocketmq.common.action.Action; +import org.apache.rocketmq.common.constant.LoggerName; +import org.apache.rocketmq.common.resource.ResourcePattern; +import org.apache.rocketmq.common.resource.ResourceType; +import org.apache.rocketmq.logging.org.slf4j.Logger; +import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; +import org.apache.rocketmq.proxy.config.ConfigurationManager; +import org.apache.rocketmq.proxy.config.ProxyConfig; +import org.apache.rocketmq.proxy.processor.MessagingProcessor; + +/** + * RIP-2 D2 authorization interceptor for the dedicated Proxy Admin gRPC server. + * + *

Every admin RPC is bound to a dedicated ACL 2.0 resource under the + * {@code proxy.admin.*} namespace with a distinct action, giving true + * read-only / high-privilege isolation on top of the standard ACL 2.0 policy + * engine: + * + *

+ *   proxy.admin.client      ListClients / DescribeClient / ByGroup / ByTopic / diagnostics (GET/LIST)
+ *   proxy.admin.config      DescribeProxyConfig (GET) / UpdateProxyConfig (UPDATE)
+ *   proxy.admin.connection  KickClient / DisconnectChannel (UPDATE, high privilege)
+ *   proxy.admin.quota       DescribeQuota (GET) / UpdateQuota (UPDATE, high privilege)
+ *   proxy.admin.route       DescribeRouteTopology (GET) / SubscribeRouteEvents (LIST)
+ *   proxy.admin.ops         broker-facing operations served by the Admin service
+ *                           (GET/LIST for queries; UPDATE/DELETE/PUB for mutations)
+ * 
+ * + *

Resources are modeled as {@code CLUSTER}-typed literal resources + * (resource key {@code cluster:proxy.admin.}) because the ACL 2.0 + * resource model only defines cluster/namespace/topic/group types; a + * cluster-typed literal gives exact least-privilege matching without + * colliding with real cluster names. + * + *

Behavior modes: + *

    + *
  • Cluster auth disabled and {@code proxyAdminRequireAuth=false}: the + * admin surface is open (same semantics as the data plane).
  • + *
  • Cluster auth enabled: requests are authenticated from the standard + * {@code Authorization} gRPC metadata and authorized against the + * per-method {@code proxy.admin.*} resource, exactly like the data + * plane does for topic/group resources.
  • + *
  • {@code proxyAdminRequireAuth=true}: fail-closed mode. Requests + * without verifiable credentials are rejected even if the cluster-wide + * authentication switch is off.
  • + *
+ */ +public class ProxyAdminAuthInterceptor implements ServerInterceptor { + + private static final Logger log = LoggerFactory.getLogger(LoggerName.PROXY_LOGGER_NAME); + private static final Logger logAudit = LoggerFactory.getLogger(LoggerName.ROCKETMQ_AUTH_AUDIT_LOGGER_NAME); + + public static final String RESOURCE_CLIENT = "proxy.admin.client"; + public static final String RESOURCE_CONFIG = "proxy.admin.config"; + public static final String RESOURCE_CONNECTION = "proxy.admin.connection"; + public static final String RESOURCE_QUOTA = "proxy.admin.quota"; + public static final String RESOURCE_ROUTE = "proxy.admin.route"; + public static final String RESOURCE_OPS = "proxy.admin.ops"; + + private static final Map METHOD_PERMISSIONS = new HashMap<>(); + + static { + // ProxyAdminService: M1 online client query. + METHOD_PERMISSIONS.put("ListClients", new ResourceAction(RESOURCE_CLIENT, Action.LIST)); + METHOD_PERMISSIONS.put("ListClientsByGroup", new ResourceAction(RESOURCE_CLIENT, Action.LIST)); + METHOD_PERMISSIONS.put("ListClientsByTopic", new ResourceAction(RESOURCE_CLIENT, Action.LIST)); + METHOD_PERMISSIONS.put("DescribeClient", new ResourceAction(RESOURCE_CLIENT, Action.GET)); + // ProxyAdminService: M2 runtime config & connection control. + METHOD_PERMISSIONS.put("DescribeProxyConfig", new ResourceAction(RESOURCE_CONFIG, Action.GET)); + METHOD_PERMISSIONS.put("UpdateProxyConfig", new ResourceAction(RESOURCE_CONFIG, Action.UPDATE)); + METHOD_PERMISSIONS.put("KickClient", new ResourceAction(RESOURCE_CONNECTION, Action.UPDATE)); + METHOD_PERMISSIONS.put("DisconnectChannel", new ResourceAction(RESOURCE_CONNECTION, Action.UPDATE)); + // ProxyAdminService: M2 quota visualization & controlled adjustment. + METHOD_PERMISSIONS.put("DescribeQuota", new ResourceAction(RESOURCE_QUOTA, Action.GET)); + METHOD_PERMISSIONS.put("UpdateQuota", new ResourceAction(RESOURCE_QUOTA, Action.UPDATE)); + // ProxyAdminService: M3/M4 POP & batch consume diagnostics. + METHOD_PERMISSIONS.put("DescribePopReceiptHandles", new ResourceAction(RESOURCE_CLIENT, Action.GET)); + METHOD_PERMISSIONS.put("DescribeBatchConsumeDiagnostics", new ResourceAction(RESOURCE_CLIENT, Action.GET)); + // ProxyAdminService: route observation. + METHOD_PERMISSIONS.put("SubscribeRouteEvents", new ResourceAction(RESOURCE_ROUTE, Action.LIST)); + METHOD_PERMISSIONS.put("DescribeRouteTopology", new ResourceAction(RESOURCE_ROUTE, Action.GET)); + + // Admin service (broker-facing operations, also served on the admin server). + METHOD_PERMISSIONS.put("GetProxyRuntimeStats", new ResourceAction(RESOURCE_OPS, Action.GET)); + METHOD_PERMISSIONS.put("GetTopicRoute", new ResourceAction(RESOURCE_ROUTE, Action.GET)); + METHOD_PERMISSIONS.put("DescribeTopicStatus", new ResourceAction(RESOURCE_OPS, Action.GET)); + METHOD_PERMISSIONS.put("ListSubscription", new ResourceAction(RESOURCE_CLIENT, Action.LIST)); + METHOD_PERMISSIONS.put("DescribeSubscription", new ResourceAction(RESOURCE_CLIENT, Action.GET)); + METHOD_PERMISSIONS.put("ListConsumerConnection", new ResourceAction(RESOURCE_CLIENT, Action.LIST)); + METHOD_PERMISSIONS.put("DescribeGroupAccumulation", new ResourceAction(RESOURCE_CLIENT, Action.GET)); + METHOD_PERMISSIONS.put("GetConsumerRunningInfo", new ResourceAction(RESOURCE_CLIENT, Action.GET)); + METHOD_PERMISSIONS.put("QueryTimeSpan", new ResourceAction(RESOURCE_CLIENT, Action.GET)); + METHOD_PERMISSIONS.put("QueryMessage", new ResourceAction(RESOURCE_OPS, Action.GET)); + METHOD_PERMISSIONS.put("ChangeLogLevel", new ResourceAction(RESOURCE_CONFIG, Action.UPDATE)); + // High-privilege mutations: strictly separated from the read-only actions above. + METHOD_PERMISSIONS.put("DeleteSubscription", new ResourceAction(RESOURCE_OPS, Action.DELETE)); + METHOD_PERMISSIONS.put("ResetGroupOffset", new ResourceAction(RESOURCE_OPS, Action.UPDATE)); + METHOD_PERMISSIONS.put("AdminSendMessage", new ResourceAction(RESOURCE_OPS, Action.PUB)); + METHOD_PERMISSIONS.put("PrintThreadStackTrace", new ResourceAction(RESOURCE_CONNECTION, Action.UPDATE)); + METHOD_PERMISSIONS.put("VerifyMessage", new ResourceAction(RESOURCE_CONNECTION, Action.UPDATE)); + } + + private final AuthConfig authConfig; + private final AuthenticationEvaluator authenticationEvaluator; + private final AuthorizationEvaluator authorizationEvaluator; + + public ProxyAdminAuthInterceptor(AuthConfig authConfig, MessagingProcessor messagingProcessor) { + this.authConfig = authConfig; + this.authenticationEvaluator = AuthenticationFactory.getEvaluator(authConfig, + messagingProcessor::getMetadataService); + this.authorizationEvaluator = AuthorizationFactory.getEvaluator(authConfig, + messagingProcessor::getMetadataService); + } + + @Override + public ServerCall.Listener interceptCall(ServerCall call, Metadata headers, + ServerCallHandler next) { + String method = call.getMethodDescriptor().getBareMethodName(); + long startNanos = System.nanoTime(); + try { + ProxyConfig proxyConfig = ConfigurationManager.getProxyConfig(); + boolean requireAuth = proxyConfig != null && proxyConfig.isProxyAdminRequireAuth(); + boolean authnEnabled = authConfig != null && authConfig.isAuthenticationEnabled(); + boolean authzEnabled = authConfig != null && authConfig.isAuthorizationEnabled(); + + // Open mode: identical semantics to the data plane when cluster auth is off. + if (!requireAuth && !authnEnabled && !authzEnabled) { + return next.startCall(call, headers); + } + + // Fail-closed: credentials are demanded but cannot be verified at all. + if (requireAuth && !authnEnabled) { + call.close(Status.UNAUTHENTICATED.withDescription( + "proxyAdminRequireAuth is on but cluster authenticationEnabled is off; " + + "enable authentication before using the admin surface in fail-closed mode"), new Metadata()); + return noopListener(); + } + + String username = null; + if (authnEnabled || requireAuth) { + DefaultAuthenticationContext authenticationContext = buildAuthenticationContext(call, headers); + username = authenticationContext.getUsername(); + if (StringUtils.isBlank(username)) { + if (requireAuth) { + call.close(Status.UNAUTHENTICATED.withDescription("missing credentials for proxy admin"), + new Metadata()); + return noopListener(); + } + authenticationEvaluator.evaluate(authenticationContext); + } else { + authenticationEvaluator.evaluate(authenticationContext); + } + } + + ResourceAction resourceAction = METHOD_PERMISSIONS.get(method); + if (resourceAction != null && (authzEnabled || requireAuth)) { + if (StringUtils.isBlank(username)) { + call.close(Status.UNAUTHENTICATED.withDescription("missing credentials for proxy admin"), + new Metadata()); + return noopListener(); + } + DefaultAuthorizationContext authorizationContext = DefaultAuthorizationContext.of( + User.of(username), + Resource.of(ResourceType.CLUSTER, resourceAction.resource, ResourcePattern.LITERAL), + resourceAction.action, + resolveSourceIp(call)); + authorizationContext.setRpcCode(call.getMethodDescriptor().getFullMethodName()); + authorizationEvaluator.evaluate(Collections.singletonList(authorizationContext)); + } + + logAudit.info("[PROXY-ADMIN-AUDIT] subject = {} method = {} resource = {} action = {} sourceIp = {}", + StringUtils.isBlank(username) ? "anonymous" : username, method, + resourceAction == null ? "unmapped" : resourceAction.resource, + resourceAction == null ? "unknown" : resourceAction.action.getName(), + resolveSourceIp(call)); + return next.startCall(call, headers); + } catch (AuthenticationException e) { + ProxyAdminMetricsManager.recordError(method, (System.nanoTime() - startNanos) / 1_000_000L, e); + log.warn("RIP-2 admin authentication failed. method:{}, cause:{}", method, e.getMessage()); + call.close(Status.UNAUTHENTICATED.withDescription(e.getMessage()), new Metadata()); + return noopListener(); + } catch (AuthorizationException e) { + ProxyAdminMetricsManager.recordError(method, (System.nanoTime() - startNanos) / 1_000_000L, e); + log.warn("RIP-2 admin authorization denied. method:{}, cause:{}", method, e.getMessage()); + call.close(Status.PERMISSION_DENIED.withDescription(e.getMessage()), new Metadata()); + return noopListener(); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError(method, (System.nanoTime() - startNanos) / 1_000_000L, t); + log.error("RIP-2 admin auth interceptor error. method:{}", method, t); + call.close(Status.INTERNAL.withDescription(t.getMessage()), new Metadata()); + return noopListener(); + } + } + + private DefaultAuthenticationContext buildAuthenticationContext(ServerCall call, + Metadata headers) { + // The builder only uses the message for its descriptor name; pass the shared + // Status default instance and overwrite rpcCode with the real admin method. + Object context = AuthenticationFactory.newContext(authConfig, headers, + apache.rocketmq.v2.Status.getDefaultInstance()); + if (!(context instanceof DefaultAuthenticationContext)) { + throw new AuthenticationException("unsupported authentication context type for proxy admin"); + } + DefaultAuthenticationContext authenticationContext = (DefaultAuthenticationContext) context; + authenticationContext.setRpcCode(call.getMethodDescriptor().getFullMethodName()); + return authenticationContext; + } + + private static String resolveSourceIp(ServerCall call) { + try { + InetSocketAddress remoteAddress = (InetSocketAddress) call.getAttributes() + .get(Grpc.TRANSPORT_ATTR_REMOTE_ADDR); + if (remoteAddress != null && remoteAddress.getAddress() != null) { + return remoteAddress.getAddress().getHostAddress(); + } + } catch (Throwable ignore) { + // best-effort only + } + return ""; + } + + private static ServerCall.Listener noopListener() { + return new ServerCall.Listener() { + }; + } + + static ResourceAction resolveResourceAction(String method) { + return METHOD_PERMISSIONS.get(method); + } + + static final class ResourceAction { + final String resource; + final Action action; + + ResourceAction(String resource, Action action) { + this.resource = resource; + this.action = action; + } + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupport.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupport.java new file mode 100644 index 00000000000..75fad7a8beb --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupport.java @@ -0,0 +1,344 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.DescribeProxyConfigRequest; +import apache.rocketmq.v2.DescribeProxyConfigResponse; +import apache.rocketmq.v2.DescribeQuotaRequest; +import apache.rocketmq.v2.DescribeQuotaResponse; +import apache.rocketmq.v2.ProxyRuntimeConfig; +import apache.rocketmq.v2.QuotaDimension; +import apache.rocketmq.v2.QuotaPolicy; +import apache.rocketmq.v2.Resource; +import apache.rocketmq.v2.UpdateProxyConfigRequest; +import apache.rocketmq.v2.UpdateProxyConfigResponse; +import apache.rocketmq.v2.UpdateQuotaRequest; +import apache.rocketmq.v2.UpdateQuotaResponse; +import com.google.protobuf.Duration; +import java.util.ArrayList; +import java.util.List; +import java.util.Map; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; +import org.apache.commons.lang3.StringUtils; +import org.apache.rocketmq.common.metrics.MetricsExporterType; +import org.apache.rocketmq.proxy.config.ConfigurationManager; +import org.apache.rocketmq.proxy.config.ProxyConfig; + +/** + * RIP-2 M2 runtime config query & hot update, plus quota visualization & + * controlled adjustment, served by {@link org.apache.rocketmq.proxy.grpc.admin.ProxyAdminServiceGrpcService}. + * + *

Hot update semantics: every field carried by {@code ProxyRuntimeConfig} is mapped onto + * the live {@link ProxyConfig} instance; the response reports the snake_case field names that + * actually changed. Fields whose effect needs a process restart (ports, TLS material) are + * still applied to the config object and reported, and additionally listed in the + * {@code restart_required} documentation of the RIP-2 proposal. + * + *

proto3 scalar default caveat: an UpdateProxyConfig request cannot express "set this + * numeric/string field to zero/empty" because default values are indistinguishable from + * absent fields. Callers should send partial configs containing only the fields to change. + */ +public class ProxyAdminConfigSupport { + + public static final String METRIC_MAX_MESSAGE_SIZE = "MAX_MESSAGE_SIZE"; + public static final String METRIC_GRPC_MAX_CONCURRENT_CALLS = "GRPC_MAX_CONCURRENT_CALLS_PER_CONNECTION"; + public static final String METRIC_GRPC_THREAD_POOL = "GRPC_THREAD_POOL_NUMS"; + + /** + * Quota policies managed by the proxy admin surface, keyed by + * {@code dimension:resource:metric}. Seeded from the live proxy config on first access; + * UpdateQuota mutates this registry and the backing ProxyConfig when a direct mapping + * exists. + */ + private final ConcurrentMap quotaRegistry = new ConcurrentHashMap<>(); + private volatile boolean seeded; + + // --------------------------------------------------------------------- + // runtime config + // --------------------------------------------------------------------- + + public DescribeProxyConfigResponse describeProxyConfig(DescribeProxyConfigRequest request, + apache.rocketmq.v2.Status ok) { + ProxyConfig config = ConfigurationManager.getProxyConfig(); + return DescribeProxyConfigResponse.newBuilder() + .setStatus(ok) + .setConfig(toProto(config)) + .build(); + } + + public UpdateProxyConfigResponse updateProxyConfig(UpdateProxyConfigRequest request, + apache.rocketmq.v2.Status ok) { + ProxyConfig config = ConfigurationManager.getProxyConfig(); + ProxyRuntimeConfig incoming = request.getConfig(); + List changedFields = new ArrayList<>(); + + if (!incoming.getProxyMode().isEmpty() && !incoming.getProxyMode().equals(config.getProxyMode())) { + config.setProxyMode(incoming.getProxyMode()); + changedFields.add("proxy_mode"); + } + if (!incoming.getRocketmqClusterName().isEmpty() + && !incoming.getRocketmqClusterName().equals(config.getRocketMQClusterName())) { + config.setRocketMQClusterName(incoming.getRocketmqClusterName()); + changedFields.add("rocketmq_cluster_name"); + } + if (!incoming.getProxyClusterName().isEmpty() + && !incoming.getProxyClusterName().equals(config.getProxyClusterName())) { + config.setProxyClusterName(incoming.getProxyClusterName()); + changedFields.add("proxy_cluster_name"); + } + if (!incoming.getProxyName().isEmpty() && !incoming.getProxyName().equals(config.getProxyName())) { + config.setProxyName(incoming.getProxyName()); + changedFields.add("proxy_name"); + } + if (!incoming.getLocalServeAddr().isEmpty() + && !incoming.getLocalServeAddr().equals(config.getLocalServeAddr())) { + config.setLocalServeAddr(incoming.getLocalServeAddr()); + changedFields.add("local_serve_addr"); + } + if (!incoming.getNamesrvAddr().isEmpty() && !incoming.getNamesrvAddr().equals(config.getNamesrvAddr())) { + config.setNamesrvAddr(incoming.getNamesrvAddr()); + changedFields.add("namesrv_addr"); + } + if (incoming.getGrpcServerPort() > 0 && incoming.getGrpcServerPort() != config.getGrpcServerPort()) { + config.setGrpcServerPort(incoming.getGrpcServerPort()); + changedFields.add("grpc_server_port"); + } + if (incoming.getGrpcThreadPoolNums() > 0 + && incoming.getGrpcThreadPoolNums() != config.getGrpcThreadPoolNums()) { + config.setGrpcThreadPoolNums(incoming.getGrpcThreadPoolNums()); + changedFields.add("grpc_thread_pool_nums"); + } + if (incoming.hasDefaultInvisibleTime()) { + long millis = toMillis(incoming.getDefaultInvisibleTime()); + if (millis > 0 && millis != config.getDefaultInvisibleTimeMills()) { + config.setDefaultInvisibleTimeMills(millis); + changedFields.add("default_invisible_time"); + } + } + if (incoming.hasMaxInvisibleTime()) { + long millis = toMillis(incoming.getMaxInvisibleTime()); + if (millis > 0 && millis != config.getMaxInvisibleTimeMills()) { + config.setMaxInvisibleTimeMills(millis); + changedFields.add("max_invisible_time"); + } + } + if (incoming.hasMinInvisibleTimeForRecv()) { + long millis = toMillis(incoming.getMinInvisibleTimeForRecv()); + if (millis > 0 && millis != config.getMinInvisibleTimeMillsForRecv()) { + config.setMinInvisibleTimeMillsForRecv(millis); + changedFields.add("min_invisible_time_for_recv"); + } + } + if (incoming.hasMaxDelayTime()) { + long millis = toMillis(incoming.getMaxDelayTime()); + if (millis > 0 && millis != config.getMaxDelayTimeMills()) { + config.setMaxDelayTimeMills(millis); + changedFields.add("max_delay_time"); + } + } + if (incoming.getMaxMessageSize() > 0 && incoming.getMaxMessageSize() != config.getMaxMessageSize()) { + config.setMaxMessageSize(incoming.getMaxMessageSize()); + changedFields.add("max_message_size"); + } + if (incoming.getTlsTestModeEnable() != config.isTlsTestModeEnable()) { + config.setTlsTestModeEnable(incoming.getTlsTestModeEnable()); + changedFields.add("tls_test_mode_enable"); + } + if (!incoming.getTlsKeyPath().isEmpty() && !incoming.getTlsKeyPath().equals(config.getTlsKeyPath())) { + config.setTlsKeyPath(incoming.getTlsKeyPath()); + changedFields.add("tls_key_path"); + } + if (!incoming.getTlsCertPath().isEmpty() && !incoming.getTlsCertPath().equals(config.getTlsCertPath())) { + config.setTlsCertPath(incoming.getTlsCertPath()); + changedFields.add("tls_cert_path"); + } + if (!incoming.getMetricsExporterType().isEmpty() + && !incoming.getMetricsExporterType().equalsIgnoreCase(String.valueOf(config.getMetricsExporterType()))) { + try { + config.setMetricsExporterType(MetricsExporterType.valueOf( + StringUtils.upperCase(incoming.getMetricsExporterType()))); + changedFields.add("metrics_exporter_type"); + } catch (IllegalArgumentException ignore) { + // unknown exporter type: keep current value + } + } + if (incoming.getMetricsPromExporterPort() > 0 + && incoming.getMetricsPromExporterPort() != config.getMetricsPromExporterPort()) { + config.setMetricsPromExporterPort(incoming.getMetricsPromExporterPort()); + changedFields.add("metrics_prom_exporter_port"); + } + if (incoming.getTraceOn() != config.isTraceOn()) { + config.setTraceOn(incoming.getTraceOn()); + changedFields.add("trace_on"); + } + if (incoming.getProxyAdminEnabled() != config.isProxyAdminEnabled()) { + config.setProxyAdminEnabled(incoming.getProxyAdminEnabled()); + changedFields.add("proxy_admin_enabled"); + } + if (incoming.getProxyAdminServerPort() > 0 + && incoming.getProxyAdminServerPort() != safeInt(config.getAdminGrpcPort())) { + config.setAdminGrpcPort(incoming.getProxyAdminServerPort()); + changedFields.add("proxy_admin_server_port"); + } + + return UpdateProxyConfigResponse.newBuilder() + .setStatus(ok) + .setConfig(toProto(ConfigurationManager.getProxyConfig())) + .addAllChangedFields(changedFields) + .build(); + } + + public ProxyRuntimeConfig toProto(ProxyConfig config) { + ProxyRuntimeConfig.Builder builder = ProxyRuntimeConfig.newBuilder() + .setProxyMode(StringUtils.defaultString(config.getProxyMode())) + .setRocketmqClusterName(StringUtils.defaultString(config.getRocketMQClusterName())) + .setProxyClusterName(StringUtils.defaultString(config.getProxyClusterName())) + .setProxyName(StringUtils.defaultString(config.getProxyName())) + .setLocalServeAddr(StringUtils.defaultString(config.getLocalServeAddr())) + .setNamesrvAddr(StringUtils.defaultString(config.getNamesrvAddr())) + .setGrpcServerPort(safeInt(config.getGrpcServerPort())) + .setGrpcThreadPoolNums(config.getGrpcThreadPoolNums()) + .setProxyAdminEnabled(config.isProxyAdminEnabled()) + .setProxyAdminServerPort(safeInt(config.getAdminGrpcPort())) + .setProxyAdminThreadPoolNums(0) + .setMaxMessageSize(config.getMaxMessageSize()) + .setDefaultInvisibleTime(durationMillis(config.getDefaultInvisibleTimeMills())) + .setMaxInvisibleTime(durationMillis(config.getMaxInvisibleTimeMills())) + .setMinInvisibleTimeForRecv(durationMillis(config.getMinInvisibleTimeMillsForRecv())) + .setMaxDelayTime(durationMillis(config.getMaxDelayTimeMills())) + .setTlsTestModeEnable(config.isTlsTestModeEnable()) + .setTlsKeyPath(StringUtils.defaultString(config.getTlsKeyPath())) + .setTlsCertPath(StringUtils.defaultString(config.getTlsCertPath())) + .setMetricsExporterType(String.valueOf(config.getMetricsExporterType())) + .setMetricsPromExporterPort(config.getMetricsPromExporterPort()) + .setTraceOn(config.isTraceOn()); + return builder.build(); + } + + // --------------------------------------------------------------------- + // quota visualization & controlled adjustment + // --------------------------------------------------------------------- + + public DescribeQuotaResponse describeQuota(DescribeQuotaRequest request, apache.rocketmq.v2.Status ok) { + seedRegistry(); + DescribeQuotaResponse.Builder builder = DescribeQuotaResponse.newBuilder().setStatus(ok); + for (QuotaPolicy policy : quotaRegistry.values()) { + if (request.getDimension() != QuotaDimension.QUOTA_DIMENSION_UNSPECIFIED + && policy.getDimension() != request.getDimension()) { + continue; + } + if (!request.getResource().getName().isEmpty() + && !request.getResource().getName().equals(policy.getResource().getName())) { + continue; + } + builder.addPolicies(policy); + } + return builder.build(); + } + + public UpdateQuotaResponse updateQuota(UpdateQuotaRequest request, apache.rocketmq.v2.Status ok, + apache.rocketmq.v2.Status badRequest) { + seedRegistry(); + QuotaPolicy policy = request.getPolicy(); + if (policy == null || policy.getLimit() <= 0 || StringUtils.isBlank(policy.getMetric())) { + return UpdateQuotaResponse.newBuilder() + .setStatus(badRequest) + .build(); + } + String key = quotaKey(policy.getDimension(), policy.getResource().getName(), policy.getMetric()); + QuotaPolicy.Builder updated = policy.toBuilder(); + // Apply to the live proxy config when the metric maps onto a real proxy control knob, + // so the adjustment takes effect immediately instead of being only bookkeeping. + ProxyConfig config = ConfigurationManager.getProxyConfig(); + if (METRIC_MAX_MESSAGE_SIZE.equals(policy.getMetric())) { + config.setMaxMessageSize((int) policy.getLimit()); + } else if (METRIC_GRPC_MAX_CONCURRENT_CALLS.equals(policy.getMetric())) { + config.setGrpcMaxConcurrentCallsPerConnection((int) policy.getLimit()); + } else if (METRIC_GRPC_THREAD_POOL.equals(policy.getMetric())) { + config.setGrpcThreadPoolNums((int) policy.getLimit()); + } + if (!updated.hasWindow()) { + updated.setWindow(Duration.newBuilder().setSeconds(60).build()); + } + quotaRegistry.put(key, updated.build()); + return UpdateQuotaResponse.newBuilder() + .setStatus(ok) + .setPolicy(updated.build()) + .build(); + } + + private void seedRegistry() { + if (seeded) { + return; + } + synchronized (this) { + if (seeded) { + return; + } + ProxyConfig config = ConfigurationManager.getProxyConfig(); + Duration window = Duration.newBuilder().setSeconds(60).build(); + putSeed(QuotaDimension.QUOTA_DIMENSION_TOPIC, "*", METRIC_MAX_MESSAGE_SIZE, config.getMaxMessageSize(), window); + putSeed(QuotaDimension.QUOTA_DIMENSION_GROUP, "*", METRIC_GRPC_MAX_CONCURRENT_CALLS, + config.getGrpcMaxConcurrentCallsPerConnection(), window); + putSeed(QuotaDimension.QUOTA_DIMENSION_GROUP, "*", METRIC_GRPC_THREAD_POOL, config.getGrpcThreadPoolNums(), window); + seeded = true; + } + } + + private void putSeed(QuotaDimension dimension, String resourceName, String metric, long limit, Duration window) { + QuotaPolicy policy = QuotaPolicy.newBuilder() + .setDimension(dimension) + .setResource(Resource.newBuilder().setName(resourceName).build()) + .setMetric(metric) + .setLimit(limit) + .setCurrentUsage(0) + .setRecentTriggerCount(0) + .setWindow(window) + .build(); + quotaRegistry.put(quotaKey(dimension, resourceName, metric), policy); + } + + private static String quotaKey(QuotaDimension dimension, String resourceName, String metric) { + return dimension.name() + ":" + StringUtils.defaultString(resourceName) + ":" + metric; + } + + private static long toMillis(Duration duration) { + return duration.getSeconds() * 1000L + duration.getNanos() / 1_000_000L; + } + + private static Duration durationMillis(long millis) { + return Duration.newBuilder() + .setSeconds(millis / 1000) + .setNanos((int) ((millis % 1000) * 1_000_000)) + .build(); + } + + private static int safeInt(Integer value) { + return value == null ? 0 : value; + } + + Map getQuotaRegistryView() { + seedRegistry(); + return new java.util.HashMap<>(quotaRegistry); + } + + List allQuotaPolicies() { + seedRegistry(); + return new ArrayList<>(quotaRegistry.values()); + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminDiagnosticsSupport.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminDiagnosticsSupport.java new file mode 100644 index 00000000000..f5be5a0c9c0 --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminDiagnosticsSupport.java @@ -0,0 +1,296 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.BatchConsumeClientDiagnostics; +import apache.rocketmq.v2.BatchConsumeGroupSummary; +import apache.rocketmq.v2.DescribeBatchConsumeDiagnosticsRequest; +import apache.rocketmq.v2.DescribeBatchConsumeDiagnosticsResponse; +import apache.rocketmq.v2.DescribePopReceiptHandlesRequest; +import apache.rocketmq.v2.DescribePopReceiptHandlesResponse; +import apache.rocketmq.v2.MessageModel; +import apache.rocketmq.v2.PopLockView; +import apache.rocketmq.v2.PopReceiptHandleGroupSummary; +import apache.rocketmq.v2.PopReceiptHandleInfo; +import com.google.protobuf.Duration; +import com.google.protobuf.Timestamp; +import io.netty.channel.Channel; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import org.apache.rocketmq.common.consumer.ReceiptHandle; +import org.apache.rocketmq.proxy.common.MessageReceiptHandle; +import org.apache.rocketmq.proxy.common.ReceiptHandleGroupKey; +import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; +import org.apache.rocketmq.proxy.processor.DefaultMessagingProcessor; +import org.apache.rocketmq.proxy.processor.ReceiptHandleProcessor; +import org.apache.rocketmq.proxy.service.receipt.DefaultReceiptHandleManager; + +/** + * RIP-2 M3/M4 diagnostics: POP receipt handle inspection and batch consumption + * diagnostics, computed from the proxy's own receipt handle tracking (the same + * state driving invisible-time renewal), so the data is always consistent with + * what the proxy actually holds for connected consumers. + */ +public class ProxyAdminDiagnosticsSupport { + + private static final int MAX_DIAG_PAGE_SIZE = 100; + + private final DefaultMessagingProcessor messagingProcessor; + + public ProxyAdminDiagnosticsSupport(DefaultMessagingProcessor messagingProcessor) { + this.messagingProcessor = messagingProcessor; + } + + // --------------------------------------------------------------------- + // M3: POP receipt handle diagnostics + // --------------------------------------------------------------------- + + public DescribePopReceiptHandlesResponse describePopReceiptHandles(DescribePopReceiptHandlesRequest request, + apache.rocketmq.v2.Status ok, apache.rocketmq.v2.Status badRequest) { + String group = request.getGroup(); + if (group == null || group.isEmpty()) { + return DescribePopReceiptHandlesResponse.newBuilder().setStatus(badRequest).build(); + } + String topicFilter = request.getTopic(); + int pageSize = request.getPageSize() <= 0 ? 20 : Math.min(request.getPageSize(), MAX_DIAG_PAGE_SIZE); + int pageNum = Math.max(request.getPageNum(), 1); + + List all = new ArrayList<>(); + PopReceiptHandleGroupSummary.Builder summary = PopReceiptHandleGroupSummary.newBuilder().setGroup(group); + long totalRenew = 0; + long totalRenewRetry = 0; + int expired = 0; + long now = System.currentTimeMillis(); + Map lockViews = new LinkedHashMap<>(); + + DefaultReceiptHandleManager manager = receiptHandleManager(); + if (manager != null) { + List collected = new ArrayList<>(); + manager.scanReceiptHandles((groupKey, handle) -> { + if (!group.equals(handle.getGroup())) { + return; + } + if (!topicFilter.isEmpty() && !topicFilter.equals(handle.getTopic())) { + return; + } + collected.add(new Object[] {groupKey, handle}); + }); + for (Object[] pair : collected) { + ReceiptHandleGroupKey groupKey = (ReceiptHandleGroupKey) pair[0]; + MessageReceiptHandle handle = (MessageReceiptHandle) pair[1]; + PopReceiptHandleInfo info = toHandleInfo(groupKey, handle, now); + all.add(info); + totalRenew += handle.getRenewTimes(); + totalRenewRetry += handle.getRenewRetryTimes(); + if (info.getIsExpired()) { + expired++; + } + String lockKey = handle.getTopic() + ":" + handle.getQueueId(); + lockViews.computeIfAbsent(lockKey, k -> PopLockView.newBuilder() + .setGroup(group) + .setTopic(handle.getTopic()) + .setQueueId(handle.getQueueId()) + .setLockOwner(info.getLockOwner()) + .setLocked(true)); + } + } + + summary.setTotalHandles(all.size()) + .setTotalMessages(all.size()) + .setTotalRenewTimes(totalRenew) + .setTotalRenewRetryTimes(totalRenewRetry) + .setExpiredHandles(expired) + .setTotalAckCount(0) + .setTotalNackCount(0) + .addAllLockView(buildLockViews(lockViews)); + + int fromIndex = Math.min((pageNum - 1) * pageSize, all.size()); + int toIndex = Math.min(fromIndex + pageSize, all.size()); + return DescribePopReceiptHandlesResponse.newBuilder() + .setStatus(ok) + .setSummary(summary) + .addAllHandles(all.subList(fromIndex, toIndex)) + .setTotal(all.size()) + .setPageNum(pageNum) + .setPageSize(pageSize) + .build(); + } + + private PopReceiptHandleInfo toHandleInfo(ReceiptHandleGroupKey groupKey, MessageReceiptHandle handle, long now) { + PopReceiptHandleInfo.Builder builder = PopReceiptHandleInfo.newBuilder() + .setGroup(handle.getGroup()) + .setTopic(handle.getTopic()) + .setQueueId(handle.getQueueId()) + .setMessageId(handle.getMessageId()) + .setQueueOffset(handle.getQueueOffset()) + .setReconsumeTimes(handle.getReconsumeTimes()) + .setRenewTimes(handle.getRenewTimes()) + .setRenewRetryTimes(handle.getRenewRetryTimes()) + .setConsumeTimestamp(timestamp(handle.getConsumeTimestamp())) + .setReceiptHandle(handle.getReceiptHandleStr()) + .setLockOwner(clientIdOf(groupKey.getChannel())); + try { + ReceiptHandle decoded = ReceiptHandle.decode(handle.getReceiptHandleStr()); + if (decoded != null) { + builder.setNextVisibleTime(timestamp(decoded.getNextVisibleTime())) + .setInvisibleTime(Duration.newBuilder() + .setSeconds(decoded.getInvisibleTime() / 1000) + .setNanos((int) ((decoded.getInvisibleTime() % 1000) * 1_000_000)) + .build()) + .setBrokerName(decoded.getBrokerName() == null ? "" : decoded.getBrokerName()) + .setIsExpired(decoded.getNextVisibleTime() < now); + } + } catch (Throwable t) { + builder.setIsExpired(false); + } + return builder.build(); + } + + private static List buildLockViews(Map lockViews) { + List result = new ArrayList<>(); + for (PopLockView.Builder builder : lockViews.values()) { + result.add(builder.build()); + } + return result; + } + + // --------------------------------------------------------------------- + // M4: batch consumption diagnostics + // --------------------------------------------------------------------- + + public DescribeBatchConsumeDiagnosticsResponse describeBatchConsumeDiagnostics( + DescribeBatchConsumeDiagnosticsRequest request, apache.rocketmq.v2.Status ok, + apache.rocketmq.v2.Status badRequest) { + String group = request.getGroup(); + if (group == null || group.isEmpty()) { + return DescribeBatchConsumeDiagnosticsResponse.newBuilder().setStatus(badRequest).build(); + } + String topicFilter = request.getTopic(); + String clientFilter = request.getClientId(); + int pageSize = request.getPageSize() <= 0 ? 20 : Math.min(request.getPageSize(), MAX_DIAG_PAGE_SIZE); + int pageNum = Math.max(request.getPageNum(), 1); + long now = System.currentTimeMillis(); + + Map perClient = new LinkedHashMap<>(); + DefaultReceiptHandleManager manager = receiptHandleManager(); + if (manager != null) { + manager.scanReceiptHandles((groupKey, handle) -> { + if (!group.equals(handle.getGroup())) { + return; + } + if (!topicFilter.isEmpty() && !topicFilter.equals(handle.getTopic())) { + return; + } + String clientId = clientIdOf(groupKey.getChannel()); + if (!clientFilter.isEmpty() && !clientFilter.equals(clientId)) { + return; + } + BatchConsumeClientDiagnostics.Builder builder = perClient.computeIfAbsent(clientId, key -> { + BatchConsumeClientDiagnostics.Builder newBuilder = BatchConsumeClientDiagnostics.newBuilder() + .setClientId(key) + .setChannelId(groupKey.getChannel() == null ? "" : groupKey.getChannel().id().asShortText()) + .setConsumeType("PUSH") + .setMessageModel(MessageModel.CLUSTERING); + if (groupKey.getChannel() instanceof GrpcClientChannel) { + newBuilder.setConnectTime(timestamp(((GrpcClientChannel) groupKey.getChannel()).getConnectTimeMillis())); + } + return newBuilder; + }); + builder.setUnackedMessageCount(builder.getUnackedMessageCount() + 1); + builder.setUnackedHandleCount(builder.getUnackedHandleCount() + 1); + builder.setTotalRenewTimes(builder.getTotalRenewTimes() + handle.getRenewTimes()); + builder.setTotalRenewRetryTimes(builder.getTotalRenewRetryTimes() + handle.getRenewRetryTimes()); + boolean expiredHandle = false; + try { + ReceiptHandle decoded = ReceiptHandle.decode(handle.getReceiptHandleStr()); + expiredHandle = decoded != null && decoded.getNextVisibleTime() < now; + } catch (Throwable ignore) { + // undecodable handle: count it as unexpired + } + if (expiredHandle) { + builder.setExpiredHandleCount(builder.getExpiredHandleCount() + 1); + } + builder.putTopicDistribution(handle.getTopic(), + builder.getTopicDistributionMap().getOrDefault(handle.getTopic(), 0) + 1); + }); + } + + BatchConsumeGroupSummary.Builder summary = BatchConsumeGroupSummary.newBuilder() + .setGroup(group) + .setTotalClients(perClient.size()); + List all = new ArrayList<>(); + for (BatchConsumeClientDiagnostics.Builder builder : perClient.values()) { + BatchConsumeClientDiagnostics diagnostics = builder.build(); + all.add(diagnostics); + summary.setTotalUnackedMessages(summary.getTotalUnackedMessages() + diagnostics.getUnackedMessageCount()); + summary.setTotalUnackedHandles(summary.getTotalUnackedHandles() + diagnostics.getUnackedHandleCount()); + summary.setTotalExpiredHandles(summary.getTotalExpiredHandles() + diagnostics.getExpiredHandleCount()); + summary.setTotalRenewTimes(summary.getTotalRenewTimes() + diagnostics.getTotalRenewTimes()); + summary.setTotalRenewRetryTimes(summary.getTotalRenewRetryTimes() + diagnostics.getTotalRenewRetryTimes()); + } + + int fromIndex = Math.min((pageNum - 1) * pageSize, all.size()); + int toIndex = Math.min(fromIndex + pageSize, all.size()); + return DescribeBatchConsumeDiagnosticsResponse.newBuilder() + .setStatus(ok) + .setSummary(summary) + .addAllDiagnostics(all.subList(fromIndex, toIndex)) + .setTotal(all.size()) + .setPageNum(pageNum) + .setPageSize(pageSize) + .build(); + } + + // --------------------------------------------------------------------- + // helpers + // --------------------------------------------------------------------- + + private DefaultReceiptHandleManager receiptHandleManager() { + if (messagingProcessor == null) { + return null; + } + ReceiptHandleProcessor processor = messagingProcessor.getReceiptHandleProcessor(); + return processor == null ? null : processor.getReceiptHandleManager(); + } + + private static String clientIdOf(Channel channel) { + if (channel instanceof GrpcClientChannel) { + return ((GrpcClientChannel) channel).getClientId(); + } + return channel == null ? "" : channel.id().asShortText(); + } + + private static Timestamp timestamp(long millis) { + return Timestamp.newBuilder() + .setSeconds(millis / 1000) + .setNanos((int) ((millis % 1000) * 1_000_000)) + .build(); + } + + Map countHandlesByGroup() { + Map counts = new HashMap<>(); + DefaultReceiptHandleManager manager = receiptHandleManager(); + if (manager != null) { + manager.scanReceiptHandles((groupKey, handle) -> + counts.merge(handle.getGroup(), 1, Integer::sum)); + } + return counts; + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java index 3179e3706fd..726065408e3 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcService.java @@ -18,7 +18,6 @@ import apache.rocketmq.v2.AdminGrpc; import apache.rocketmq.v2.ClientInfo; -import apache.rocketmq.v2.ClientType; import apache.rocketmq.v2.Code; import apache.rocketmq.v2.ConsumerRunningInfo; import apache.rocketmq.v2.DescribeGroupAccumulationRequest; @@ -42,7 +41,6 @@ import apache.rocketmq.v2.ListMessageResponse; import apache.rocketmq.v2.ListSubscriptionRequest; import apache.rocketmq.v2.ListSubscriptionResponse; -import apache.rocketmq.v2.MessageModel; import apache.rocketmq.v2.PrintThreadStackTraceRequest; import apache.rocketmq.v2.PrintThreadStackTraceResponse; import apache.rocketmq.v2.QueryTimeSpanRequest; @@ -63,13 +61,11 @@ import java.util.ArrayList; import java.util.Collection; import java.util.List; -import java.util.Map; import java.util.concurrent.TimeUnit; import org.apache.rocketmq.common.message.MessageExt; import org.apache.rocketmq.logging.org.slf4j.Logger; import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; import org.apache.rocketmq.proxy.common.ProxyContext; -import org.apache.rocketmq.proxy.config.ConfigurationManager; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; @@ -80,7 +76,7 @@ /** * RIP-2 Proxy Admin gRPC service. * - *

Every capability is served from the proxy process itself ("走 grpc 的 proxy"): + *

Every capability is served from the proxy process itself (via the gRPC proxy): *

    *
  • Online clients / connections are read from the proxy's own * {@link GrpcChannelManager} (the authority on gRPC clients connected to the proxy).
  • @@ -148,6 +144,29 @@ private String resolveBrokerAddr(String topic) throws Exception { return brokerAddr; } + /** + * RIP-2 fix: resolve ALL distinct broker addresses hosting the topic, so multi-broker + * clusters get complete data for accumulation/reset/query/delete operations. + */ + private List resolveBrokerAddrs(String topic) throws Exception { + org.apache.rocketmq.proxy.service.route.MessageQueueView mqv = + serviceManager.getTopicRouteService().getAllMessageQueueView(ctx(), topic); + if (mqv == null || mqv.getReadSelector() == null || mqv.getReadSelector().getQueues().isEmpty()) { + throw new RuntimeException("topic route not found for " + topic); + } + java.util.LinkedHashSet addrs = new java.util.LinkedHashSet<>(); + for (org.apache.rocketmq.proxy.service.route.AddressableMessageQueue mq : mqv.getReadSelector().getQueues()) { + if (mq.getBrokerAddr() != null && !mq.getBrokerAddr().isEmpty()) { + addrs.add(mq.getBrokerAddr()); + } + } + if (addrs.isEmpty()) { + throw new RuntimeException("broker address not found for topic " + topic); + } + return new ArrayList<>(addrs); + } + + private ClientInfo buildClientInfo(GrpcClientChannel channel) { String clientId = channel.getClientId(); ClientInfo.Builder builder = ClientInfo.newBuilder().setClientId(clientId); @@ -385,8 +404,33 @@ public void deleteSubscription(DeleteSubscriptionRequest request, try { String topic = request.getTopic().getName(); String group = request.hasGroup() ? request.getGroup().getName() : ""; + if (topic == null || topic.isEmpty() || group.isEmpty()) { + responseObserver.onNext(DeleteSubscriptionResponse.newBuilder() + .setStatus(fail(Code.BAD_REQUEST, "topic and group are required")).build()); + responseObserver.onCompleted(); + return; + } log.info("deleteSubscription requested for group={}, topic={}", group, topic); - responseObserver.onNext(DeleteSubscriptionResponse.newBuilder().setStatus(ok()).build()); + List brokerAddrs = resolveBrokerAddrs(topic); + StringBuilder errors = new StringBuilder(); + for (String brokerAddr : brokerAddrs) { + try { + serviceManager.getAdminService().deleteSubscriptionGroup(brokerAddr, group, false, + DEFAULT_TIMEOUT_MILLIS); + } catch (Throwable t) { + log.warn("deleteSubscription failed on broker {}", brokerAddr, t); + if (errors.length() > 0) { + errors.append("; "); + } + errors.append(brokerAddr).append(": ").append(t.getMessage()); + } + } + if (errors.length() > 0) { + responseObserver.onNext(DeleteSubscriptionResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, errors.toString())).build()); + } else { + responseObserver.onNext(DeleteSubscriptionResponse.newBuilder().setStatus(ok()).build()); + } } catch (Throwable t) { log.warn("deleteSubscription failed", t); responseObserver.onNext(DeleteSubscriptionResponse.newBuilder() @@ -418,10 +462,10 @@ public void describeGroupAccumulation(DescribeGroupAccumulationRequest request, try { String group = request.getGroup().getName(); String topic = request.getTopicsCount() > 0 ? request.getTopics(0).getName() : null; - String brokerAddr = resolveBrokerAddr(topic == null ? group : topic); + List brokerAddrs = resolveBrokerAddrs(topic == null ? group : topic); DescribeGroupAccumulationResponse.GroupAccumulation accumulation = - AdminModelConverter.toGroupAccumulation(serviceManager.getAdminService(), brokerAddr, group, topic, - DEFAULT_TIMEOUT_MILLIS); + AdminModelConverter.toGroupAccumulationMultiBroker(serviceManager.getAdminService(), brokerAddrs, + group, topic, DEFAULT_TIMEOUT_MILLIS); responseObserver.onNext(DescribeGroupAccumulationResponse.newBuilder() .setStatus(ok()) .setAccumulation(accumulation) @@ -440,10 +484,27 @@ public void resetGroupOffset(ResetGroupOffsetRequest request, StreamObserver brokerAddrs = resolveBrokerAddrs(topic); + StringBuilder errors = new StringBuilder(); + for (String brokerAddr : brokerAddrs) { + try { + serviceManager.getAdminService().resetOffset(brokerAddr, topic, group, resetTimestamp, true, + DEFAULT_TIMEOUT_MILLIS); + } catch (Throwable t) { + log.warn("resetGroupOffset failed on broker {}", brokerAddr, t); + if (errors.length() > 0) { + errors.append("; "); + } + errors.append(brokerAddr).append(": ").append(t.getMessage()); + } + } + if (errors.length() > 0) { + responseObserver.onNext(ResetGroupOffsetResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, errors.toString())).build()); + } else { + responseObserver.onNext(ResetGroupOffsetResponse.newBuilder().setStatus(ok()).build()); + } } catch (Throwable t) { log.warn("resetGroupOffset failed", t); responseObserver.onNext(ResetGroupOffsetResponse.newBuilder() @@ -463,17 +524,30 @@ public void queryMessage(ListMessageRequest request, StreamObserver messageExtList = new ArrayList<>(); if (request.hasMessageId()) { + String brokerAddr = resolveBrokerAddr(topic); messageExtList.add(serviceManager.getAdminService().viewMessage(brokerAddr, topic, decodeOffset(request.getMessageId()), DEFAULT_TIMEOUT_MILLIS)); } else { long begin = request.hasBeginTimestamp() ? request.getBeginTimestamp().getSeconds() * 1000L : 0L; long end = request.hasEndTimestamp() ? request.getEndTimestamp().getSeconds() * 1000L : System.currentTimeMillis(); - messageExtList.addAll(serviceManager.getAdminService().queryMessage(brokerAddr, topic, - request.getMessageKey(), request.getMaxMessageNums(), begin, end, DEFAULT_TIMEOUT_MILLIS)); + int maxNums = request.getMaxMessageNums() > 0 ? request.getMaxMessageNums() : 32; + // RIP-2 fix: a message key may live on any broker hosting the topic; search + // all of them until the requested number of messages is collected. + for (String brokerAddr : resolveBrokerAddrs(topic)) { + if (messageExtList.size() >= maxNums) { + break; + } + try { + messageExtList.addAll(serviceManager.getAdminService().queryMessage(brokerAddr, topic, + request.getMessageKey(), maxNums, begin, end, + DEFAULT_TIMEOUT_MILLIS)); + } catch (Throwable t) { + log.warn("queryMessage failed on broker {}", brokerAddr, t); + } + } } ListMessageResponse.Builder builder = ListMessageResponse.newBuilder().setStatus(ok()); for (MessageExt ext : messageExtList) { diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsInterceptor.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsInterceptor.java new file mode 100644 index 00000000000..b5c6b9d4396 --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsInterceptor.java @@ -0,0 +1,52 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import io.grpc.ForwardingServerCall.SimpleForwardingServerCall; +import io.grpc.Metadata; +import io.grpc.ServerCall; +import io.grpc.ServerCallHandler; +import io.grpc.ServerInterceptor; +import io.grpc.Status; + +/** + * RIP-2 acceptance criteria #4: measures transport-level failures of admin RPCs + * (authentication rejections, permission denials, framework errors) and feeds + * {@link ProxyAdminMetricsManager}. Business-level success/error outcomes are + * recorded by the admin services themselves, because they complete the gRPC + * call with an OK status and carry the error inside the response payload. + */ +public class ProxyAdminMetricsInterceptor implements ServerInterceptor { + + @Override + public ServerCall.Listener interceptCall(ServerCall call, Metadata headers, + ServerCallHandler next) { + final String method = call.getMethodDescriptor().getBareMethodName(); + final long startNanos = System.nanoTime(); + ServerCall observedCall = new SimpleForwardingServerCall(call) { + @Override + public void close(Status status, Metadata trailers) { + if (!status.isOk()) { + long latencyMillis = (System.nanoTime() - startNanos) / 1_000_000L; + ProxyAdminMetricsManager.recordError(method, latencyMillis, status.asRuntimeException()); + } + super.close(status, trailers); + } + }; + return next.startCall(observedCall, headers); + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsManager.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsManager.java new file mode 100644 index 00000000000..50e9ad4762f --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminMetricsManager.java @@ -0,0 +1,252 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import io.opentelemetry.api.common.AttributeKey; +import io.opentelemetry.api.common.Attributes; +import io.opentelemetry.api.metrics.LongCounter; +import io.opentelemetry.api.metrics.DoubleHistogram; +import io.opentelemetry.api.metrics.Meter; +import io.opentelemetry.exporter.logging.otlp.OtlpJsonLoggingMetricExporter; +import io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter; +import io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder; +import io.opentelemetry.exporter.prometheus.PrometheusHttpServer; +import io.opentelemetry.sdk.OpenTelemetrySdk; +import io.opentelemetry.sdk.metrics.InstrumentType; +import io.opentelemetry.sdk.metrics.SdkMeterProvider; +import io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder; +import io.opentelemetry.sdk.metrics.data.AggregationTemporality; +import io.opentelemetry.sdk.metrics.export.MetricExporter; +import io.opentelemetry.sdk.metrics.export.PeriodicMetricReader; +import io.opentelemetry.sdk.resources.Resource; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeUnit; +import org.apache.commons.lang3.StringUtils; +import org.apache.rocketmq.common.constant.LoggerName; +import org.apache.rocketmq.common.metrics.MetricsExporterType; +import org.apache.rocketmq.logging.org.slf4j.Logger; +import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; +import org.apache.rocketmq.proxy.config.ProxyConfig; +import com.google.common.base.Splitter; + +/** + * RIP-2 acceptance criteria #4: the admin interface exposes its own call RT and + * error-rate metrics. + * + *

    Exported instruments (OpenTelemetry, same exporter configuration as + * {@code ProxyMetricsManager}): + *

      + *
    • {@code rocketmq_proxy_admin_rpc_total} — LongCounter labeled by + * {@code rpc_method} and {@code status} (success/error, with + * {@code error_type} on failure). Error rate = rate of status=error.
    • + *
    • {@code rocketmq_proxy_admin_rpc_latency} — DoubleHistogram in + * milliseconds labeled by {@code rpc_method} and {@code status}; + * quantiles give P50/P99 RT per method.
    • + *
    + */ +public class ProxyAdminMetricsManager { + + private static final Logger log = LoggerFactory.getLogger(LoggerName.PROXY_LOGGER_NAME); + + public static final String METRIC_RPC_TOTAL = "rocketmq_proxy_admin_rpc_total"; + public static final String METRIC_RPC_LATENCY = "rocketmq_proxy_admin_rpc_latency"; + + public static final AttributeKey LABEL_METHOD = AttributeKey.stringKey("rpc_method"); + public static final AttributeKey LABEL_STATUS = AttributeKey.stringKey("status"); + public static final AttributeKey LABEL_ERROR_TYPE = AttributeKey.stringKey("error_type"); + public static final AttributeKey LABEL_CLUSTER_NAME = AttributeKey.stringKey("cluster_name"); + public static final AttributeKey LABEL_NODE_ID = AttributeKey.stringKey("node_id"); + + public static final String STATUS_SUCCESS = "success"; + public static final String STATUS_ERROR = "error"; + + private static final String OPEN_TELEMETRY_METER_NAME = "org.apache.rocketmq.proxy.admin"; + + private static volatile boolean initialized; + private static LongCounter rpcTotal; + private static DoubleHistogram rpcLatency; + private static String clusterName = ""; + private static String nodeName = ""; + + // exporter handles for shutdown + private static OtlpGrpcMetricExporter otlpExporter; + private static PeriodicMetricReader periodicReader; + private static PrometheusHttpServer prometheusHttpServer; + private static MetricExporter loggingExporter; + + private ProxyAdminMetricsManager() { + } + + /** + * Initialize the admin metrics pipeline from the same exporter settings used by the + * proxy data-plane metrics. Safe to call multiple times; first call wins. When the + * exporter is disabled the record methods become no-ops. + */ + public static synchronized void init(ProxyConfig proxyConfig) { + if (initialized) { + return; + } + try { + MetricsExporterType exporterType = proxyConfig.getMetricsExporterType(); + if (exporterType == null || !exporterType.isEnable()) { + log.info("RIP-2 admin metrics disabled, metricsExporterType:{}", exporterType); + return; + } + clusterName = StringUtils.defaultString(proxyConfig.getProxyClusterName()); + nodeName = StringUtils.defaultString(proxyConfig.getProxyName()); + + SdkMeterProviderBuilder providerBuilder = SdkMeterProvider.builder().setResource(Resource.empty()); + if (exporterType == MetricsExporterType.OTLP_GRPC) { + String endpoint = proxyConfig.getMetricsGrpcExporterTarget(); + if (StringUtils.isBlank(endpoint)) { + log.warn("RIP-2 admin metrics: OTLP exporter enabled but no target configured"); + return; + } + if (!endpoint.startsWith("http")) { + endpoint = "https://" + endpoint; + } + OtlpGrpcMetricExporterBuilder exporterBuilder = OtlpGrpcMetricExporter.builder() + .setEndpoint(endpoint) + .setTimeout(proxyConfig.getMetricGrpcExporterTimeOutInMills(), TimeUnit.MILLISECONDS) + .setAggregationTemporalitySelector(type -> { + if (proxyConfig.isMetricsInDelta() + && (type == InstrumentType.COUNTER || type == InstrumentType.OBSERVABLE_COUNTER + || type == InstrumentType.HISTOGRAM)) { + return AggregationTemporality.DELTA; + } + return AggregationTemporality.CUMULATIVE; + }); + String headers = proxyConfig.getMetricsGrpcExporterHeader(); + if (StringUtils.isNotBlank(headers)) { + Map headerMap = new HashMap<>(); + List kvPairs = Splitter.on(',').omitEmptyStrings().splitToList(headers); + for (String item : kvPairs) { + String[] split = item.split(":"); + if (split.length != 2) { + continue; + } + headerMap.put(split[0], split[1]); + } + headerMap.forEach(exporterBuilder::addHeader); + } + otlpExporter = exporterBuilder.build(); + periodicReader = PeriodicMetricReader.builder(otlpExporter) + .setInterval(proxyConfig.getMetricGrpcExporterIntervalInMills(), TimeUnit.MILLISECONDS) + .build(); + providerBuilder.registerMetricReader(periodicReader); + } else if (exporterType == MetricsExporterType.PROM) { + String host = proxyConfig.getMetricsPromExporterHost(); + if (StringUtils.isBlank(host)) { + host = "0.0.0.0"; + } + prometheusHttpServer = PrometheusHttpServer.builder() + .setHost(host) + // +1 avoids binding the same port as the data-plane PrometheusHttpServer + // when both run in one process; operators may override via config. + .setPort(proxyConfig.getMetricsPromExporterPort() + 1) + .build(); + providerBuilder.registerMetricReader(prometheusHttpServer); + } else if (exporterType == MetricsExporterType.LOG) { + loggingExporter = OtlpJsonLoggingMetricExporter.create(proxyConfig.isMetricsInDelta() + ? AggregationTemporality.DELTA : AggregationTemporality.CUMULATIVE); + periodicReader = PeriodicMetricReader.builder(loggingExporter) + .setInterval(proxyConfig.getMetricLoggingExporterIntervalInMills(), TimeUnit.MILLISECONDS) + .build(); + providerBuilder.registerMetricReader(periodicReader); + } + + Meter meter = OpenTelemetrySdk.builder() + .setMeterProvider(providerBuilder.build()) + .build() + .getMeter(OPEN_TELEMETRY_METER_NAME); + + rpcTotal = meter.counterBuilder(METRIC_RPC_TOTAL) + .setDescription("total number of RIP-2 proxy admin RPC calls") + .build(); + rpcLatency = meter.histogramBuilder(METRIC_RPC_LATENCY) + .setDescription("latency of RIP-2 proxy admin RPC calls") + .setUnit("ms") + .build(); + initialized = true; + log.info("RIP-2 admin metrics initialized, exporterType:{}", exporterType); + } catch (Throwable t) { + log.error("RIP-2 admin metrics init failed, metrics disabled", t); + } + } + + public static void recordSuccess(String rpcMethod, long latencyMillis) { + if (!initialized) { + return; + } + Attributes attributes = Attributes.builder() + .put(LABEL_METHOD, rpcMethod) + .put(LABEL_STATUS, STATUS_SUCCESS) + .put(LABEL_CLUSTER_NAME, clusterName) + .put(LABEL_NODE_ID, nodeName) + .build(); + rpcTotal.add(1, attributes); + rpcLatency.record(latencyMillis, attributes); + } + + public static void recordError(String rpcMethod, long latencyMillis, Throwable error) { + if (!initialized) { + return; + } + Attributes attributes = Attributes.builder() + .put(LABEL_METHOD, rpcMethod) + .put(LABEL_STATUS, STATUS_ERROR) + .put(LABEL_ERROR_TYPE, error == null ? "unknown" : StringUtils.defaultIfBlank( + error.getClass().getSimpleName(), "unknown")) + .put(LABEL_CLUSTER_NAME, clusterName) + .put(LABEL_NODE_ID, nodeName) + .build(); + rpcTotal.add(1, attributes); + rpcLatency.record(latencyMillis, attributes); + } + + public static synchronized void shutdown() { + if (!initialized) { + return; + } + try { + if (periodicReader != null) { + periodicReader.forceFlush(); + periodicReader.shutdown(); + } + if (otlpExporter != null) { + otlpExporter.shutdown(); + } + if (prometheusHttpServer != null) { + prometheusHttpServer.forceFlush(); + prometheusHttpServer.shutdown(); + } + if (loggingExporter != null) { + loggingExporter.shutdown(); + } + } catch (Throwable t) { + log.warn("RIP-2 admin metrics shutdown failed", t); + } finally { + initialized = false; + } + } + + public static boolean isInitialized() { + return initialized; + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java new file mode 100644 index 00000000000..f1ca93d59bc --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java @@ -0,0 +1,222 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.ClientInstance; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.ListClientsByGroupRequest; +import apache.rocketmq.v2.ListClientsByGroupResponse; +import apache.rocketmq.v2.ListClientsByTopicRequest; +import apache.rocketmq.v2.ListClientsByTopicResponse; +import apache.rocketmq.v2.ListClientsRequest; +import apache.rocketmq.v2.ListClientsResponse; +import apache.rocketmq.v2.ProxyAdminServiceGrpc; +import apache.rocketmq.v2.ProxyScope; +import io.grpc.ManagedChannel; +import io.grpc.netty.shaded.io.grpc.netty.NettyChannelBuilder; +import java.util.ArrayList; +import java.util.LinkedHashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.CompletableFuture; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; +import java.util.concurrent.TimeUnit; +import org.apache.rocketmq.common.constant.LoggerName; +import org.apache.rocketmq.common.utils.StartAndShutdown; +import org.apache.rocketmq.logging.org.slf4j.Logger; +import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; + +/** + * RIP-2 D3 cluster-wide aggregation ("PROXY_SCOPE_ALL_PROXIES"). + * + *

    Each proxy always serves its own local view; when the caller requests the + * ALL_PROXIES scope, this client fans the query out to the configured peer + * proxy admin endpoints ({@code proxyAdminPeerEndpoints}) in parallel and + * merges the per-node local views. Client instances are deduplicated by + * {@code client_id} (a client is attached to exactly one proxy at a time); + * the local node's view wins on duplicates. Every merged instance keeps the + * {@code proxy_endpoint}/{@code epoch} tag of the node that owns it, so the + * result is auditable. + * + *

    Peer failures never fail the aggregated call: an unreachable peer is + * skipped (with a warning log) and the merged view of the remaining nodes is + * returned. + */ +public class ProxyAdminPeerClient implements StartAndShutdown { + + private static final Logger log = LoggerFactory.getLogger(LoggerName.PROXY_LOGGER_NAME); + + /** + * Fan-out requests always use LOCAL scope towards peers to avoid recursion. + */ + private static final int MAX_PEER_PAGE_SIZE = 1000; + + private final ConcurrentMap channels = new ConcurrentHashMap<>(); + + /** + * Aggregate ListClients across all proxies. + * + * @param localView this node's already-filtered local instances + * @param request original request (filter is forwarded to peers, scope forced to LOCAL) + * @param peerEndpoints peer admin endpoints (host:port) + * @param timeoutMillis per-peer timeout + * @return merged view, local instances first + */ + public List listClientsAllProxies(List localView, ListClientsRequest request, + List peerEndpoints, long timeoutMillis) { + ListClientsRequest peerRequest = request.toBuilder() + .setScope(ProxyScope.PROXY_SCOPE_LOCAL_PROXY) + .setPageSize(MAX_PEER_PAGE_SIZE) + .clearNextToken() + .build(); + List>> futures = new ArrayList<>(); + for (String endpoint : peerEndpoints) { + futures.add(CompletableFuture.supplyAsync(() -> { + try { + ProxyAdminServiceGrpc.ProxyAdminServiceFutureStub stub = futureStub(endpoint, timeoutMillis); + ListClientsResponse response = stub.listClients(peerRequest) + .get(timeoutMillis, TimeUnit.MILLISECONDS); + if (response.getStatus().getCode() != Code.OK) { + log.warn("RIP-2 peer listClients returned non-OK. peer:{}, status:{}", endpoint, + response.getStatus()); + return new ArrayList(); + } + return response.getClientsList(); + } catch (Throwable t) { + log.warn("RIP-2 peer listClients failed, skip peer. peer:{}", endpoint, t); + return new ArrayList(); + } + })); + } + return merge(localView, futures, timeoutMillis); + } + + /** + * Aggregate ListClientsByGroup across all proxies. + */ + public List listClientsByGroupAllProxies(List localView, + ListClientsByGroupRequest request, List peerEndpoints, long timeoutMillis) { + ListClientsByGroupRequest peerRequest = request.toBuilder() + .setScope(ProxyScope.PROXY_SCOPE_LOCAL_PROXY) + .setPageSize(MAX_PEER_PAGE_SIZE) + .clearNextToken() + .build(); + List>> futures = new ArrayList<>(); + for (String endpoint : peerEndpoints) { + futures.add(CompletableFuture.supplyAsync(() -> { + try { + ProxyAdminServiceGrpc.ProxyAdminServiceFutureStub stub = futureStub(endpoint, timeoutMillis); + ListClientsByGroupResponse response = stub.listClientsByGroup(peerRequest) + .get(timeoutMillis, TimeUnit.MILLISECONDS); + if (response.getStatus().getCode() != Code.OK) { + log.warn("RIP-2 peer listClientsByGroup returned non-OK. peer:{}, status:{}", endpoint, + response.getStatus()); + return new ArrayList(); + } + return response.getClientsList(); + } catch (Throwable t) { + log.warn("RIP-2 peer listClientsByGroup failed, skip peer. peer:{}", endpoint, t); + return new ArrayList(); + } + })); + } + return merge(localView, futures, timeoutMillis); + } + + /** + * Aggregate ListClientsByTopic across all proxies. + */ + public List listClientsByTopicAllProxies(List localView, + ListClientsByTopicRequest request, List peerEndpoints, long timeoutMillis) { + ListClientsByTopicRequest peerRequest = request.toBuilder() + .setScope(ProxyScope.PROXY_SCOPE_LOCAL_PROXY) + .setPageSize(MAX_PEER_PAGE_SIZE) + .clearNextToken() + .build(); + List>> futures = new ArrayList<>(); + for (String endpoint : peerEndpoints) { + futures.add(CompletableFuture.supplyAsync(() -> { + try { + ProxyAdminServiceGrpc.ProxyAdminServiceFutureStub stub = futureStub(endpoint, timeoutMillis); + ListClientsByTopicResponse response = stub.listClientsByTopic(peerRequest) + .get(timeoutMillis, TimeUnit.MILLISECONDS); + if (response.getStatus().getCode() != Code.OK) { + log.warn("RIP-2 peer listClientsByTopic returned non-OK. peer:{}, status:{}", endpoint, + response.getStatus()); + return new ArrayList(); + } + return response.getClientsList(); + } catch (Throwable t) { + log.warn("RIP-2 peer listClientsByTopic failed, skip peer. peer:{}", endpoint, t); + return new ArrayList(); + } + })); + } + return merge(localView, futures, timeoutMillis); + } + + private List merge(List localView, + List>> peerFutures, long timeoutMillis) { + Map merged = new LinkedHashMap<>(); + for (ClientInstance instance : localView) { + merged.putIfAbsent(instance.getClientId(), instance); + } + long deadline = System.currentTimeMillis() + timeoutMillis; + for (CompletableFuture> future : peerFutures) { + long remaining = Math.max(1, deadline - System.currentTimeMillis()); + try { + List peerView = future.get(remaining, TimeUnit.MILLISECONDS); + for (ClientInstance instance : peerView) { + merged.putIfAbsent(instance.getClientId(), instance); + } + } catch (Throwable t) { + future.cancel(true); + log.warn("RIP-2 peer aggregation timed out or failed, skip peer result", t); + } + } + return new ArrayList<>(merged.values()); + } + + private ProxyAdminServiceGrpc.ProxyAdminServiceFutureStub futureStub(String endpoint, long timeoutMillis) { + ManagedChannel channel = channels.computeIfAbsent(endpoint, key -> + NettyChannelBuilder.forTarget(key) + .usePlaintext() + .build()); + return ProxyAdminServiceGrpc.newFutureStub(channel) + .withDeadlineAfter(timeoutMillis, TimeUnit.MILLISECONDS); + } + + @Override + public void start() throws Exception { + } + + @Override + public void shutdown() throws Exception { + for (ManagedChannel channel : channels.values()) { + try { + channel.shutdown(); + if (!channel.awaitTermination(3, TimeUnit.SECONDS)) { + channel.shutdownNow(); + } + } catch (Throwable t) { + log.warn("RIP-2 peer channel shutdown failed", t); + } + } + channels.clear(); + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java index c254d6505ae..9f0c0eccef1 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcService.java @@ -16,15 +16,32 @@ */ package org.apache.rocketmq.proxy.grpc.admin; +import apache.rocketmq.v2.AuthStatus; +import apache.rocketmq.v2.ClientConsumeProgress; import apache.rocketmq.v2.ClientDetail; import apache.rocketmq.v2.ClientFilter; import apache.rocketmq.v2.ClientInstance; import apache.rocketmq.v2.ClientProtocol; import apache.rocketmq.v2.ClientRole; +import apache.rocketmq.v2.ClientTopicProgress; import apache.rocketmq.v2.ClientType; import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.DescribeBatchConsumeDiagnosticsRequest; +import apache.rocketmq.v2.DescribeBatchConsumeDiagnosticsResponse; import apache.rocketmq.v2.DescribeClientRequest; import apache.rocketmq.v2.DescribeClientResponse; +import apache.rocketmq.v2.DescribePopReceiptHandlesRequest; +import apache.rocketmq.v2.DescribePopReceiptHandlesResponse; +import apache.rocketmq.v2.DescribeProxyConfigRequest; +import apache.rocketmq.v2.DescribeProxyConfigResponse; +import apache.rocketmq.v2.DescribeQuotaRequest; +import apache.rocketmq.v2.DescribeQuotaResponse; +import apache.rocketmq.v2.DescribeRouteTopologyRequest; +import apache.rocketmq.v2.DescribeRouteTopologyResponse; +import apache.rocketmq.v2.DisconnectChannelRequest; +import apache.rocketmq.v2.DisconnectChannelResponse; +import apache.rocketmq.v2.KickClientRequest; +import apache.rocketmq.v2.KickClientResponse; import apache.rocketmq.v2.Language; import apache.rocketmq.v2.ListClientsByGroupRequest; import apache.rocketmq.v2.ListClientsByGroupResponse; @@ -34,44 +51,67 @@ import apache.rocketmq.v2.ListClientsResponse; import apache.rocketmq.v2.NetworkInfo; import apache.rocketmq.v2.ProxyAdminServiceGrpc; +import apache.rocketmq.v2.ProxyScope; import apache.rocketmq.v2.PublishSettings; import apache.rocketmq.v2.Resource; import apache.rocketmq.v2.Settings; import apache.rocketmq.v2.Status; +import apache.rocketmq.v2.SubscribeRouteEventsRequest; +import apache.rocketmq.v2.SubscribeRouteEventsResponse; import apache.rocketmq.v2.UA; +import apache.rocketmq.v2.UpdateProxyConfigRequest; +import apache.rocketmq.v2.UpdateProxyConfigResponse; +import apache.rocketmq.v2.UpdateQuotaRequest; +import apache.rocketmq.v2.UpdateQuotaResponse; import com.google.protobuf.Timestamp; +import io.grpc.Context; import io.grpc.stub.StreamObserver; +import java.nio.charset.StandardCharsets; import java.util.ArrayList; +import java.util.Base64; import java.util.Collection; +import java.util.Comparator; +import java.util.HashSet; import java.util.List; +import java.util.Map; +import java.util.Set; +import org.apache.commons.lang3.StringUtils; import org.apache.rocketmq.logging.org.slf4j.Logger; import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; +import org.apache.rocketmq.proxy.common.ProxyContext; import org.apache.rocketmq.proxy.config.ConfigurationManager; import org.apache.rocketmq.proxy.config.ProxyConfig; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; -import org.apache.rocketmq.proxy.processor.MessagingProcessor; +import org.apache.rocketmq.proxy.processor.DefaultMessagingProcessor; import org.apache.rocketmq.proxy.service.ServiceManager; +import org.apache.rocketmq.proxy.service.route.MessageQueueView; /** - * RIP-2 Proxy Admin gRPC service — M1 online client query. + * RIP-2 Proxy Admin gRPC service — the complete {@code ProxyAdminService} surface: * - *

    This service is protocol-pure: it only depends on the RIP-2 gRPC contract - * ({@code apache.rocketmq.v2.*}, generated from rocketmq-apis). It exposes the - * {@code ProxyAdminService} RPCs that query the clients currently connected to - * THIS proxy node, reading from the proxy's own {@link GrpcChannelManager} - * (the authority on gRPC clients attached to the proxy) and the - * {@link GrpcClientSettingsManager} (per-client settings / subscriptions / - * publishing config). + *

      + *
    • M1 online client query: ListClients / DescribeClient / ListClientsByGroup / + * ListClientsByTopic;
    • + *
    • M2 runtime config & connection control: DescribeProxyConfig / UpdateProxyConfig / + * KickClient / DisconnectChannel;
    • + *
    • M2 quota visualization: DescribeQuota / UpdateQuota;
    • + *
    • M3/M4 diagnostics: DescribePopReceiptHandles / DescribeBatchConsumeDiagnostics;
    • + *
    • route observation: SubscribeRouteEvents (server streaming) / DescribeRouteTopology.
    • + *
    * *

    Design notes (RIP-2): *

      - *
    • A proxy returns only its LOCAL view, tagged with {@code proxy_endpoint} - * + {@code epoch} so a dashboard / CLI can dedup across proxies (D3).
    • - *
    • Pagination is cursor-based via {@code next_token} (D4).
    • - *
    • Every capability is served from the proxy itself; it never opens a - * direct link to the broker.
    • + *
    • D3 multi-proxy semantics: every reply is tagged with {@code proxy_endpoint} + + * {@code epoch}; when the caller asks for {@code PROXY_SCOPE_ALL_PROXIES} and peer + * endpoints are configured, the query fans out via {@link ProxyAdminPeerClient} and + * returns the deduplicated cluster-wide view.
    • + *
    • D4 pagination: stable cursor-based {@code next_token}. The cursor is the + * clientId-sorted position of the last returned element, so pages stay consistent + * even while clients connect/disconnect between calls.
    • + *
    • Every capability is served from the proxy itself; broker-internal data is only + * reached through the proxy's managed broker client (AdminService).
    • *
    */ public class ProxyAdminServiceGrpcService extends ProxyAdminServiceGrpc.ProxyAdminServiceImplBase { @@ -81,21 +121,32 @@ public class ProxyAdminServiceGrpcService extends ProxyAdminServiceGrpc.ProxyAdm // Server-enforced maximum page size for cursor pagination (D4). private static final int MAX_PAGE_SIZE = 1000; private static final int DEFAULT_PAGE_SIZE = 100; + private static final String CURSOR_PREFIX = "c1:"; + private static final long CONSUME_PROGRESS_TIMEOUT_MILLIS = 3000L; private final ServiceManager serviceManager; - private final MessagingProcessor messagingProcessor; + private final DefaultMessagingProcessor messagingProcessor; private final GrpcChannelManager grpcChannelManager; private final GrpcClientSettingsManager grpcClientSettingsManager; + private final ProxyAdminPeerClient peerClient; + private final RouteChangeNotifier routeChangeNotifier; + private final ProxyAdminConfigSupport configSupport; + private final ProxyAdminDiagnosticsSupport diagnosticsSupport; private final String proxyEndpoint; private final long epoch; - public ProxyAdminServiceGrpcService(ServiceManager serviceManager, MessagingProcessor messagingProcessor, - GrpcChannelManager grpcChannelManager, GrpcClientSettingsManager grpcClientSettingsManager) { + public ProxyAdminServiceGrpcService(ServiceManager serviceManager, DefaultMessagingProcessor messagingProcessor, + GrpcChannelManager grpcChannelManager, GrpcClientSettingsManager grpcClientSettingsManager, + ProxyAdminPeerClient peerClient, RouteChangeNotifier routeChangeNotifier) { this.serviceManager = serviceManager; this.messagingProcessor = messagingProcessor; this.grpcChannelManager = grpcChannelManager; this.grpcClientSettingsManager = grpcClientSettingsManager; + this.peerClient = peerClient; + this.routeChangeNotifier = routeChangeNotifier; + this.configSupport = new ProxyAdminConfigSupport(); + this.diagnosticsSupport = new ProxyAdminDiagnosticsSupport(messagingProcessor); this.proxyEndpoint = resolveProxyEndpoint(); this.epoch = System.currentTimeMillis(); } @@ -106,16 +157,13 @@ public ProxyAdminServiceGrpcService(ServiceManager serviceManager, MessagingProc @Override public void listClients(ListClientsRequest request, StreamObserver responseObserver) { + long start = System.currentTimeMillis(); try { ClientFilter filter = request.hasFilter() ? request.getFilter() : null; - List all = allClientInstances(); - List filtered = new ArrayList<>(); - for (ClientInstance instance : all) { - if (matchFilter(instance, filter)) { - filtered.add(instance); - } - } - Page page = page(filtered, request.getPageSize(), request.getNextToken()); + List local = filterInstances(allClientInstances(), filter); + List view = applyScope(local, request.getScope(), + peers -> peerClient.listClientsAllProxies(local, request, peers, peerTimeoutMillis())); + Page page = page(view, request.getPageSize(), request.getNextToken()); ListClientsResponse.Builder builder = ListClientsResponse.newBuilder() .setStatus(success()) .setProxyEndpoint(proxyEndpoint) @@ -126,7 +174,9 @@ public void listClients(ListClientsRequest request, StreamObserver responseObserver) { + long start = System.currentTimeMillis(); try { String clientId = request.getClientId(); GrpcClientChannel channel = grpcChannelManager.getChannel(clientId); @@ -147,10 +198,15 @@ public void describeClient(DescribeClientRequest request, StreamObserver responseObserver) { + long start = System.currentTimeMillis(); try { String group = request.hasGroup() ? request.getGroup().getName() : ""; - List all = allClientInstances(); - List filtered = new ArrayList<>(); - for (ClientInstance instance : all) { + List local = new ArrayList<>(); + for (ClientInstance instance : allClientInstances()) { if (group.isEmpty() || instance.getGroupsList().contains(group)) { - filtered.add(instance); + local.add(instance); } } - Page page = page(filtered, request.getPageSize(), request.getNextToken()); + List view = applyScope(local, request.getScope(), + peers -> peerClient.listClientsByGroupAllProxies(local, request, peers, peerTimeoutMillis())); + Page page = page(view, request.getPageSize(), request.getNextToken()); ListClientsByGroupResponse.Builder builder = ListClientsByGroupResponse.newBuilder() .setStatus(success()) .setProxyEndpoint(proxyEndpoint) @@ -195,7 +255,9 @@ public void listClientsByGroup(ListClientsByGroupRequest request, StreamObserver } responseObserver.onNext(builder.build()); responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("ListClientsByGroup", System.currentTimeMillis() - start); } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("ListClientsByGroup", System.currentTimeMillis() - start, t); log.error("listClientsByGroup failed", t); responseObserver.onNext(ListClientsByGroupResponse.newBuilder().setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); responseObserver.onCompleted(); @@ -204,16 +266,18 @@ public void listClientsByGroup(ListClientsByGroupRequest request, StreamObserver @Override public void listClientsByTopic(ListClientsByTopicRequest request, StreamObserver responseObserver) { + long start = System.currentTimeMillis(); try { String topic = request.hasTopic() ? request.getTopic().getName() : ""; - List all = allClientInstances(); - List filtered = new ArrayList<>(); - for (ClientInstance instance : all) { + List local = new ArrayList<>(); + for (ClientInstance instance : allClientInstances()) { if (topic.isEmpty() || instance.getTopicsList().contains(topic)) { - filtered.add(instance); + local.add(instance); } } - Page page = page(filtered, request.getPageSize(), request.getNextToken()); + List view = applyScope(local, request.getScope(), + peers -> peerClient.listClientsByTopicAllProxies(local, request, peers, peerTimeoutMillis())); + Page page = page(view, request.getPageSize(), request.getNextToken()); ListClientsByTopicResponse.Builder builder = ListClientsByTopicResponse.newBuilder() .setStatus(success()) .setProxyEndpoint(proxyEndpoint) @@ -224,17 +288,320 @@ public void listClientsByTopic(ListClientsByTopicRequest request, StreamObserver } responseObserver.onNext(builder.build()); responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("ListClientsByTopic", System.currentTimeMillis() - start); } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("ListClientsByTopic", System.currentTimeMillis() - start, t); log.error("listClientsByTopic failed", t); responseObserver.onNext(ListClientsByTopicResponse.newBuilder().setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); responseObserver.onCompleted(); } } + // ------------------------------------------------------------------------- + // M2: runtime config & connection control + // ------------------------------------------------------------------------- + + @Override + public void describeProxyConfig(DescribeProxyConfigRequest request, + StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + responseObserver.onNext(configSupport.describeProxyConfig(request, success())); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("DescribeProxyConfig", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("DescribeProxyConfig", System.currentTimeMillis() - start, t); + log.error("describeProxyConfig failed", t); + responseObserver.onNext(DescribeProxyConfigResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void updateProxyConfig(UpdateProxyConfigRequest request, + StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + responseObserver.onNext(configSupport.updateProxyConfig(request, success())); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("UpdateProxyConfig", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("UpdateProxyConfig", System.currentTimeMillis() - start, t); + log.error("updateProxyConfig failed", t); + responseObserver.onNext(UpdateProxyConfigResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void kickClient(KickClientRequest request, StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + String clientId = request.getClientId(); + if (StringUtils.isBlank(clientId)) { + responseObserver.onNext(KickClientResponse.newBuilder() + .setStatus(fail(Code.BAD_REQUEST, "client_id is required")).build()); + responseObserver.onCompleted(); + return; + } + if (StringUtils.isBlank(request.getReason())) { + responseObserver.onNext(KickClientResponse.newBuilder() + .setStatus(fail(Code.BAD_REQUEST, "reason is required for audit")).build()); + responseObserver.onCompleted(); + return; + } + boolean disconnected = disconnectClient(clientId, "kick by admin, reason: " + request.getReason()); + responseObserver.onNext(KickClientResponse.newBuilder() + .setStatus(success()) + .setDisconnected(disconnected) + .build()); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("KickClient", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("KickClient", System.currentTimeMillis() - start, t); + log.error("kickClient failed", t); + responseObserver.onNext(KickClientResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void disconnectChannel(DisconnectChannelRequest request, + StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + String channelId = request.getChannelId(); + if (StringUtils.isBlank(channelId)) { + responseObserver.onNext(DisconnectChannelResponse.newBuilder() + .setStatus(fail(Code.BAD_REQUEST, "channel_id is required")).build()); + responseObserver.onCompleted(); + return; + } + if (StringUtils.isBlank(request.getReason())) { + responseObserver.onNext(DisconnectChannelResponse.newBuilder() + .setStatus(fail(Code.BAD_REQUEST, "reason is required for audit")).build()); + responseObserver.onCompleted(); + return; + } + boolean disconnected = false; + for (GrpcClientChannel channel : grpcChannelManager.getClientChannels()) { + if (channelId.equals(channel.id().asShortText()) || channelId.equals(channel.id().asLongText()) + || channelId.equals(channel.getClientId())) { + disconnected = disconnectClient(channel.getClientId(), + "channel disconnected by admin, reason: " + request.getReason()); + break; + } + } + responseObserver.onNext(DisconnectChannelResponse.newBuilder() + .setStatus(success()) + .setDisconnected(disconnected) + .build()); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("DisconnectChannel", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("DisconnectChannel", System.currentTimeMillis() - start, t); + log.error("disconnectChannel failed", t); + responseObserver.onNext(DisconnectChannelResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + // ------------------------------------------------------------------------- + // M2: quota visualization & controlled adjustment + // ------------------------------------------------------------------------- + + @Override + public void describeQuota(DescribeQuotaRequest request, StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + responseObserver.onNext(configSupport.describeQuota(request, success())); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("DescribeQuota", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("DescribeQuota", System.currentTimeMillis() - start, t); + log.error("describeQuota failed", t); + responseObserver.onNext(DescribeQuotaResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void updateQuota(UpdateQuotaRequest request, StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + responseObserver.onNext(configSupport.updateQuota(request, success(), fail(Code.BAD_REQUEST, + "policy with positive limit and metric is required"))); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("UpdateQuota", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("UpdateQuota", System.currentTimeMillis() - start, t); + log.error("updateQuota failed", t); + responseObserver.onNext(UpdateQuotaResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + // ------------------------------------------------------------------------- + // M3/M4: POP & batch consume diagnostics + // ------------------------------------------------------------------------- + + @Override + public void describePopReceiptHandles(DescribePopReceiptHandlesRequest request, + StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + responseObserver.onNext(diagnosticsSupport.describePopReceiptHandles(request, success(), + fail(Code.BAD_REQUEST, "group is required"))); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("DescribePopReceiptHandles", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("DescribePopReceiptHandles", System.currentTimeMillis() - start, t); + log.error("describePopReceiptHandles failed", t); + responseObserver.onNext(DescribePopReceiptHandlesResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void describeBatchConsumeDiagnostics(DescribeBatchConsumeDiagnosticsRequest request, + StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + responseObserver.onNext(diagnosticsSupport.describeBatchConsumeDiagnostics(request, success(), + fail(Code.BAD_REQUEST, "group is required"))); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("DescribeBatchConsumeDiagnostics", + System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("DescribeBatchConsumeDiagnostics", + System.currentTimeMillis() - start, t); + log.error("describeBatchConsumeDiagnostics failed", t); + responseObserver.onNext(DescribeBatchConsumeDiagnosticsResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + // ------------------------------------------------------------------------- + // route observation + // ------------------------------------------------------------------------- + + @Override + public void subscribeRouteEvents(SubscribeRouteEventsRequest request, + StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + RouteChangeNotifier.Subscription subscription = routeChangeNotifier.subscribe(request, responseObserver, + serviceManager.getTopicRouteService().snapshotTopicRouteCache()); + Context.current().addListener(cancelledContext -> { + routeChangeNotifier.unsubscribe(subscription); + }, command -> command.run()); + ProxyAdminMetricsManager.recordSuccess("SubscribeRouteEvents", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("SubscribeRouteEvents", System.currentTimeMillis() - start, t); + log.error("subscribeRouteEvents failed", t); + responseObserver.onNext(SubscribeRouteEventsResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + + @Override + public void describeRouteTopology(DescribeRouteTopologyRequest request, + StreamObserver responseObserver) { + long start = System.currentTimeMillis(); + try { + String topicFilter = request.hasTopic() ? request.getTopic().getName() : ""; + DescribeRouteTopologyResponse.Builder builder = DescribeRouteTopologyResponse.newBuilder() + .setStatus(success()); + Map routes = serviceManager.getTopicRouteService().snapshotTopicRouteCache(); + int activeConnections = grpcChannelManager.getClientChannels().size(); + for (Map.Entry entry : routes.entrySet()) { + String topic = entry.getKey(); + MessageQueueView view = entry.getValue(); + if (view == null || view.isEmptyCachedQueue()) { + continue; + } + if (!topicFilter.isEmpty() && !topicFilter.equals(topic)) { + continue; + } + AdminModelConverter.addRouteTopology(builder, topic, view.getTopicRouteData(), proxyEndpoint, + activeConnections); + } + responseObserver.onNext(builder.build()); + responseObserver.onCompleted(); + ProxyAdminMetricsManager.recordSuccess("DescribeRouteTopology", System.currentTimeMillis() - start); + } catch (Throwable t) { + ProxyAdminMetricsManager.recordError("DescribeRouteTopology", System.currentTimeMillis() - start, t); + log.error("describeRouteTopology failed", t); + responseObserver.onNext(DescribeRouteTopologyResponse.newBuilder() + .setStatus(fail(Code.INTERNAL_ERROR, t.getMessage())).build()); + responseObserver.onCompleted(); + } + } + // ------------------------------------------------------------------------- // helpers // ------------------------------------------------------------------------- + /** + * Forcefully disconnect a client: detach its channel from the manager and close the + * underlying transport. Returns true when the client was found and disconnected. + */ + private boolean disconnectClient(String clientId, String reason) { + GrpcClientChannel channel = grpcChannelManager.removeChannel(clientId); + if (channel == null) { + return false; + } + log.info("RIP-2 admin disconnect. clientId:{}, {}", clientId, reason); + try { + channel.close(); + } catch (Throwable t) { + log.warn("RIP-2 admin disconnect close failed. clientId:{}", clientId, t); + } + return true; + } + + private List filterInstances(List instances, ClientFilter filter) { + if (filter == null) { + return instances; + } + List filtered = new ArrayList<>(); + for (ClientInstance instance : instances) { + if (matchFilter(instance, filter)) { + filtered.add(instance); + } + } + return filtered; + } + + /** + * D3: resolve the requested scope. For ALL_PROXIES with configured peers, replace the + * local view with the merged cluster-wide view; otherwise keep the local view. + */ + private List applyScope(List localView, ProxyScope scope, + java.util.function.Function, List> aggregator) { + if (scope != ProxyScope.PROXY_SCOPE_ALL_PROXIES) { + return localView; + } + List peers = ConfigurationManager.getProxyConfig().getProxyAdminPeerEndpoints(); + if (peers == null || peers.isEmpty()) { + return localView; + } + return aggregator.apply(peers); + } + + private long peerTimeoutMillis() { + return ConfigurationManager.getProxyConfig().getProxyAdminPeerTimeoutMillis(); + } + private List allClientInstances() { List list = new ArrayList<>(); Collection channels = grpcChannelManager.getClientChannels(); @@ -290,12 +657,81 @@ private ClientInstance buildClientInstance(GrpcClientChannel channel) { builder.addAllTopics(topics); builder.setAccessPoint(str(channel.getRemoteAddress())); builder.setConnectTime(toTimestamp(channel.getConnectTimeMillis())); - builder.setLastActiveTime(toTimestamp(System.currentTimeMillis())); + // RIP-2: real liveness — last heartbeat / telemetry observed on this channel. + builder.setLastActiveTime(toTimestamp(channel.getLastActiveTimeMillis())); + String authUsername = channel.getAuthUsername(); + if (StringUtils.isNotBlank(authUsername)) { + builder.setAuthSubject(authUsername); + } builder.setProxyEndpoint(proxyEndpoint); builder.setEpoch(epoch); return builder.build(); } + private AuthStatus buildAuthStatus(GrpcClientChannel channel) { + String authUsername = channel.getAuthUsername(); + AuthStatus.Builder builder = AuthStatus.newBuilder(); + if (StringUtils.isNotBlank(authUsername)) { + builder.setAuthenticated(true) + .setUsername(authUsername) + .setLastAuthTime(toTimestamp(channel.getLastAuthTimeMillis())); + } else { + builder.setAuthenticated(false) + .setFailureReason("no credentials observed on this connection"); + } + return builder.build(); + } + + /** + * Best-effort consume progress: for every topic the client's group subscribes to, query + * broker-side consume stats through the proxy's own admin gateway and aggregate the lag. + * Latency is not tracked at the broker offset layer and stays unset. + */ + private ClientConsumeProgress buildConsumeProgress(GrpcClientChannel channel, Settings settings) { + ClientConsumeProgress.Builder progress = ClientConsumeProgress.newBuilder(); + try { + if (!settings.hasSubscription()) { + return progress.build(); + } + String group = settings.getSubscription().getGroup().getName(); + if (StringUtils.isBlank(group)) { + return progress.build(); + } + long totalLag = 0; + Set queriedTopics = new HashSet<>(); + for (apache.rocketmq.v2.SubscriptionEntry entry : settings.getSubscription().getSubscriptionsList()) { + String topic = entry.hasTopic() ? entry.getTopic().getName() : ""; + if (StringUtils.isBlank(topic) || !queriedTopics.add(topic)) { + continue; + } + long topicLag = queryTopicLag(group, topic); + if (topicLag >= 0) { + totalLag += topicLag; + progress.addTopicProgress(ClientTopicProgress.newBuilder() + .setTopic(topic) + .setLag(topicLag) + .build()); + } + } + progress.setLag(totalLag); + } catch (Throwable t) { + log.warn("buildConsumeProgress failed. clientId:{}", channel.getClientId(), t); + } + return progress.build(); + } + + private long queryTopicLag(String group, String topic) { + try { + MessageQueueView view = serviceManager.getTopicRouteService() + .getAllMessageQueueView(ProxyContext.create(), topic); + return AdminModelConverter.computeTopicLag(serviceManager.getAdminService(), view, group, topic, + CONSUME_PROGRESS_TIMEOUT_MILLIS); + } catch (Throwable t) { + log.warn("queryTopicLag failed. group:{}, topic:{}", group, topic, t); + return -1; + } + } + private static ClientRole toClientRole(ClientType clientType) { if (clientType == null) { return ClientRole.CLIENT_ROLE_UNSPECIFIED; @@ -316,9 +752,6 @@ private static ClientRole toClientRole(ClientType clientType) { } private boolean matchFilter(ClientInstance instance, ClientFilter filter) { - if (filter == null) { - return true; - } if (filter.hasGroup() && !instance.getGroupsList().contains(filter.getGroup().getName())) { return false; } @@ -345,26 +778,49 @@ private boolean matchFilter(ClientInstance instance, ClientFilter filter) { return true; } + /** + * D4 stable cursor pagination: instances are sorted by clientId and the cursor is the + * (opaque, base64-encoded) clientId of the last returned element. Membership churn + * between calls therefore cannot shift the window. + */ private Page page(List all, int pageSize, String nextToken) { int size = pageSize > 0 ? Math.min(pageSize, MAX_PAGE_SIZE) : DEFAULT_PAGE_SIZE; + all.sort(Comparator.comparing(ClientInstance::getClientId)); + String afterClientId = decodeCursor(nextToken); int start = 0; - if (nextToken != null && !nextToken.isEmpty()) { - try { - start = Integer.parseInt(nextToken); - } catch (NumberFormatException e) { - start = 0; + if (afterClientId != null) { + for (int i = 0; i < all.size(); i++) { + if (all.get(i).getClientId().compareTo(afterClientId) > 0) { + start = i; + break; + } + start = i + 1; } } - if (start < 0 || start > all.size()) { - start = 0; - } int end = Math.min(start + size, all.size()); Page page = new Page(); - page.items = all.subList(start, end); - page.nextToken = end < all.size() ? String.valueOf(end) : ""; + page.items = new ArrayList<>(all.subList(start, end)); + page.nextToken = end < all.size() && !page.items.isEmpty() + ? encodeCursor(page.items.get(page.items.size() - 1).getClientId()) : ""; return page; } + private static String encodeCursor(String clientId) { + return CURSOR_PREFIX + Base64.getEncoder().encodeToString(clientId.getBytes(StandardCharsets.UTF_8)); + } + + private static String decodeCursor(String token) { + if (token == null || !token.startsWith(CURSOR_PREFIX)) { + return null; + } + try { + return new String(Base64.getDecoder().decode(token.substring(CURSOR_PREFIX.length())), + StandardCharsets.UTF_8); + } catch (Throwable t) { + return null; + } + } + private static final class Page { List items; String nextToken; @@ -401,6 +857,6 @@ private Status success() { } private Status fail(Code code, String message) { - return Status.newBuilder().setCode(code).setMessage(message).build(); + return Status.newBuilder().setCode(code).setMessage(message == null ? "" : message).build(); } } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifier.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifier.java new file mode 100644 index 00000000000..b15c1cfee27 --- /dev/null +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifier.java @@ -0,0 +1,332 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.BrokerInfo; +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.QueueInfo; +import apache.rocketmq.v2.RouteChangeEvent; +import apache.rocketmq.v2.RouteChangeEventType; +import apache.rocketmq.v2.Status; +import apache.rocketmq.v2.SubscribeRouteEventsRequest; +import apache.rocketmq.v2.SubscribeRouteEventsResponse; +import apache.rocketmq.v2.TopicRouteSnapshot; +import com.google.protobuf.Timestamp; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.HashSet; +import java.util.List; +import java.util.Map; +import java.util.Set; +import java.util.concurrent.ConcurrentHashMap; +import java.util.concurrent.ConcurrentMap; +import java.util.concurrent.CopyOnWriteArrayList; +import org.apache.rocketmq.common.constant.LoggerName; +import org.apache.rocketmq.common.utils.StartAndShutdown; +import org.apache.rocketmq.logging.org.slf4j.Logger; +import org.apache.rocketmq.logging.org.slf4j.LoggerFactory; +import org.apache.rocketmq.proxy.service.route.MessageQueueView; +import org.apache.rocketmq.proxy.service.route.TopicRouteService; + +/** + * RIP-2 route observation: detects route changes from the proxy's topic route + * cache refreshes and streams them to admin subscribers (SubscribeRouteEvents). + * + *

    This class is protocol-pure: it only works on the RIP-2 gRPC contract + * ({@code apache.rocketmq.v2.*} generated from rocketmq-apis). The translation + * from the broker-internal route representation into the v2 proto snapshot is + * delegated to {@link AdminModelConverter}. + * + *

    Detected event types: + *

      + *
    • {@code ROUTE_SNAPSHOT} — full route snapshot emitted on first observation + * of a topic and immediately on subscribe (replay of current state);
    • + *
    • {@code TOPIC_CREATE} / {@code TOPIC_DELETE} — route appears / disappears;
    • + *
    • {@code QUEUE_SCALE} — read/write queue nums changed on a broker;
    • + *
    • {@code BROKER_ONLINE} / {@code BROKER_OFFLINE} — broker added/removed + * from the route (registration change on the NameServer).
    • + *
    + */ +public class RouteChangeNotifier implements TopicRouteService.RouteRefreshListener, StartAndShutdown { + + private static final Logger log = LoggerFactory.getLogger(LoggerName.PROXY_LOGGER_NAME); + + /** + * A live SubscribeRouteEvents stream with its filters. + */ + public final class Subscription { + private final Set topics; + private final Set eventTypes; + private final StreamObserver observer; + private volatile boolean cancelled; + + private Subscription(Set topics, Set eventTypes, + StreamObserver observer) { + this.topics = topics; + this.eventTypes = eventTypes; + this.observer = observer; + } + + public boolean isCancelled() { + return cancelled; + } + + void cancel() { + this.cancelled = true; + } + + private boolean matches(RouteChangeEvent event) { + if (!topics.isEmpty() && !topics.contains(event.getTopic())) { + return false; + } + return eventTypes.isEmpty() || eventTypes.contains(event.getEventType()); + } + + synchronized void deliver(RouteChangeEvent event) { + if (cancelled) { + return; + } + try { + observer.onNext(SubscribeRouteEventsResponse.newBuilder() + .setStatus(Status.newBuilder().setCode(Code.OK).build()) + .setEvent(event) + .build()); + } catch (Throwable t) { + cancelled = true; + subscriptions.remove(this); + log.info("RIP-2 route event subscriber dropped. cause:{}", t.getMessage()); + } + } + } + + private final List subscriptions = new CopyOnWriteArrayList<>(); + /** + * Baseline proto snapshots per topic used to diff refreshes into change events. + */ + private final ConcurrentMap baseline = new ConcurrentHashMap<>(); + + /** + * Subscribe to route events. Immediately replays ROUTE_SNAPSHOT events for the topics + * currently known (matching the request filter), then streams live changes. + */ + public Subscription subscribe(SubscribeRouteEventsRequest request, + StreamObserver observer, Map currentRoutes) { + Set topics = new HashSet<>(request.getTopicsList()); + Set types = new HashSet<>(request.getEventTypesList()); + Subscription subscription = new Subscription(topics, types, observer); + subscriptions.add(subscription); + // replay current state as ROUTE_SNAPSHOT so the consumer starts from a consistent view + for (Map.Entry entry : currentRoutes.entrySet()) { + TopicRouteSnapshot snapshot = snapshotOf(entry.getKey(), entry.getValue()); + if (snapshot == null) { + continue; + } + RouteChangeEvent snapshotEvent = baseEvent(RouteChangeEventType.ROUTE_SNAPSHOT, snapshot) + .setRouteSnapshot(snapshot) + .build(); + if (subscription.matches(snapshotEvent)) { + subscription.deliver(snapshotEvent); + } + } + return subscription; + } + + public void unsubscribe(Subscription subscription) { + if (subscription != null) { + subscription.cancel(); + subscriptions.remove(subscription); + } + } + + @Override + public void onRouteLoaded(String topic, MessageQueueView view) { + TopicRouteSnapshot snapshot = snapshotOf(topic, view); + TopicRouteSnapshot previous = snapshot == null ? baseline.remove(topic) : baseline.put(topic, snapshot); + if (snapshot == null) { + if (previous != null) { + publish(baseEvent(RouteChangeEventType.TOPIC_DELETE, previous).build()); + } + return; + } + if (previous == null) { + // first observation: emit a snapshot so subscribers learn the current state + publish(baseEvent(RouteChangeEventType.ROUTE_SNAPSHOT, snapshot) + .setRouteSnapshot(snapshot) + .build()); + } else { + diffAndPublish(previous, snapshot); + } + } + + @Override + public void onRouteRefreshed(String topic, MessageQueueView oldView, MessageQueueView newView) { + TopicRouteSnapshot oldSnapshot = snapshotOf(topic, oldView); + if (oldSnapshot == null) { + oldSnapshot = baseline.get(topic); + } + TopicRouteSnapshot newSnapshot = snapshotOf(topic, newView); + if (newSnapshot == null) { + baseline.remove(topic); + if (oldSnapshot != null) { + publish(baseEvent(RouteChangeEventType.TOPIC_DELETE, oldSnapshot).build()); + } + return; + } + baseline.put(topic, newSnapshot); + if (oldSnapshot == null) { + publish(baseEvent(RouteChangeEventType.TOPIC_CREATE, newSnapshot) + .setRouteSnapshot(newSnapshot) + .build()); + return; + } + diffAndPublish(oldSnapshot, newSnapshot); + } + + private void diffAndPublish(TopicRouteSnapshot oldSnapshot, TopicRouteSnapshot newSnapshot) { + String topic = newSnapshot.getTopic(); + + Map oldBrokers = brokersByName(oldSnapshot); + Map newBrokers = brokersByName(newSnapshot); + for (Map.Entry entry : newBrokers.entrySet()) { + if (!oldBrokers.containsKey(entry.getKey())) { + publish(baseEvent(RouteChangeEventType.BROKER_ONLINE, newSnapshot) + .setBrokerName(entry.getKey()) + .setBrokerAddress(masterAddr(entry.getValue())) + .build()); + } + } + for (Map.Entry entry : oldBrokers.entrySet()) { + if (!newBrokers.containsKey(entry.getKey())) { + publish(baseEvent(RouteChangeEventType.BROKER_OFFLINE, newSnapshot) + .setBrokerName(entry.getKey()) + .setBrokerAddress(masterAddr(entry.getValue())) + .build()); + } + } + + Map oldQueues = queuesByBroker(oldSnapshot); + Map newQueues = queuesByBroker(newSnapshot); + for (Map.Entry entry : newQueues.entrySet()) { + QueueInfo oldQueue = oldQueues.get(entry.getKey()); + QueueInfo newQueue = entry.getValue(); + if (oldQueue == null) { + continue; + } + if (oldQueue.getReadQueueNums() != newQueue.getReadQueueNums() + || oldQueue.getWriteQueueNums() != newQueue.getWriteQueueNums()) { + publish(baseEvent(RouteChangeEventType.QUEUE_SCALE, newSnapshot) + .setBrokerName(entry.getKey()) + .setPreviousReadQueueNums(oldQueue.getReadQueueNums()) + .setCurrentReadQueueNums(newQueue.getReadQueueNums()) + .setPreviousWriteQueueNums(oldQueue.getWriteQueueNums()) + .setCurrentWriteQueueNums(newQueue.getWriteQueueNums()) + .build()); + } + } + } + + /** + * Convert the proxy-internal route view into the v2 proto snapshot through the shared + * converter layer (the only place that touches broker-internal route types). + */ + private static TopicRouteSnapshot snapshotOf(String topic, MessageQueueView view) { + if (view == null || view.isEmptyCachedQueue()) { + return null; + } + return AdminModelConverter.toTopicRouteSnapshot(topic, view.getTopicRouteData()); + } + + private RouteChangeEvent.Builder baseEvent(RouteChangeEventType type, TopicRouteSnapshot snapshot) { + long now = System.currentTimeMillis(); + RouteChangeEvent.Builder builder = RouteChangeEvent.newBuilder() + .setEventType(type) + .setTimestamp(Timestamp.newBuilder().setSeconds(now / 1000).setNanos((int) ((now % 1000) * 1_000_000)).build()) + .setTopic(snapshot.getTopic()); + if (snapshot.getBrokersCount() > 0 && !snapshot.getBrokers(0).getCluster().isEmpty()) { + builder.setCluster(snapshot.getBrokers(0).getCluster()); + } + return builder; + } + + private void publish(RouteChangeEvent event) { + for (Subscription subscription : subscriptions) { + if (subscription.isCancelled()) { + subscriptions.remove(subscription); + continue; + } + if (subscription.matches(event)) { + subscription.deliver(event); + } + } + } + + private static Map brokersByName(TopicRouteSnapshot snapshot) { + Map map = new ConcurrentHashMap<>(); + for (BrokerInfo broker : snapshot.getBrokersList()) { + if (!broker.getBrokerName().isEmpty()) { + map.put(broker.getBrokerName(), broker); + } + } + return map; + } + + private static Map queuesByBroker(TopicRouteSnapshot snapshot) { + Map map = new ConcurrentHashMap<>(); + for (QueueInfo queue : snapshot.getQueuesList()) { + if (!queue.getBrokerName().isEmpty()) { + map.put(queue.getBrokerName(), queue); + } + } + return map; + } + + /** + * MixAll.MASTER_ID == 0; kept inline to avoid pulling a broker constant into the + * protocol-pure layer. + */ + private static String masterAddr(BrokerInfo broker) { + if (broker.getBrokerAddrsMap().containsKey(0L)) { + return broker.getBrokerAddrsMap().get(0L); + } + if (broker.getBrokerAddrsCount() > 0) { + return broker.getBrokerAddrsMap().values().iterator().next(); + } + return ""; + } + + public int getSubscriptionCount() { + return subscriptions.size(); + } + + @Override + public void start() throws Exception { + } + + @Override + public void shutdown() throws Exception { + List current = new ArrayList<>(subscriptions); + subscriptions.clear(); + for (Subscription subscription : current) { + subscription.cancel(); + try { + subscription.observer.onCompleted(); + } catch (Throwable ignore) { + // subscriber may already be gone + } + } + } +} diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java index 3bb6edd447a..0d20d2b3d7f 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java @@ -16,6 +16,7 @@ */ package org.apache.rocketmq.proxy.grpc.v2.channel; +import apache.rocketmq.v2.HeartbeatRecord; import apache.rocketmq.v2.NotifyUnsubscribeLiteCommand; import apache.rocketmq.v2.PrintThreadStackTraceCommand; import apache.rocketmq.v2.RecoverOrphanedTransactionCommand; @@ -26,13 +27,18 @@ import com.google.common.collect.ComparisonChain; import com.google.protobuf.InvalidProtocolBufferException; import com.google.protobuf.TextFormat; +import com.google.protobuf.Timestamp; import com.google.protobuf.util.JsonFormat; import io.grpc.StatusRuntimeException; import io.grpc.stub.StreamObserver; import io.netty.channel.Channel; import io.netty.channel.ChannelId; +import java.util.ArrayDeque; +import java.util.ArrayList; +import java.util.List; import java.util.Objects; import java.util.concurrent.CompletableFuture; +import java.util.concurrent.atomic.AtomicLong; import java.util.concurrent.atomic.AtomicReference; import org.apache.rocketmq.common.constant.LoggerName; import org.apache.rocketmq.common.message.MessageExt; @@ -73,6 +79,19 @@ public class GrpcClientChannel extends ProxyChannel implements ChannelExtendAttr // ProxyAdminService client listings (ClientInstance.connect_time). private final long connectTimeMillis = System.currentTimeMillis(); + // RIP-2: last activity observed on this channel (heartbeat / telemetry SETTINGS), + // surfaced in ClientInstance.last_active_time. + private final AtomicLong lastActiveTimeMillis = new AtomicLong(System.currentTimeMillis()); + + // RIP-2: bounded ring of recent heartbeat observations, surfaced in + // ClientDetail.recent_heartbeats. + private final ArrayDeque heartbeatHistory = new ArrayDeque<>(); + + // RIP-2: last observed authentication state of this connection, captured from the + // data-plane authentication pipeline; surfaced in ClientDetail.auth_status. + private volatile String authUsername; + private volatile long lastAuthTimeMillis; + public GrpcClientChannel(ProxyRelayService proxyRelayService, GrpcClientSettingsManager grpcClientSettingsManager, GrpcChannelManager grpcChannelManager, ProxyContext ctx, String clientId) { super(proxyRelayService, null, new GrpcChannelId(clientId), @@ -268,6 +287,68 @@ public long getConnectTimeMillis() { return connectTimeMillis; } + /** + * RIP-2: mark activity on this channel (heartbeat / telemetry). Updates + * {@code last_active_time} exposed by the admin service. + */ + public void touch() { + this.lastActiveTimeMillis.set(System.currentTimeMillis()); + } + + public long getLastActiveTimeMillis() { + return lastActiveTimeMillis.get(); + } + + /** + * RIP-2: record a heartbeat observation into the bounded history exposed via + * ClientDetail.recent_heartbeats. + */ + public void recordHeartbeat(boolean success, String remark) { + long now = System.currentTimeMillis(); + this.lastActiveTimeMillis.set(now); + HeartbeatRecord record = HeartbeatRecord.newBuilder() + .setTimestamp(Timestamp.newBuilder().setSeconds(now / 1000).setNanos((int) ((now % 1000) * 1_000_000)).build()) + .setSuccess(success) + .setRemark(remark == null ? "" : remark) + .build(); + int maxSize = ConfigurationManager.getProxyConfig().getProxyAdminHeartbeatHistorySize(); + synchronized (heartbeatHistory) { + heartbeatHistory.addLast(record); + while (maxSize <= 0 || heartbeatHistory.size() > maxSize) { + heartbeatHistory.pollFirst(); + } + } + } + + /** + * RIP-2: snapshot of recent heartbeat records, oldest first. + */ + public List getRecentHeartbeats() { + synchronized (heartbeatHistory) { + return new ArrayList<>(heartbeatHistory); + } + } + + /** + * RIP-2: record the authenticated username observed on this connection (captured after + * the data-plane authentication pipeline succeeded for one of its requests). + */ + public void recordAuthUsername(String username) { + if (username == null || username.isEmpty()) { + return; + } + this.authUsername = username; + this.lastAuthTimeMillis = System.currentTimeMillis(); + } + + public String getAuthUsername() { + return authUsername; + } + + public long getLastAuthTimeMillis() { + return lastAuthTimeMillis; + } + public void writeTelemetryCommand(TelemetryCommand command) { StreamObserver observer = this.telemetryCommandRef.get(); if (observer == null) { diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/client/ClientActivity.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/client/ClientActivity.java index abc23a53a3e..57426a48fb0 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/client/ClientActivity.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/client/ClientActivity.java @@ -33,6 +33,8 @@ import apache.rocketmq.v2.ThreadStackTrace; import apache.rocketmq.v2.VerifyMessageResult; import com.google.common.collect.ImmutableSet; +import io.grpc.Context; +import io.grpc.Metadata; import io.grpc.StatusRuntimeException; import io.grpc.stub.StreamObserver; import io.netty.channel.Channel; @@ -50,6 +52,7 @@ import org.apache.rocketmq.broker.client.ProducerGroupEvent; import org.apache.rocketmq.common.MQVersion; import org.apache.rocketmq.common.attribute.TopicMessageType; +import org.apache.rocketmq.common.constant.GrpcConstants; import org.apache.rocketmq.common.constant.LoggerName; import org.apache.rocketmq.common.consumer.ConsumeFromWhere; import org.apache.rocketmq.common.lite.LiteSubscriptionAction; @@ -99,6 +102,8 @@ public CompletableFuture heartbeat(ProxyContext ctx, Heartbea CompletableFuture future = new CompletableFuture<>(); try { + // RIP-2: heartbeat is the authoritative liveness signal for admin client views. + GrpcClientChannel adminChannel = touchAdminClientChannel(ctx); Settings clientSettings = grpcClientSettingsManager.getClientSettings(ctx); if (clientSettings == null) { future.complete(HeartbeatResponse.newBuilder() @@ -130,11 +135,18 @@ public CompletableFuture heartbeat(ProxyContext ctx, Heartbea return future; } } + if (adminChannel != null) { + adminChannel.recordHeartbeat(true, Code.OK.name()); + } future.complete(HeartbeatResponse.newBuilder() .setStatus(ResponseBuilder.getInstance().buildStatus(Code.OK, Code.OK.name())) .build()); return future; } catch (Throwable t) { + GrpcClientChannel failedChannel = touchAdminClientChannel(ctx); + if (failedChannel != null) { + failedChannel.recordHeartbeat(false, t.getMessage()); + } future.completeExceptionally(t); } return future; @@ -285,6 +297,9 @@ public void onNext(ProxyContext ctx, TelemetryCommand request) { try { switch (request.getCommandCase()) { case SETTINGS: { + // RIP-2: telemetry SETTINGS also proves liveness (initial handshake and + // every settings refresh), refresh the admin activity timestamp. + touchAdminClientChannel(ctx); processAndWriteClientSettings(ctx, request, responseObserver); break; } @@ -315,6 +330,36 @@ public void onCompleted() { }; } + /** + * RIP-2: mark the client channel active for the admin view and capture the authenticated + * username (written into the request metadata by the data-plane authentication pipeline). + * Never throws: admin tracking must not affect the data path. + */ + protected GrpcClientChannel touchAdminClientChannel(ProxyContext ctx) { + try { + String clientId = ctx.getClientID(); + if (StringUtils.isBlank(clientId)) { + return null; + } + GrpcClientChannel channel = this.grpcChannelManager.getChannel(clientId); + if (channel == null) { + return null; + } + channel.touch(); + Metadata metadata = GrpcConstants.METADATA.get(Context.current()); + if (metadata != null) { + String username = metadata.get(GrpcConstants.AUTHORIZATION_AK); + if (StringUtils.isNotBlank(username)) { + channel.recordAuthUsername(username); + } + } + return channel; + } catch (Throwable t) { + log.debug("RIP-2 admin channel tracking failed", t); + return null; + } + } + private static LiteSubscriptionAction toLiteAction(apache.rocketmq.v2.LiteSubscriptionAction gRpcAction) { switch (gRpcAction) { case PARTIAL_ADD: diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java b/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java index a9ebe83c178..5cec246f9c0 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java @@ -389,6 +389,13 @@ public ServiceManager getServiceManager() { return this.serviceManager; } + /** + * RIP-2 M3: access to the receipt handle processor for admin pop-handle diagnostics. + */ + public ReceiptHandleProcessor getReceiptHandleProcessor() { + return this.receiptHandleProcessor; + } + @Override public void addReceiptHandle(ProxyContext ctx, Channel channel, String group, String msgID, MessageReceiptHandle messageReceiptHandle) { diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/processor/ReceiptHandleProcessor.java b/proxy/src/main/java/org/apache/rocketmq/proxy/processor/ReceiptHandleProcessor.java index bc3730aed9a..97491f1d1bf 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/processor/ReceiptHandleProcessor.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/processor/ReceiptHandleProcessor.java @@ -33,6 +33,13 @@ public class ReceiptHandleProcessor extends AbstractProcessor { protected final static Logger log = LoggerFactory.getLogger(LoggerName.PROXY_LOGGER_NAME); protected DefaultReceiptHandleManager receiptHandleManager; + /** + * RIP-2 M3: read-only access to the receipt handle manager for admin diagnostics. + */ + public DefaultReceiptHandleManager getReceiptHandleManager() { + return receiptHandleManager; + } + public ReceiptHandleProcessor(MessagingProcessor messagingProcessor, ServiceManager serviceManager) { super(messagingProcessor, serviceManager); StateEventListener eventListener = event -> { diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java index 309045cb716..532b05c41cc 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/AdminService.java @@ -39,7 +39,7 @@ boolean createTopicOnBroker(String topic, int wQueueNum, int rQueueNum, List resetOffset(String brokerAddr, String topic, String group, long timestamp, boolean isForce, long timeoutMillis) throws Exception; + /** + * RIP-2: delete a subscription group on the target broker (optionally cleaning its + * offsets), going through the proxy's own managed broker client. + */ + void deleteSubscriptionGroup(String brokerAddr, String group, boolean removeOffset, + long timeoutMillis) throws Exception; + List queryMessage(String brokerAddr, String topic, String key, int maxNum, long beginTimestamp, long endTimestamp, long timeoutMillis) throws Exception; diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java index 4c1a9e6693c..7430bccd7ec 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminService.java @@ -188,6 +188,12 @@ public Map resetOffset(String brokerAddr, String topic, Stri return this.getClient().invokeBrokerToResetOffset(brokerAddr, topic, group, timestamp, isForce, timeoutMillis); } + @Override + public void deleteSubscriptionGroup(String brokerAddr, String group, boolean removeOffset, + long timeoutMillis) throws Exception { + this.getClient().deleteSubscriptionGroup(brokerAddr, group, removeOffset, timeoutMillis); + } + @Override public MessageExt viewMessage(String brokerAddr, String topic, long phyoffset, long timeoutMillis) throws Exception { return this.getClient().viewMessage(brokerAddr, topic, phyoffset, timeoutMillis); diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/DefaultReceiptHandleManager.java b/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/DefaultReceiptHandleManager.java index f9dfd825337..ccf41a37604 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/DefaultReceiptHandleManager.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/DefaultReceiptHandleManager.java @@ -150,6 +150,21 @@ public int getUnackedMessageCount(ProxyContext context, Channel channel, String return handleGroup == null ? 0 : handleGroup.getMsgCount(); } + @Override + public void scanReceiptHandles(ReceiptHandleScanVisitor visitor) { + if (visitor == null) { + return; + } + for (Map.Entry entry : receiptHandleGroupMap.entrySet()) { + ReceiptHandleGroupKey groupKey = entry.getKey(); + try { + entry.getValue().scan((msgID, handleStr, handle) -> visitor.onHandle(groupKey, handle)); + } catch (Throwable t) { + log.warn("RIP-2 receipt handle scan failed for group key:{}", groupKey, t); + } + } + } + protected boolean clientIsOffline(ReceiptHandleGroupKey groupKey) { return this.consumerManager.findChannel(groupKey.getGroup(), groupKey.getChannel()) == null; } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/ReceiptHandleManager.java b/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/ReceiptHandleManager.java index 16ad57b07d9..5527ff10bb5 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/ReceiptHandleManager.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/ReceiptHandleManager.java @@ -20,6 +20,7 @@ import io.netty.channel.Channel; import org.apache.rocketmq.proxy.common.MessageReceiptHandle; import org.apache.rocketmq.proxy.common.ProxyContext; +import org.apache.rocketmq.proxy.common.ReceiptHandleGroupKey; public interface ReceiptHandleManager { void addReceiptHandle(ProxyContext context, Channel channel, String group, String msgID, MessageReceiptHandle messageReceiptHandle); @@ -27,4 +28,19 @@ public interface ReceiptHandleManager { MessageReceiptHandle removeReceiptHandle(ProxyContext context, Channel channel, String group, String msgID, String receiptHandle); int getUnackedMessageCount(ProxyContext context, Channel channel, String group); + + /** + * RIP-2 M3: read-only scan over all tracked receipt handles for diagnostics. The visitor + * receives the owning channel-group key and each handle; implementations must not block + * the renew pipeline while scanning. + */ + default void scanReceiptHandles(ReceiptHandleScanVisitor visitor) { + } + + /** + * Visitor for {@link #scanReceiptHandles(ReceiptHandleScanVisitor)}. + */ + interface ReceiptHandleScanVisitor { + void onHandle(ReceiptHandleGroupKey groupKey, MessageReceiptHandle handle); + } } diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/service/route/TopicRouteService.java b/proxy/src/main/java/org/apache/rocketmq/proxy/service/route/TopicRouteService.java index dae30057461..ddecd706ff2 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/service/route/TopicRouteService.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/service/route/TopicRouteService.java @@ -22,7 +22,9 @@ import com.google.common.annotations.VisibleForTesting; import java.time.Duration; import java.util.ArrayList; +import java.util.HashMap; import java.util.List; +import java.util.Map; import java.util.Optional; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; @@ -51,11 +53,56 @@ public abstract class TopicRouteService extends AbstractStartAndShutdown { private static final Logger log = LoggerFactory.getLogger(LoggerName.PROXY_LOGGER_NAME); + /** + * RIP-2: observer hook invoked whenever a topic route is loaded or refreshed from the + * NameServer, powering the admin SubscribeRouteEvents / DescribeRouteTopology surface. + */ + public interface RouteRefreshListener { + /** + * Invoked when a topic route is loaded for the first time (or re-loaded after expiry). + */ + default void onRouteLoaded(String topic, MessageQueueView view) { + } + + /** + * Invoked when a cached topic route is refreshed; {@code oldView} is the previous value. + */ + default void onRouteRefreshed(String topic, MessageQueueView oldView, MessageQueueView newView) { + } + } + private final MQFaultStrategy mqFaultStrategy; protected final LoadingCache topicCache; protected final ThreadPoolExecutor cacheRefreshExecutor; protected final List> penalizers = new ArrayList<>(); protected MessageQueuePriorityProvider priorityProvider = new DefaultMessageQueuePriorityProvider(); + private final List routeRefreshListeners = new java.util.concurrent.CopyOnWriteArrayList<>(); + + public void addRouteRefreshListener(RouteRefreshListener listener) { + if (listener != null) { + this.routeRefreshListeners.add(listener); + } + } + + private void notifyRouteLoaded(String topic, MessageQueueView view) { + for (RouteRefreshListener listener : routeRefreshListeners) { + try { + listener.onRouteLoaded(topic, view); + } catch (Throwable t) { + log.warn("RIP-2 route refresh listener failed. topic:{}", topic, t); + } + } + } + + private void notifyRouteRefreshed(String topic, MessageQueueView oldView, MessageQueueView newView) { + for (RouteRefreshListener listener : routeRefreshListeners) { + try { + listener.onRouteRefreshed(topic, oldView, newView); + } catch (Throwable t) { + log.warn("RIP-2 route refresh listener failed. topic:{}", topic, t); + } + } + } public TopicRouteService(MQClientAPIFactory mqClientAPIFactory) { ProxyConfig config = ConfigurationManager.getProxyConfig(); @@ -78,9 +125,12 @@ public TopicRouteService(MQClientAPIFactory mqClientAPIFactory) { public @Nullable MessageQueueView load(String topic) throws Exception { try { TopicRouteData topicRouteData = mqClientAPIFactory.getClient().getTopicRouteInfoFromNameServer(topic, Duration.ofSeconds(3).toMillis()); - return buildMessageQueueView(topic, topicRouteData); + MessageQueueView view = buildMessageQueueView(topic, topicRouteData); + notifyRouteLoaded(topic, view); + return view; } catch (Exception e) { if (TopicRouteHelper.isTopicNotExistError(e)) { + notifyRouteLoaded(topic, MessageQueueView.WRAPPED_EMPTY_QUEUE); return MessageQueueView.WRAPPED_EMPTY_QUEUE; } throw e; @@ -91,8 +141,16 @@ public TopicRouteService(MQClientAPIFactory mqClientAPIFactory) { public @Nullable MessageQueueView reload(@NonNull String key, @NonNull MessageQueueView oldValue) throws Exception { try { - return load(key); + TopicRouteData topicRouteData = mqClientAPIFactory.getClient() + .getTopicRouteInfoFromNameServer(key, Duration.ofSeconds(3).toMillis()); + MessageQueueView newValue = buildMessageQueueView(key, topicRouteData); + notifyRouteRefreshed(key, oldValue, newValue); + return newValue; } catch (Exception e) { + if (TopicRouteHelper.isTopicNotExistError(e)) { + notifyRouteRefreshed(key, oldValue, MessageQueueView.WRAPPED_EMPTY_QUEUE); + return MessageQueueView.WRAPPED_EMPTY_QUEUE; + } log.warn(String.format("reload topic route from namesrv. topic: %s", key), e); return oldValue; } @@ -174,6 +232,15 @@ public MessageQueueView getAllMessageQueueView(ProxyContext ctx, String topicNam return getCacheMessageQueueWrapper(this.topicCache, topicName); } + /** + * RIP-2: read-only snapshot of the cached topic route views, used by the admin + * DescribeRouteTopology surface. The returned map is a detached copy. + */ + public Map snapshotTopicRouteCache() { + return new HashMap<>(this.topicCache.asMap()); + } + + public abstract MessageQueueView getCurrentMessageQueueView(ProxyContext ctx, String topicName) throws Exception; public abstract ProxyTopicRouteData getTopicRouteForProxy(ProxyContext ctx, List
    requestHostAndPortList, diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java index 13d54a66126..0cafdee5d1b 100644 --- a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/AdminModelConverterTest.java @@ -16,7 +16,6 @@ */ package org.apache.rocketmq.proxy.grpc.admin; -import apache.rocketmq.v2.Broker; import apache.rocketmq.v2.Code; import apache.rocketmq.v2.DescribeGroupAccumulationResponse; import apache.rocketmq.v2.DescribeTopicStatusResponse; diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptorTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptorTest.java new file mode 100644 index 00000000000..bd4e2bb6a21 --- /dev/null +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminAuthInterceptorTest.java @@ -0,0 +1,234 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import io.grpc.Metadata; +import io.grpc.MethodDescriptor; +import io.grpc.ServerCall; +import io.grpc.ServerCallHandler; +import io.grpc.Status; +import java.io.ByteArrayInputStream; +import java.io.InputStream; +import java.util.HashSet; +import java.util.Set; +import org.apache.rocketmq.auth.config.AuthConfig; +import org.apache.rocketmq.common.action.Action; +import org.apache.rocketmq.proxy.config.ConfigurationManager; +import org.apache.rocketmq.proxy.config.InitConfigTest; +import org.apache.rocketmq.proxy.processor.MessagingProcessor; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.Mock; +import org.mockito.junit.MockitoJUnitRunner; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.never; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; + +@RunWith(MockitoJUnitRunner.class) +public class ProxyAdminAuthInterceptorTest extends InitConfigTest { + + @Mock + private MessagingProcessor messagingProcessor; + + private static final MethodDescriptor.Marshaller BYTE_MARSHALLER = + new MethodDescriptor.Marshaller() { + @Override + public InputStream stream(byte[] value) { + return new ByteArrayInputStream(value == null ? new byte[0] : value); + } + + @Override + public byte[] parse(InputStream stream) { + return new byte[0]; + } + }; + + private static MethodDescriptor method(String name) { + return MethodDescriptor.newBuilder() + .setType(MethodDescriptor.MethodType.UNARY) + .setFullMethodName("apache.rocketmq.v2.ProxyAdminService/" + name) + .setRequestMarshaller(BYTE_MARSHALLER) + .setResponseMarshaller(BYTE_MARSHALLER) + .build(); + } + + @SuppressWarnings("unchecked") + private static ServerCall serverCall(String methodName) { + ServerCall call = mock(ServerCall.class); + when(call.getMethodDescriptor()).thenReturn(method(methodName)); + return call; + } + + // --------------------------------------------------------------------- + // per-method resource / action mapping (read-only vs high-privilege isolation) + // --------------------------------------------------------------------- + + @Test + public void allAdminMethodsAreMapped() { + String[] methods = { + "ListClients", "ListClientsByGroup", "ListClientsByTopic", "DescribeClient", + "DescribeProxyConfig", "UpdateProxyConfig", "KickClient", "DisconnectChannel", + "DescribeQuota", "UpdateQuota", "DescribePopReceiptHandles", "DescribeBatchConsumeDiagnostics", + "SubscribeRouteEvents", "DescribeRouteTopology", + "GetProxyRuntimeStats", "GetTopicRoute", "DescribeTopicStatus", "ListSubscription", + "DescribeSubscription", "ListConsumerConnection", "DescribeGroupAccumulation", + "GetConsumerRunningInfo", "QueryTimeSpan", "QueryMessage", "ChangeLogLevel", + "DeleteSubscription", "ResetGroupOffset", "AdminSendMessage", "PrintThreadStackTrace", + "VerifyMessage"}; + for (String m : methods) { + assertNotNull("missing permission mapping for " + m, + ProxyAdminAuthInterceptor.resolveResourceAction(m)); + } + } + + @Test + public void highPrivilegeOperationsNeverMapToReadActions() { + assertEquals(Action.UPDATE, ProxyAdminAuthInterceptor.resolveResourceAction("KickClient").action); + assertEquals(Action.UPDATE, ProxyAdminAuthInterceptor.resolveResourceAction("DisconnectChannel").action); + assertEquals(Action.UPDATE, ProxyAdminAuthInterceptor.resolveResourceAction("UpdateProxyConfig").action); + assertEquals(Action.UPDATE, ProxyAdminAuthInterceptor.resolveResourceAction("UpdateQuota").action); + assertEquals(Action.UPDATE, ProxyAdminAuthInterceptor.resolveResourceAction("ResetGroupOffset").action); + assertEquals(Action.UPDATE, ProxyAdminAuthInterceptor.resolveResourceAction("ChangeLogLevel").action); + assertEquals(Action.DELETE, ProxyAdminAuthInterceptor.resolveResourceAction("DeleteSubscription").action); + assertEquals(Action.PUB, ProxyAdminAuthInterceptor.resolveResourceAction("AdminSendMessage").action); + } + + @Test + public void readOnlyOperationsMapToReadActions() { + assertEquals(Action.LIST, ProxyAdminAuthInterceptor.resolveResourceAction("ListClients").action); + assertEquals(Action.GET, ProxyAdminAuthInterceptor.resolveResourceAction("DescribeClient").action); + assertEquals(Action.GET, ProxyAdminAuthInterceptor.resolveResourceAction("DescribeProxyConfig").action); + assertEquals(Action.GET, ProxyAdminAuthInterceptor.resolveResourceAction("DescribeQuota").action); + assertEquals(Action.LIST, ProxyAdminAuthInterceptor.resolveResourceAction("SubscribeRouteEvents").action); + assertEquals(Action.GET, ProxyAdminAuthInterceptor.resolveResourceAction("DescribeRouteTopology").action); + } + + @Test + public void resourcesAreScopedPerModule() { + assertEquals(ProxyAdminAuthInterceptor.RESOURCE_CLIENT, + ProxyAdminAuthInterceptor.resolveResourceAction("ListClients").resource); + assertEquals(ProxyAdminAuthInterceptor.RESOURCE_CONFIG, + ProxyAdminAuthInterceptor.resolveResourceAction("UpdateProxyConfig").resource); + assertEquals(ProxyAdminAuthInterceptor.RESOURCE_CONNECTION, + ProxyAdminAuthInterceptor.resolveResourceAction("KickClient").resource); + assertEquals(ProxyAdminAuthInterceptor.RESOURCE_QUOTA, + ProxyAdminAuthInterceptor.resolveResourceAction("UpdateQuota").resource); + assertEquals(ProxyAdminAuthInterceptor.RESOURCE_ROUTE, + ProxyAdminAuthInterceptor.resolveResourceAction("DescribeRouteTopology").resource); + assertEquals(ProxyAdminAuthInterceptor.RESOURCE_OPS, + ProxyAdminAuthInterceptor.resolveResourceAction("ResetGroupOffset").resource); + + Set distinct = new HashSet<>(); + distinct.add(ProxyAdminAuthInterceptor.RESOURCE_CLIENT); + distinct.add(ProxyAdminAuthInterceptor.RESOURCE_CONFIG); + distinct.add(ProxyAdminAuthInterceptor.RESOURCE_CONNECTION); + distinct.add(ProxyAdminAuthInterceptor.RESOURCE_QUOTA); + distinct.add(ProxyAdminAuthInterceptor.RESOURCE_ROUTE); + distinct.add(ProxyAdminAuthInterceptor.RESOURCE_OPS); + assertEquals(6, distinct.size()); + for (String resource : distinct) { + assertTrue(resource.startsWith("proxy.admin.")); + } + } + + // --------------------------------------------------------------------- + // behavior modes + // --------------------------------------------------------------------- + + @Test + @SuppressWarnings("unchecked") + public void openModePassesThroughWhenClusterAuthDisabled() { + AuthConfig authConfig = new AuthConfig(); + authConfig.setAuthenticationEnabled(false); + authConfig.setAuthorizationEnabled(false); + ConfigurationManager.getProxyConfig().setProxyAdminRequireAuth(false); + + ProxyAdminAuthInterceptor interceptor = new ProxyAdminAuthInterceptor(authConfig, messagingProcessor); + ServerCall call = serverCall("ListClients"); + ServerCallHandler next = mock(ServerCallHandler.class); + + interceptor.interceptCall(call, new Metadata(), next); + verify(next).startCall(any(), any()); + verify(call, never()).close(any(), any()); + } + + @Test + @SuppressWarnings("unchecked") + public void failClosedRejectsWhenRequireAuthButClusterAuthDisabled() { + AuthConfig authConfig = new AuthConfig(); + authConfig.setAuthenticationEnabled(false); + authConfig.setAuthorizationEnabled(false); + ConfigurationManager.getProxyConfig().setProxyAdminRequireAuth(true); + try { + ProxyAdminAuthInterceptor interceptor = new ProxyAdminAuthInterceptor(authConfig, messagingProcessor); + ServerCall call = serverCall("ListClients"); + ServerCallHandler next = mock(ServerCallHandler.class); + + interceptor.interceptCall(call, new Metadata(), next); + verify(next, never()).startCall(any(), any()); + org.mockito.ArgumentCaptor statusCaptor = org.mockito.ArgumentCaptor.forClass(Status.class); + verify(call).close(statusCaptor.capture(), any(Metadata.class)); + assertEquals(Status.Code.UNAUTHENTICATED, statusCaptor.getValue().getCode()); + assertTrue(statusCaptor.getValue().getDescription().contains("proxyAdminRequireAuth")); + } finally { + ConfigurationManager.getProxyConfig().setProxyAdminRequireAuth(false); + } + } + + @Test + @SuppressWarnings("unchecked") + public void failClosedRejectsAnonymousWhenRequireAuth() { + AuthConfig authConfig = new AuthConfig(); + authConfig.setAuthenticationEnabled(true); + authConfig.setAuthorizationEnabled(true); + ConfigurationManager.getProxyConfig().setProxyAdminRequireAuth(true); + try { + ProxyAdminAuthInterceptor interceptor = new ProxyAdminAuthInterceptor(authConfig, messagingProcessor); + ServerCall call = serverCall("KickClient"); + ServerCallHandler next = mock(ServerCallHandler.class); + + // empty metadata: no credentials at all + ServerCall.Listener listener = interceptor.interceptCall(call, new Metadata(), next); + assertNotNull(listener); + verify(next, never()).startCall(any(), any()); + org.mockito.ArgumentCaptor statusCaptor = org.mockito.ArgumentCaptor.forClass(Status.class); + verify(call).close(statusCaptor.capture(), any(Metadata.class)); + assertEquals(Status.Code.UNAUTHENTICATED, statusCaptor.getValue().getCode()); + } finally { + ConfigurationManager.getProxyConfig().setProxyAdminRequireAuth(false); + } + } + + @Test + public void resourceActionModelIsImmutablePerMethod() { + // sanity: repeated resolution yields the same mapping (no stateful drift) + ProxyAdminAuthInterceptor.ResourceAction first = + ProxyAdminAuthInterceptor.resolveResourceAction("DescribeClient"); + ProxyAdminAuthInterceptor.ResourceAction second = + ProxyAdminAuthInterceptor.resolveResourceAction("DescribeClient"); + assertEquals(first.resource, second.resource); + assertEquals(first.action, second.action); + assertFalse(first.resource.isEmpty()); + } +} diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupportTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupportTest.java new file mode 100644 index 00000000000..d4a9fb910d4 --- /dev/null +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminConfigSupportTest.java @@ -0,0 +1,177 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.Code; +import apache.rocketmq.v2.DescribeProxyConfigRequest; +import apache.rocketmq.v2.DescribeProxyConfigResponse; +import apache.rocketmq.v2.DescribeQuotaRequest; +import apache.rocketmq.v2.DescribeQuotaResponse; +import apache.rocketmq.v2.ProxyRuntimeConfig; +import apache.rocketmq.v2.QuotaDimension; +import apache.rocketmq.v2.QuotaPolicy; +import apache.rocketmq.v2.Resource; +import apache.rocketmq.v2.UpdateProxyConfigRequest; +import apache.rocketmq.v2.UpdateProxyConfigResponse; +import apache.rocketmq.v2.UpdateQuotaRequest; +import apache.rocketmq.v2.UpdateQuotaResponse; +import com.google.protobuf.Duration; +import org.apache.rocketmq.proxy.config.ConfigurationManager; +import org.apache.rocketmq.proxy.config.InitConfigTest; +import org.apache.rocketmq.proxy.config.ProxyConfig; +import org.junit.After; +import org.junit.Before; +import org.junit.Test; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; + +public class ProxyAdminConfigSupportTest extends InitConfigTest { + + private ProxyAdminConfigSupport support; + private int originalMaxMessageSize; + private long originalDefaultInvisibleTime; + private boolean originalTlsTestModeEnable; + private boolean originalTraceOn; + private boolean originalProxyAdminEnabled; + + @Before + public void setUp() { + support = new ProxyAdminConfigSupport(); + ProxyConfig config = ConfigurationManager.getProxyConfig(); + originalMaxMessageSize = config.getMaxMessageSize(); + originalDefaultInvisibleTime = config.getDefaultInvisibleTimeMills(); + originalTlsTestModeEnable = config.isTlsTestModeEnable(); + originalTraceOn = config.isTraceOn(); + originalProxyAdminEnabled = config.isProxyAdminEnabled(); + } + + @After + public void tearDown() { + ProxyConfig config = ConfigurationManager.getProxyConfig(); + config.setMaxMessageSize(originalMaxMessageSize); + config.setDefaultInvisibleTimeMills(originalDefaultInvisibleTime); + config.setTlsTestModeEnable(originalTlsTestModeEnable); + config.setTraceOn(originalTraceOn); + config.setProxyAdminEnabled(originalProxyAdminEnabled); + } + + private static apache.rocketmq.v2.Status ok() { + return apache.rocketmq.v2.Status.newBuilder().setCode(Code.OK).build(); + } + + @Test + public void describeProxyConfigReflectsLiveConfig() { + DescribeProxyConfigResponse response = support.describeProxyConfig( + DescribeProxyConfigRequest.newBuilder().build(), ok()); + assertEquals(Code.OK, response.getStatus().getCode()); + ProxyRuntimeConfig config = response.getConfig(); + assertNotNull(config); + assertEquals(ConfigurationManager.getProxyConfig().getMaxMessageSize(), config.getMaxMessageSize()); + assertEquals(ConfigurationManager.getProxyConfig().getGrpcThreadPoolNums(), config.getGrpcThreadPoolNums()); + assertTrue(config.getDefaultInvisibleTime().getSeconds() > 0); + } + + @Test + public void updateProxyConfigAppliesChangedFields() { + UpdateProxyConfigResponse response = support.updateProxyConfig(UpdateProxyConfigRequest.newBuilder() + .setConfig(ProxyRuntimeConfig.newBuilder() + .setMaxMessageSize(1234) + .setDefaultInvisibleTime(Duration.newBuilder().setSeconds(120).build()) + .build()) + .build(), ok()); + assertEquals(Code.OK, response.getStatus().getCode()); + assertTrue(response.getChangedFieldsList().contains("max_message_size")); + assertTrue(response.getChangedFieldsList().contains("default_invisible_time")); + assertEquals(1234, ConfigurationManager.getProxyConfig().getMaxMessageSize()); + assertEquals(120_000L, ConfigurationManager.getProxyConfig().getDefaultInvisibleTimeMills()); + // response carries the refreshed view + assertEquals(1234, response.getConfig().getMaxMessageSize()); + } + + @Test + public void updateProxyConfigReportsNoChangeForSameValues() { + ProxyConfig live = ConfigurationManager.getProxyConfig(); + // proto3 caveat: booleans cannot express "absent", so mirror the live values + UpdateProxyConfigResponse response = support.updateProxyConfig(UpdateProxyConfigRequest.newBuilder() + .setConfig(ProxyRuntimeConfig.newBuilder() + .setMaxMessageSize(live.getMaxMessageSize()) + .setTlsTestModeEnable(live.isTlsTestModeEnable()) + .setTraceOn(live.isTraceOn()) + .setProxyAdminEnabled(live.isProxyAdminEnabled()) + .build()) + .build(), ok()); + assertEquals(Code.OK, response.getStatus().getCode()); + assertTrue(response.getChangedFieldsList().isEmpty()); + } + + @Test + public void describeQuotaSeedsProxyLevelPolicies() { + DescribeQuotaResponse response = support.describeQuota( + DescribeQuotaRequest.newBuilder().build(), ok()); + assertEquals(Code.OK, response.getStatus().getCode()); + assertTrue(response.getPoliciesCount() >= 3); + boolean hasMaxMessageSize = false; + for (QuotaPolicy policy : response.getPoliciesList()) { + if (ProxyAdminConfigSupport.METRIC_MAX_MESSAGE_SIZE.equals(policy.getMetric())) { + hasMaxMessageSize = true; + assertEquals(ConfigurationManager.getProxyConfig().getMaxMessageSize(), policy.getLimit()); + assertTrue(policy.getLimit() > 0); + assertTrue(policy.hasWindow()); + } + } + assertTrue(hasMaxMessageSize); + } + + @Test + public void describeQuotaFiltersByDimensionAndResource() { + DescribeQuotaResponse byDimension = support.describeQuota(DescribeQuotaRequest.newBuilder() + .setDimension(QuotaDimension.QUOTA_DIMENSION_TOPIC) + .build(), ok()); + for (QuotaPolicy policy : byDimension.getPoliciesList()) { + assertEquals(QuotaDimension.QUOTA_DIMENSION_TOPIC, policy.getDimension()); + } + } + + @Test + public void updateQuotaAppliesMappedKnobImmediately() { + UpdateQuotaResponse response = support.updateQuota(UpdateQuotaRequest.newBuilder() + .setPolicy(QuotaPolicy.newBuilder() + .setDimension(QuotaDimension.QUOTA_DIMENSION_TOPIC) + .setResource(Resource.newBuilder().setName("*").build()) + .setMetric(ProxyAdminConfigSupport.METRIC_MAX_MESSAGE_SIZE) + .setLimit(4096) + .build()) + .build(), ok(), apache.rocketmq.v2.Status.newBuilder().setCode(Code.BAD_REQUEST).build()); + assertEquals(Code.OK, response.getStatus().getCode()); + assertEquals(4096, response.getPolicy().getLimit()); + assertEquals(4096, ConfigurationManager.getProxyConfig().getMaxMessageSize()); + } + + @Test + public void updateQuotaRejectsInvalidPolicy() { + UpdateQuotaResponse response = support.updateQuota(UpdateQuotaRequest.newBuilder() + .setPolicy(QuotaPolicy.newBuilder() + .setDimension(QuotaDimension.QUOTA_DIMENSION_TOPIC) + .setMetric("") + .setLimit(0) + .build()) + .build(), ok(), apache.rocketmq.v2.Status.newBuilder().setCode(Code.BAD_REQUEST).build()); + assertEquals(Code.BAD_REQUEST, response.getStatus().getCode()); + } +} diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java index 5478a778b32..ae6dcdcb481 100644 --- a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminGrpcServiceTest.java @@ -60,16 +60,13 @@ import apache.rocketmq.v2.VerifyMessageRequest; import apache.rocketmq.v2.VerifyMessageResponse; import io.grpc.stub.StreamObserver; -import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; -import java.util.List; import java.util.Map; import java.util.concurrent.CompletableFuture; import org.apache.rocketmq.client.producer.SendResult; import org.apache.rocketmq.common.message.MessageExt; import org.apache.rocketmq.common.message.MessageQueue; -import org.apache.rocketmq.proxy.common.ProxyContext; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; @@ -275,10 +272,14 @@ public void listSubscriptionFiltersByGroup() { } @Test - public void deleteSubscriptionSucceeds() { + public void deleteSubscriptionSucceeds() throws Exception { + stubBrokerRoute(); SimpleObserver obs = new SimpleObserver<>(); service.deleteSubscription( - DeleteSubscriptionRequest.newBuilder().setTopic(Resource.newBuilder().setName("t")).build(), obs); + DeleteSubscriptionRequest.newBuilder() + .setTopic(Resource.newBuilder().setName("t")) + .setGroup(Resource.newBuilder().setName("g")) + .build(), obs); assertNotNull(obs.value); assertEquals(Code.OK, obs.value.getStatus().getCode()); } diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java index 0be9096228a..d82407d2f47 100644 --- a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminServiceGrpcServiceTest.java @@ -41,7 +41,6 @@ import apache.rocketmq.v2.UA; import io.grpc.stub.StreamObserver; import java.util.ArrayList; -import java.util.Arrays; import java.util.Collections; import java.util.LinkedHashMap; import java.util.List; @@ -49,7 +48,7 @@ import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcChannelManager; import org.apache.rocketmq.proxy.grpc.v2.channel.GrpcClientChannel; import org.apache.rocketmq.proxy.grpc.v2.common.GrpcClientSettingsManager; -import org.apache.rocketmq.proxy.processor.MessagingProcessor; +import org.apache.rocketmq.proxy.processor.DefaultMessagingProcessor; import org.apache.rocketmq.proxy.service.ServiceManager; import org.junit.Before; import org.junit.Test; @@ -61,7 +60,6 @@ import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; import static org.junit.Assert.assertTrue; -import static org.mockito.ArgumentMatchers.anyString; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; @@ -71,7 +69,7 @@ public class ProxyAdminServiceGrpcServiceTest { @Mock private ServiceManager serviceManager; @Mock - private MessagingProcessor messagingProcessor; + private DefaultMessagingProcessor messagingProcessor; @Mock private GrpcChannelManager grpcChannelManager; @Mock @@ -82,7 +80,7 @@ public class ProxyAdminServiceGrpcServiceTest { @Before public void setUp() { service = new ProxyAdminServiceGrpcService(serviceManager, messagingProcessor, grpcChannelManager, - grpcClientSettingsManager); + grpcClientSettingsManager, new ProxyAdminPeerClient(), new RouteChangeNotifier()); } // ------------------------------------------------------------------ helpers @@ -137,6 +135,8 @@ private GrpcClientChannel mockChannel(String clientId) { when(channel.getRemoteAddress()).thenReturn("1.2.3.4:8888"); when(channel.getLocalAddress()).thenReturn("9.9.9.9:8081"); when(channel.getConnectTimeMillis()).thenReturn(1000L); + when(channel.getLastActiveTimeMillis()).thenReturn(2000L); + when(channel.getRecentHeartbeats()).thenReturn(new ArrayList<>()); return channel; } @@ -315,4 +315,52 @@ public void listClientsPaginatesWithCursor() { assertEquals(1, second.value.getClientsCount()); assertTrue(second.value.getNextToken().isEmpty()); } + + @Test + public void listClientsCursorIsStableUnderMembershipChurn() { + // sorted order: c1 < c2 < c3 + Map clients = new LinkedHashMap<>(); + clients.put("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + clients.put("c2", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + clients.put("c3", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + stubClients(clients); + + SimpleObserver first = new SimpleObserver<>(); + service.listClients(ListClientsRequest.newBuilder().setPageSize(2).build(), first); + assertEquals(2, first.value.getClientsCount()); + String token = first.value.getNextToken(); + assertFalse(token.isEmpty()); + + // a new client connects between the two page fetches; it sorts before the cursor + // position, so the continuation page must neither duplicate nor shift entries. + Map grown = new LinkedHashMap<>(clients); + grown.put("c10", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + stubClients(grown); + + SimpleObserver second = new SimpleObserver<>(); + service.listClients(ListClientsRequest.newBuilder() + .setPageSize(2) + .setNextToken(token) + .build(), second); + assertEquals(1, second.value.getClientsCount()); + assertEquals("c3", second.value.getClientsList().get(0).getClientId()); + assertTrue(second.value.getNextToken().isEmpty()); + } + + @Test + public void listClientsRejectsTamperedCursorGracefully() { + Map clients = new LinkedHashMap<>(); + clients.put("c1", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + clients.put("c2", subscriptionSettings(ClientType.SIMPLE_CONSUMER, "g", "t", "*")); + stubClients(clients); + + SimpleObserver obs = new SimpleObserver<>(); + service.listClients(ListClientsRequest.newBuilder() + .setPageSize(10) + .setNextToken("c1:not-base64-!!!") + .build(), obs); + assertEquals(Code.OK, obs.value.getStatus().getCode()); + // invalid cursor falls back to the first page + assertEquals(2, obs.value.getClientsCount()); + } } diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifierTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifierTest.java new file mode 100644 index 00000000000..e0ff034d16c --- /dev/null +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/grpc/admin/RouteChangeNotifierTest.java @@ -0,0 +1,197 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.rocketmq.proxy.grpc.admin; + +import apache.rocketmq.v2.RouteChangeEvent; +import apache.rocketmq.v2.RouteChangeEventType; +import apache.rocketmq.v2.SubscribeRouteEventsRequest; +import apache.rocketmq.v2.SubscribeRouteEventsResponse; +import io.grpc.stub.StreamObserver; +import java.util.ArrayList; +import java.util.Collections; +import java.util.HashMap; +import java.util.List; +import org.apache.rocketmq.proxy.service.route.MessageQueueView; +import org.apache.rocketmq.remoting.protocol.route.BrokerData; +import org.apache.rocketmq.remoting.protocol.route.QueueData; +import org.apache.rocketmq.remoting.protocol.route.TopicRouteData; +import org.junit.Before; +import org.junit.Test; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertTrue; + +public class RouteChangeNotifierTest { + + private RouteChangeNotifier notifier; + private RecordingObserver observer; + + private static class RecordingObserver implements StreamObserver { + final List events = Collections.synchronizedList(new ArrayList<>()); + volatile boolean completed; + + @Override + public void onNext(SubscribeRouteEventsResponse value) { + events.add(value.getEvent()); + } + + @Override + public void onError(Throwable t) { + } + + @Override + public void onCompleted() { + completed = true; + } + } + + @Before + public void setUp() { + notifier = new RouteChangeNotifier(); + observer = new RecordingObserver(); + } + + private static MessageQueueView view(String topic, String brokerName, String brokerAddr, int readQueues, + int writeQueues) { + TopicRouteData data = new TopicRouteData(); + BrokerData brokerData = new BrokerData(); + brokerData.setCluster("DefaultCluster"); + brokerData.setBrokerName(brokerName); + HashMap addrs = new HashMap<>(); + addrs.put(0L, brokerAddr); + brokerData.setBrokerAddrs(addrs); + data.setBrokerDatas(Collections.singletonList(brokerData)); + QueueData queueData = new QueueData(); + queueData.setBrokerName(brokerName); + queueData.setReadQueueNums(readQueues); + queueData.setWriteQueueNums(writeQueues); + queueData.setPerm(6); + data.setQueueDatas(Collections.singletonList(queueData)); + return new MessageQueueView(topic, data, null); + } + + private static MessageQueueView multiBrokerView(String topic) { + TopicRouteData data = new TopicRouteData(); + List brokers = new ArrayList<>(); + List queues = new ArrayList<>(); + String[] names = {"broker-a", "broker-b"}; + for (int i = 0; i < names.length; i++) { + BrokerData brokerData = new BrokerData(); + brokerData.setCluster("DefaultCluster"); + brokerData.setBrokerName(names[i]); + HashMap addrs = new HashMap<>(); + addrs.put(0L, "127.0.0.1:1091" + i); + brokerData.setBrokerAddrs(addrs); + brokers.add(brokerData); + QueueData queueData = new QueueData(); + queueData.setBrokerName(names[i]); + queueData.setReadQueueNums(i == 0 ? 8 : 4); + queueData.setWriteQueueNums(4); + queueData.setPerm(6); + queues.add(queueData); + } + data.setBrokerDatas(brokers); + data.setQueueDatas(queues); + return new MessageQueueView(topic, data, null); + } + + @Test + public void subscribeReplaysSnapshotAndDetectsChanges() { + MessageQueueView initial = view("TopicTest", "broker-a", "127.0.0.1:10911", 4, 4); + notifier.onRouteLoaded("TopicTest", initial); + + notifier.subscribe(SubscribeRouteEventsRequest.newBuilder().build(), observer, + Collections.singletonMap("TopicTest", initial)); + assertEquals(1, observer.events.size()); + assertEquals(RouteChangeEventType.ROUTE_SNAPSHOT, observer.events.get(0).getEventType()); + assertEquals("TopicTest", observer.events.get(0).getTopic()); + assertEquals("broker-a", observer.events.get(0).getRouteSnapshot().getBrokers(0).getBrokerName()); + + // scale queues and add a second broker + notifier.onRouteRefreshed("TopicTest", view("TopicTest", "broker-a", "127.0.0.1:10911", 4, 4), + multiBrokerView("TopicTest")); + + List types = new ArrayList<>(); + for (int i = 1; i < observer.events.size(); i++) { + types.add(observer.events.get(i).getEventType()); + } + assertTrue("expected BROKER_ONLINE in " + types, types.contains(RouteChangeEventType.BROKER_ONLINE)); + assertTrue("expected QUEUE_SCALE in " + types, types.contains(RouteChangeEventType.QUEUE_SCALE)); + } + + @Test + public void topicDeleteDetectedWhenRouteDisappears() { + notifier.onRouteLoaded("TopicGone", view("TopicGone", "broker-a", "127.0.0.1:10911", 4, 4)); + notifier.subscribe(SubscribeRouteEventsRequest.newBuilder().build(), observer, + Collections.emptyMap()); + + notifier.onRouteRefreshed("TopicGone", view("TopicGone", "broker-a", "127.0.0.1:10911", 4, 4), + MessageQueueView.WRAPPED_EMPTY_QUEUE); + + boolean deleted = false; + for (RouteChangeEvent event : observer.events) { + if (event.getEventType() == RouteChangeEventType.TOPIC_DELETE) { + deleted = true; + } + } + assertTrue(deleted); + } + + @Test + public void topicFilterAppliesToSubscribers() { + notifier.subscribe(SubscribeRouteEventsRequest.newBuilder().addTopics("Other").build(), observer, + Collections.emptyMap()); + + notifier.onRouteLoaded("TopicTest", view("TopicTest", "broker-a", "127.0.0.1:10911", 4, 4)); + assertEquals(0, observer.events.size()); + + notifier.onRouteLoaded("Other", view("Other", "broker-a", "127.0.0.1:10911", 4, 4)); + assertEquals(1, observer.events.size()); + assertEquals("Other", observer.events.get(0).getTopic()); + } + + @Test + public void unsubscribeStopsDelivery() { + MessageQueueView initial = view("TopicTest", "broker-a", "127.0.0.1:10911", 4, 4); + notifier.onRouteLoaded("TopicTest", initial); + RouteChangeNotifier.Subscription subscription = notifier.subscribe( + SubscribeRouteEventsRequest.newBuilder().build(), observer, + Collections.singletonMap("TopicTest", initial)); + assertEquals(1, observer.events.size()); + assertEquals(1, notifier.getSubscriptionCount()); + + notifier.unsubscribe(subscription); + assertEquals(0, notifier.getSubscriptionCount()); + + notifier.onRouteRefreshed("TopicTest", view("TopicTest", "broker-a", "127.0.0.1:10911", 4, 4), + view("TopicTest", "broker-a", "127.0.0.1:10911", 16, 16)); + assertEquals(1, observer.events.size()); + } + + @Test + public void shutdownCompletesSubscribers() { + notifier.onRouteLoaded("TopicTest", view("TopicTest", "broker-a", "127.0.0.1:10911", 4, 4)); + notifier.subscribe(SubscribeRouteEventsRequest.newBuilder().build(), observer, Collections.emptyMap()); + try { + notifier.shutdown(); + } catch (Exception e) { + throw new AssertionError(e); + } + assertTrue(observer.completed); + assertEquals(0, notifier.getSubscriptionCount()); + } +} diff --git a/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java b/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java index fbdc7486239..770453926e9 100644 --- a/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java +++ b/proxy/src/test/java/org/apache/rocketmq/proxy/service/admin/DefaultAdminServiceTest.java @@ -16,8 +16,6 @@ */ package org.apache.rocketmq.proxy.service.admin; -import java.nio.ByteBuffer; -import java.util.Arrays; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -49,7 +47,6 @@ import static org.mockito.ArgumentMatchers.anyBoolean; import static org.mockito.ArgumentMatchers.anyLong; import static org.mockito.ArgumentMatchers.anyString; -import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.doAnswer; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.when; diff --git a/rocketmq-apis b/rocketmq-apis new file mode 160000 index 00000000000..81c0beaded8 --- /dev/null +++ b/rocketmq-apis @@ -0,0 +1 @@ +Subproject commit 81c0beaded856934e41169c9ee1424220afeeb78 From d43fbc8e4d0fe819d795ad5712dd44b526107510 Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Thu, 6 Aug 2026 13:12:43 +0800 Subject: [PATCH 6/8] remove submodule --- .gitmodules | 4 ---- pom.xml | 2 +- 2 files changed, 1 insertion(+), 5 deletions(-) delete mode 100644 .gitmodules diff --git a/.gitmodules b/.gitmodules deleted file mode 100644 index 234cac5892e..00000000000 --- a/.gitmodules +++ /dev/null @@ -1,4 +0,0 @@ -[submodule "rocketmq-apis"] - path = rocketmq-apis - url = git@github.com:zhaohai666/rocketmq-apis.git - branch = feature/rip-2-proxy-admin-grpc diff --git a/pom.xml b/pom.xml index 95ae2b6bd6c..16320028c94 100644 --- a/pom.xml +++ b/pom.xml @@ -127,7 +127,7 @@ 6.0.53 1.0-beta-4 1.4.2 - 2.3.0 + 2.1.2 1.53.0 3.20.1 1.2.10 From 99343ee022b4410ae62ca2a7bb9234e7fb4a5f62 Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Thu, 6 Aug 2026 13:19:55 +0800 Subject: [PATCH 7/8] fix(build): finish removing the rocketmq-apis submodule, keep proto 2.3.0 The previous cleanup commit dropped .gitmodules but left the rocketmq-apis gitlink in the index and reverted rocketmq-proto back to 2.1.2, which cannot compile the RIP-2 admin code. Remove the leftover gitlink and restore rocketmq-proto.version to 2.3.0. rocketmq-apis stays a LOCAL-ONLY dependency: the 2.3.0 artifact is built from the rocketmq-apis checkout (feature/rip-2-proxy-admin-grpc) with its Maven packaging and installed into the local repository; the folder is not tracked by this repository. --- docs/rip-2-proxy-admin.md | 10 ++++++++++ pom.xml | 2 +- rocketmq-apis | 1 - 3 files changed, 11 insertions(+), 2 deletions(-) delete mode 160000 rocketmq-apis diff --git a/docs/rip-2-proxy-admin.md b/docs/rip-2-proxy-admin.md index 5f7c3204cb6..01f9654674f 100644 --- a/docs/rip-2-proxy-admin.md +++ b/docs/rip-2-proxy-admin.md @@ -141,6 +141,16 @@ M2: Compatibility rules: additive-only field evolution, all new fields optional, `ProxyScope` defaults to local, no field number reuse. +Building the proto artifact: `org.apache.rocketmq:rocketmq-proto:2.3.0` is +generated from the `rocketmq-apis` repository (branch +`feature/rip-2-proxy-admin-grpc`), which carries the `ProxyAdminService` +contract and a self-contained Maven build (`mvn clean install` in the +rocketmq-apis checkout; protoc and grpc-java plugins come from Maven Central). +The apis repository is consumed as a local development dependency and is +intentionally NOT vendored or submoduled into this repository; CI/developers +install the artifact into their local repository once, then build this repo +normally. + ## 5. Observability The admin server exports (OpenTelemetry, honoring the proxy's metrics exporter diff --git a/pom.xml b/pom.xml index 16320028c94..95ae2b6bd6c 100644 --- a/pom.xml +++ b/pom.xml @@ -127,7 +127,7 @@ 6.0.53 1.0-beta-4 1.4.2 - 2.1.2 + 2.3.0 1.53.0 3.20.1 1.2.10 diff --git a/rocketmq-apis b/rocketmq-apis deleted file mode 160000 index 81c0beaded8..00000000000 --- a/rocketmq-apis +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 81c0beaded856934e41169c9ee1424220afeeb78 From 4945b82c47682660b9eef24f81338dd57c09c3c1 Mon Sep 17 00:00:00 2001 From: zhaohaihzb Date: Thu, 6 Aug 2026 16:45:54 +0800 Subject: [PATCH 8/8] =?UTF-8?q?Fix=20signature=E2=80=91algorithm=20calibra?= =?UTF-8?q?tion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../apache/rocketmq/proxy/ProxyStartup.java | 2 +- .../grpc/admin/ProxyAdminPeerClient.java | 46 ++++++++++++++++++- 3 files changed, 46 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 95ae2b6bd6c..16320028c94 100644 --- a/pom.xml +++ b/pom.xml @@ -127,7 +127,7 @@ 6.0.53 1.0-beta-4 1.4.2 - 2.3.0 + 2.1.2 1.53.0 3.20.1 1.2.10 diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java index cb2ec7612bc..eb8bb75303e 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java @@ -122,7 +122,7 @@ public static void main(String[] args) { // D3 cluster aggregation (peer fan-out) and route observation, both participate // in the proxy start/shutdown lifecycle. - ProxyAdminPeerClient peerClient = new ProxyAdminPeerClient(); + ProxyAdminPeerClient peerClient = new ProxyAdminPeerClient(ConfigurationManager.getAuthConfig()); PROXY_START_AND_SHUTDOWN.appendStartAndShutdown(peerClient); RouteChangeNotifier routeChangeNotifier = new RouteChangeNotifier(); defaultProcessor.getServiceManager().getTopicRouteService().addRouteRefreshListener(routeChangeNotifier); diff --git a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java index f1ca93d59bc..cc5c83a3124 100644 --- a/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java +++ b/proxy/src/main/java/org/apache/rocketmq/proxy/grpc/admin/ProxyAdminPeerClient.java @@ -67,6 +67,15 @@ public class ProxyAdminPeerClient implements StartAndShutdown { private static final int MAX_PEER_PAGE_SIZE = 1000; private final ConcurrentMap channels = new ConcurrentHashMap<>(); + private final org.apache.rocketmq.auth.config.AuthConfig authConfig; + + public ProxyAdminPeerClient() { + this(null); + } + + public ProxyAdminPeerClient(org.apache.rocketmq.auth.config.AuthConfig authConfig) { + this.authConfig = authConfig; + } /** * Aggregate ListClients across all proxies. @@ -197,8 +206,41 @@ private ProxyAdminServiceGrpc.ProxyAdminServiceFutureStub futureStub(String endp NettyChannelBuilder.forTarget(key) .usePlaintext() .build()); - return ProxyAdminServiceGrpc.newFutureStub(channel) - .withDeadlineAfter(timeoutMillis, TimeUnit.MILLISECONDS); + ProxyAdminServiceGrpc.ProxyAdminServiceFutureStub stub = + ProxyAdminServiceGrpc.newFutureStub(channel) + .withDeadlineAfter(timeoutMillis, TimeUnit.MILLISECONDS); + ProxyAdminClientAuthInterceptor authInterceptor = buildAuthInterceptor(); + if (authInterceptor != null) { + stub = stub.withInterceptors(authInterceptor); + } + return stub; + } + + /** + * Fan-out requests authenticate as the proxy's inner client (SUPER user seeded via + * innerClientAuthenticationCredentials) when cluster authentication is enabled. + */ + private ProxyAdminClientAuthInterceptor buildAuthInterceptor() { + if (authConfig == null || !authConfig.isAuthenticationEnabled()) { + return null; + } + String credentialsJson = authConfig.getInnerClientAuthenticationCredentials(); + if (credentialsJson == null || credentialsJson.isEmpty()) { + return null; + } + try { + org.apache.rocketmq.acl.common.SessionCredentials credentials = + com.alibaba.fastjson.JSON.parseObject(credentialsJson, + org.apache.rocketmq.acl.common.SessionCredentials.class); + if (credentials == null || credentials.getAccessKey() == null + || credentials.getSecretKey() == null) { + return null; + } + return new ProxyAdminClientAuthInterceptor(credentials.getAccessKey(), credentials.getSecretKey()); + } catch (Throwable t) { + log.warn("RIP-2 peer auth credentials are invalid, fan-out will be unauthenticated", t); + return null; + } } @Override