checkArgument(cmd.hasPartitionMetadataResponse()); handlePartitionResponse(cmd.getPartitionMetadataResponse()); cmd.getPartitionMetadataResponse().recycle(); break;
checkArgument(cmd.hasPartitionMetadataResponse()); handlePartitionResponse(cmd.getPartitionMetadataResponse()); cmd.getPartitionMetadataResponse().recycle(); break;
public static ByteBuf newPartitionMetadataResponse(ServerError error, String errorMsg, long requestId) { CommandPartitionedTopicMetadataResponse.Builder partitionMetadataResponseBuilder = CommandPartitionedTopicMetadataResponse .newBuilder(); partitionMetadataResponseBuilder.setRequestId(requestId); partitionMetadataResponseBuilder.setError(error); partitionMetadataResponseBuilder.setResponse(CommandPartitionedTopicMetadataResponse.LookupType.Failed); if (errorMsg != null) { partitionMetadataResponseBuilder.setMessage(errorMsg); } CommandPartitionedTopicMetadataResponse partitionMetadataResponse = partitionMetadataResponseBuilder.build(); ByteBuf res = serializeWithSize(BaseCommand.newBuilder().setType(Type.PARTITIONED_METADATA_RESPONSE) .setPartitionMetadataResponse(partitionMetadataResponse)); partitionMetadataResponseBuilder.recycle(); partitionMetadataResponse.recycle(); return res; }
public static ByteBuf newPartitionMetadataResponse(int partitions, long requestId) { CommandPartitionedTopicMetadataResponse.Builder partitionMetadataResponseBuilder = CommandPartitionedTopicMetadataResponse .newBuilder(); partitionMetadataResponseBuilder.setPartitions(partitions); partitionMetadataResponseBuilder.setResponse(CommandPartitionedTopicMetadataResponse.LookupType.Success); partitionMetadataResponseBuilder.setRequestId(requestId); CommandPartitionedTopicMetadataResponse partitionMetadataResponse = partitionMetadataResponseBuilder.build(); ByteBuf res = serializeWithSize(BaseCommand.newBuilder().setType(Type.PARTITIONED_METADATA_RESPONSE) .setPartitionMetadataResponse(partitionMetadataResponse)); partitionMetadataResponseBuilder.recycle(); partitionMetadataResponse.recycle(); return res; }
public static ByteBuf newPartitionMetadataResponse(ServerError error, String errorMsg, long requestId) { CommandPartitionedTopicMetadataResponse.Builder partitionMetadataResponseBuilder = CommandPartitionedTopicMetadataResponse .newBuilder(); partitionMetadataResponseBuilder.setRequestId(requestId); partitionMetadataResponseBuilder.setError(error); partitionMetadataResponseBuilder.setResponse(CommandPartitionedTopicMetadataResponse.LookupType.Failed); if (errorMsg != null) { partitionMetadataResponseBuilder.setMessage(errorMsg); } CommandPartitionedTopicMetadataResponse partitionMetadataResponse = partitionMetadataResponseBuilder.build(); ByteBuf res = serializeWithSize(BaseCommand.newBuilder().setType(Type.PARTITIONED_METADATA_RESPONSE) .setPartitionMetadataResponse(partitionMetadataResponse)); partitionMetadataResponseBuilder.recycle(); partitionMetadataResponse.recycle(); return res; }
public static ByteBuf newPartitionMetadataResponse(int partitions, long requestId) { CommandPartitionedTopicMetadataResponse.Builder partitionMetadataResponseBuilder = CommandPartitionedTopicMetadataResponse .newBuilder(); partitionMetadataResponseBuilder.setPartitions(partitions); partitionMetadataResponseBuilder.setResponse(CommandPartitionedTopicMetadataResponse.LookupType.Success); partitionMetadataResponseBuilder.setRequestId(requestId); CommandPartitionedTopicMetadataResponse partitionMetadataResponse = partitionMetadataResponseBuilder.build(); ByteBuf res = serializeWithSize(BaseCommand.newBuilder().setType(Type.PARTITIONED_METADATA_RESPONSE) .setPartitionMetadataResponse(partitionMetadataResponse)); partitionMetadataResponseBuilder.recycle(); partitionMetadataResponse.recycle(); return res; }