pangbit/moonpulsar/proto does not have a README file
impl AsyncWrite for AuthDataimpl Default for AuthMethodimpl ToJson for AuthMethodimpl FromJson for AuthMethodimpl Sized for AuthMethodpub(all) struct BaseCommand {
type_ : BaseCommand_Type
connect : CommandConnect?
connected : CommandConnected?
subscribe : CommandSubscribe?
producer : CommandProducer?
send : CommandSend?
send_receipt : CommandSendReceipt?
send_error : CommandSendError?
message : CommandMessage?
ack : CommandAck?
flow : CommandFlow?
unsubscribe : CommandUnsubscribe?
success : CommandSuccess?
error : CommandError?
close_producer : CommandCloseProducer?
close_consumer : CommandCloseConsumer?
producer_success : CommandProducerSuccess?
ping : CommandPing?
pong : CommandPong?
redeliver_unacknowledged_messages : CommandRedeliverUnacknowledgedMessages?
partition_metadata : CommandPartitionedTopicMetadata?
partition_metadata_response : CommandPartitionedTopicMetadataResponse?
lookup_topic : CommandLookupTopic?
lookup_topic_response : CommandLookupTopicResponse?
consumer_stats : CommandConsumerStats?
consumer_stats_response : CommandConsumerStatsResponse?
reached_end_of_topic : CommandReachedEndOfTopic?
seek : CommandSeek?
get_last_message_id : CommandGetLastMessageId?
get_last_message_id_response : CommandGetLastMessageIdResponse?
active_consumer_change : CommandActiveConsumerChange?
get_topics_of_namespace : CommandGetTopicsOfNamespace?
get_topics_of_namespace_response : CommandGetTopicsOfNamespaceResponse?
get_schema : CommandGetSchema?
get_schema_response : CommandGetSchemaResponse?
auth_challenge : CommandAuthChallenge?
auth_response : CommandAuthResponse?
ack_response : CommandAckResponse?
get_or_create_schema : CommandGetOrCreateSchema?
get_or_create_schema_response : CommandGetOrCreateSchemaResponse?
new_txn : CommandNewTxn?
new_txn_response : CommandNewTxnResponse?
add_partition_to_txn : CommandAddPartitionToTxn?
add_partition_to_txn_response : CommandAddPartitionToTxnResponse?
add_subscription_to_txn : CommandAddSubscriptionToTxn?
add_subscription_to_txn_response : CommandAddSubscriptionToTxnResponse?
end_txn : CommandEndTxn?
end_txn_response : CommandEndTxnResponse?
end_txn_on_partition : CommandEndTxnOnPartition?
end_txn_on_partition_response : CommandEndTxnOnPartitionResponse?
end_txn_on_subscription : CommandEndTxnOnSubscription?
end_txn_on_subscription_response : CommandEndTxnOnSubscriptionResponse?
tc_client_connect_request : CommandTcClientConnectRequest?
tc_client_connect_response : CommandTcClientConnectResponse?
watch_topic_list : CommandWatchTopicList?
watch_topic_list_success : CommandWatchTopicListSuccess?
watch_topic_update : CommandWatchTopicUpdate?
watch_topic_list_close : CommandWatchTopicListClose?
topic_migrated : CommandTopicMigrated?
scalable_topic_lookup : CommandScalableTopicLookup?
scalable_topic_update : CommandScalableTopicUpdate?
scalable_topic_close : CommandScalableTopicClose?
scalable_topic_subscribe : CommandScalableTopicSubscribe?
scalable_topic_subscribe_response : CommandScalableTopicSubscribeResponse?
scalable_topic_assignment_update : CommandScalableTopicAssignmentUpdate?
watch_scalable_topics : CommandWatchScalableTopics?
watch_scalable_topics_update : CommandWatchScalableTopicsUpdate?
watch_scalable_topics_close : CommandWatchScalableTopicsClose?
watch_tc_assignments : CommandWatchTcAssignments?
watch_tc_assignments_update : CommandWatchTcAssignmentsUpdate?
watch_tc_assignments_close : CommandWatchTcAssignmentsClose?
scalable_topic_unsubscribe : CommandScalableTopicUnsubscribe?
} derive(Eq, Debug)impl Default for BaseCommandimpl ToJson for BaseCommandimpl FromJson for BaseCommandimpl AsyncRead for BaseCommandimpl AsyncWrite for BaseCommandimpl Read for BaseCommandimpl Sized for BaseCommandimpl Write for BaseCommand#alias(new, deprecated="`new` is deprecated, use `BaseCommand` instead")
fn BaseCommand::BaseCommand(type_ : BaseCommand_Type, connect? : CommandConnect, connected? : CommandConnected, subscribe? : CommandSubscribe, producer? : CommandProducer, send? : CommandSend, send_receipt? : CommandSendReceipt, send_error? : CommandSendError, message? : CommandMessage, ack? : CommandAck, flow? : CommandFlow, unsubscribe? : CommandUnsubscribe, success? : CommandSuccess, error? : CommandError, close_producer? : CommandCloseProducer, close_consumer? : CommandCloseConsumer, producer_success? : CommandProducerSuccess, ping? : CommandPing, pong? : CommandPong, redeliver_unacknowledged_messages? : CommandRedeliverUnacknowledgedMessages, partition_metadata? : CommandPartitionedTopicMetadata, partition_metadata_response? : CommandPartitionedTopicMetadataResponse, lookup_topic? : CommandLookupTopic, lookup_topic_response? : CommandLookupTopicResponse, consumer_stats? : CommandConsumerStats, consumer_stats_response? : CommandConsumerStatsResponse, reached_end_of_topic? : CommandReachedEndOfTopic, seek? : CommandSeek, get_last_message_id? : CommandGetLastMessageId, get_last_message_id_response? : CommandGetLastMessageIdResponse, active_consumer_change? : CommandActiveConsumerChange, get_topics_of_namespace? : CommandGetTopicsOfNamespace, get_topics_of_namespace_response? : CommandGetTopicsOfNamespaceResponse, get_schema? : CommandGetSchema, get_schema_response? : CommandGetSchemaResponse, auth_challenge? : CommandAuthChallenge, auth_response? : CommandAuthResponse, ack_response? : CommandAckResponse, get_or_create_schema? : CommandGetOrCreateSchema, get_or_create_schema_response? : CommandGetOrCreateSchemaResponse, new_txn? : CommandNewTxn, new_txn_response? : CommandNewTxnResponse, add_partition_to_txn? : CommandAddPartitionToTxn, add_partition_to_txn_response? : CommandAddPartitionToTxnResponse, add_subscription_to_txn? : CommandAddSubscriptionToTxn, add_subscription_to_txn_response? : CommandAddSubscriptionToTxnResponse, end_txn? : CommandEndTxn, end_txn_response? : CommandEndTxnResponse, end_txn_on_partition? : CommandEndTxnOnPartition, end_txn_on_partition_response? : CommandEndTxnOnPartitionResponse, end_txn_on_subscription? : CommandEndTxnOnSubscription, end_txn_on_subscription_response? : CommandEndTxnOnSubscriptionResponse, tc_client_connect_request? : CommandTcClientConnectRequest, tc_client_connect_response? : CommandTcClientConnectResponse, watch_topic_list? : CommandWatchTopicList, watch_topic_list_success? : CommandWatchTopicListSuccess, watch_topic_update? : CommandWatchTopicUpdate, watch_topic_list_close? : CommandWatchTopicListClose, topic_migrated? : CommandTopicMigrated, scalable_topic_lookup? : CommandScalableTopicLookup, scalable_topic_update? : CommandScalableTopicUpdate, scalable_topic_close? : CommandScalableTopicClose, scalable_topic_subscribe? : CommandScalableTopicSubscribe, scalable_topic_subscribe_response? : CommandScalableTopicSubscribeResponse, scalable_topic_assignment_update? : CommandScalableTopicAssignmentUpdate, watch_scalable_topics? : CommandWatchScalableTopics, watch_scalable_topics_update? : CommandWatchScalableTopicsUpdate, watch_scalable_topics_close? : CommandWatchScalableTopicsClose, watch_tc_assignments? : CommandWatchTcAssignments, watch_tc_assignments_update? : CommandWatchTcAssignmentsUpdate, watch_tc_assignments_close? : CommandWatchTcAssignmentsClose, scalable_topic_unsubscribe? : CommandScalableTopicUnsubscribe) -> BaseCommandpub(all) enum BaseCommand_Type {
CONNECT
CONNECTED
SUBSCRIBE
PRODUCER
SEND
SEND_RECEIPT
SEND_ERROR
MESSAGE
ACK
FLOW
UNSUBSCRIBE
SUCCESS
ERROR
CLOSE_PRODUCER
CLOSE_CONSUMER
PRODUCER_SUCCESS
PING
PONG
REDELIVER_UNACKNOWLEDGED_MESSAGES
PARTITIONED_METADATA
PARTITIONED_METADATA_RESPONSE
LOOKUP
LOOKUP_RESPONSE
CONSUMER_STATS
CONSUMER_STATS_RESPONSE
REACHED_END_OF_TOPIC
SEEK
GET_LAST_MESSAGE_ID
GET_LAST_MESSAGE_ID_RESPONSE
ACTIVE_CONSUMER_CHANGE
GET_TOPICS_OF_NAMESPACE
GET_TOPICS_OF_NAMESPACE_RESPONSE
GET_SCHEMA
GET_SCHEMA_RESPONSE
AUTH_CHALLENGE
AUTH_RESPONSE
ACK_RESPONSE
GET_OR_CREATE_SCHEMA
GET_OR_CREATE_SCHEMA_RESPONSE
NEW_TXN
NEW_TXN_RESPONSE
ADD_PARTITION_TO_TXN
ADD_PARTITION_TO_TXN_RESPONSE
ADD_SUBSCRIPTION_TO_TXN
ADD_SUBSCRIPTION_TO_TXN_RESPONSE
END_TXN
END_TXN_RESPONSE
END_TXN_ON_PARTITION
END_TXN_ON_PARTITION_RESPONSE
END_TXN_ON_SUBSCRIPTION
END_TXN_ON_SUBSCRIPTION_RESPONSE
TC_CLIENT_CONNECT_REQUEST
TC_CLIENT_CONNECT_RESPONSE
WATCH_TOPIC_LIST
WATCH_TOPIC_LIST_SUCCESS
WATCH_TOPIC_UPDATE
WATCH_TOPIC_LIST_CLOSE
TOPIC_MIGRATED
SCALABLE_TOPIC_LOOKUP
SCALABLE_TOPIC_UPDATE
SCALABLE_TOPIC_CLOSE
SCALABLE_TOPIC_SUBSCRIBE
SCALABLE_TOPIC_SUBSCRIBE_RESPONSE
SCALABLE_TOPIC_ASSIGNMENT_UPDATE
WATCH_SCALABLE_TOPICS
WATCH_SCALABLE_TOPICS_UPDATE
WATCH_SCALABLE_TOPICS_CLOSE
WATCH_TC_ASSIGNMENTS
WATCH_TC_ASSIGNMENTS_UPDATE
WATCH_TC_ASSIGNMENTS_CLOSE
SCALABLE_TOPIC_UNSUBSCRIBE
} derive(Eq, Debug)impl Default for BaseCommand_Typeimpl ToJson for BaseCommand_Typeimpl FromJson for BaseCommand_Typeimpl Sized for BaseCommand_Type#deprecated("Use `==` instead")
fn BaseCommand_Type::equal(BaseCommand_Type, BaseCommand_Type) -> Boolfn BaseCommand_Type::from_json(json : Json, path : JsonPath) -> BaseCommand_Type raise JsonDecodeError#deprecated("Use `!=` instead")
fn BaseCommand_Type::not_equal(x : BaseCommand_Type, y : BaseCommand_Type) -> Boolimpl Default for BrokerEntryMetadataimpl ToJson for BrokerEntryMetadataimpl FromJson for BrokerEntryMetadataimpl AsyncRead for BrokerEntryMetadataimpl AsyncWrite for BrokerEntryMetadataimpl Read for BrokerEntryMetadataimpl Sized for BrokerEntryMetadataimpl Write for BrokerEntryMetadata#alias(new, deprecated="`new` is deprecated, use `BrokerEntryMetadata` instead")
fn BrokerEntryMetadata::BrokerEntryMetadata(broker_timestamp? : UInt64, index? : UInt64) -> BrokerEntryMetadata#deprecated("Use `==` instead")
fn BrokerEntryMetadata::equal(BrokerEntryMetadata, BrokerEntryMetadata) -> Boolfn BrokerEntryMetadata::from_json(json : Json, path : JsonPath) -> BrokerEntryMetadata raise JsonDecodeError#deprecated("Use `!=` instead")
fn BrokerEntryMetadata::not_equal(x : BrokerEntryMetadata, y : BrokerEntryMetadata) -> Boolfn BrokerEntryMetadata::read_with_limit(reader : LimitedReader[&Reader]) -> BrokerEntryMetadata raisepub(all) struct CommandAck {
consumer_id : UInt64
ack_type : CommandAck_AckType
message_id : Array[MessageIdData]
validation_error : CommandAck_ValidationError?
properties : Array[KeyLongValue]
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
request_id : UInt64?
} derive(Eq, Debug)impl Default for CommandAckimpl ToJson for CommandAckimpl FromJson for CommandAckimpl AsyncRead for CommandAckimpl AsyncWrite for CommandAckimpl Read for CommandAckimpl Sized for CommandAckimpl Write for CommandAck#alias(new, deprecated="`new` is deprecated, use `CommandAck` instead")
fn CommandAck::CommandAck(consumer_id : UInt64, ack_type : CommandAck_AckType, message_id : Array[MessageIdData], validation_error? : CommandAck_ValidationError, properties : Array[KeyLongValue], txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, request_id? : UInt64) -> CommandAckpub(all) struct CommandAckResponse {
consumer_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
error : ServerError?
message : String?
request_id : UInt64?
} derive(Eq, Debug)impl Default for CommandAckResponseimpl ToJson for CommandAckResponseimpl FromJson for CommandAckResponseimpl AsyncRead for CommandAckResponseimpl AsyncWrite for CommandAckResponseimpl Read for CommandAckResponseimpl Sized for CommandAckResponseimpl Write for CommandAckResponse#alias(new, deprecated="`new` is deprecated, use `CommandAckResponse` instead")
fn CommandAckResponse::CommandAckResponse(consumer_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, error? : ServerError, message? : String, request_id? : UInt64) -> CommandAckResponse#deprecated("Use `==` instead")
fn CommandAckResponse::equal(CommandAckResponse, CommandAckResponse) -> Boolfn CommandAckResponse::from_json(json : Json, path : JsonPath) -> CommandAckResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAckResponse::not_equal(x : CommandAckResponse, y : CommandAckResponse) -> Boolimpl Default for CommandAck_AckTypeimpl ToJson for CommandAck_AckTypeimpl FromJson for CommandAck_AckTypeimpl Sized for CommandAck_AckType#deprecated("Use `==` instead")
fn CommandAck_AckType::equal(CommandAck_AckType, CommandAck_AckType) -> Boolfn CommandAck_AckType::from_json(json : Json, path : JsonPath) -> CommandAck_AckType raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAck_AckType::not_equal(x : CommandAck_AckType, y : CommandAck_AckType) -> Boolimpl Default for CommandAck_ValidationErrorimpl ToJson for CommandAck_ValidationErrorimpl FromJson for CommandAck_ValidationErrorimpl Sized for CommandAck_ValidationError#deprecated("Use `==` instead")
fn CommandAck_ValidationError::equal(CommandAck_ValidationError, CommandAck_ValidationError) -> Boolfn CommandAck_ValidationError::from_json(json : Json, path : JsonPath) -> CommandAck_ValidationError raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAck_ValidationError::not_equal(x : CommandAck_ValidationError, y : CommandAck_ValidationError) -> Boolimpl Default for CommandActiveConsumerChangeimpl ToJson for CommandActiveConsumerChangeimpl FromJson for CommandActiveConsumerChangeimpl AsyncRead for CommandActiveConsumerChangeimpl AsyncWrite for CommandActiveConsumerChangeimpl Read for CommandActiveConsumerChangeimpl Sized for CommandActiveConsumerChangeimpl Write for CommandActiveConsumerChange#alias(new, deprecated="`new` is deprecated, use `CommandActiveConsumerChange` instead")
fn CommandActiveConsumerChange::CommandActiveConsumerChange(consumer_id : UInt64, is_active? : Bool) -> CommandActiveConsumerChange#deprecated("Use `==` instead")
fn CommandActiveConsumerChange::equal(CommandActiveConsumerChange, CommandActiveConsumerChange) -> Boolfn CommandActiveConsumerChange::from_json(json : Json, path : JsonPath) -> CommandActiveConsumerChange raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandActiveConsumerChange::not_equal(x : CommandActiveConsumerChange, y : CommandActiveConsumerChange) -> Boolfn CommandActiveConsumerChange::read_with_limit(reader : LimitedReader[&Reader]) -> CommandActiveConsumerChange raisefn CommandActiveConsumerChange::write(self : CommandActiveConsumerChange, writer : &Writer) -> Unit raiseimpl Default for CommandAddPartitionToTxnimpl ToJson for CommandAddPartitionToTxnimpl FromJson for CommandAddPartitionToTxnimpl AsyncRead for CommandAddPartitionToTxnimpl AsyncWrite for CommandAddPartitionToTxnimpl Read for CommandAddPartitionToTxnimpl Sized for CommandAddPartitionToTxnimpl Write for CommandAddPartitionToTxn#alias(new, deprecated="`new` is deprecated, use `CommandAddPartitionToTxn` instead")
fn CommandAddPartitionToTxn::CommandAddPartitionToTxn(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, partitions : Array[String], scalable? : Bool) -> CommandAddPartitionToTxn#deprecated("Use `==` instead")
fn CommandAddPartitionToTxn::equal(CommandAddPartitionToTxn, CommandAddPartitionToTxn) -> Boolfn CommandAddPartitionToTxn::from_json(json : Json, path : JsonPath) -> CommandAddPartitionToTxn raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAddPartitionToTxn::not_equal(x : CommandAddPartitionToTxn, y : CommandAddPartitionToTxn) -> Boolfn CommandAddPartitionToTxn::read_with_limit(reader : LimitedReader[&Reader]) -> CommandAddPartitionToTxn raisepub(all) struct CommandAddPartitionToTxnResponse {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
error : ServerError?
message : String?
} derive(Eq, Debug)impl Default for CommandAddPartitionToTxnResponseimpl ToJson for CommandAddPartitionToTxnResponseimpl FromJson for CommandAddPartitionToTxnResponsefn from_json(json : Json, path : JsonPath) -> CommandAddPartitionToTxnResponse raise JsonDecodeErrorimpl Read for CommandAddPartitionToTxnResponseimpl Sized for CommandAddPartitionToTxnResponseimpl Write for CommandAddPartitionToTxnResponse#alias(new, deprecated="`new` is deprecated, use `CommandAddPartitionToTxnResponse` instead")
fn CommandAddPartitionToTxnResponse::CommandAddPartitionToTxnResponse(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, error? : ServerError, message? : String) -> CommandAddPartitionToTxnResponse#deprecated("Use `==` instead")
fn CommandAddPartitionToTxnResponse::equal(CommandAddPartitionToTxnResponse, CommandAddPartitionToTxnResponse) -> Boolfn CommandAddPartitionToTxnResponse::from_json(json : Json, path : JsonPath) -> CommandAddPartitionToTxnResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAddPartitionToTxnResponse::not_equal(x : CommandAddPartitionToTxnResponse, y : CommandAddPartitionToTxnResponse) -> Boolfn CommandAddPartitionToTxnResponse::read(reader : &Reader) -> CommandAddPartitionToTxnResponse raisefn CommandAddPartitionToTxnResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandAddPartitionToTxnResponse raisefn CommandAddPartitionToTxnResponse::write(self : CommandAddPartitionToTxnResponse, writer : &Writer) -> Unit raisepub(all) struct CommandAddSubscriptionToTxn {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
subscription : Array[Subscription]
scalable : Bool?
} derive(Eq, Debug)impl Default for CommandAddSubscriptionToTxnimpl ToJson for CommandAddSubscriptionToTxnimpl FromJson for CommandAddSubscriptionToTxnimpl AsyncRead for CommandAddSubscriptionToTxnimpl AsyncWrite for CommandAddSubscriptionToTxnimpl Read for CommandAddSubscriptionToTxnimpl Sized for CommandAddSubscriptionToTxnimpl Write for CommandAddSubscriptionToTxn#alias(new, deprecated="`new` is deprecated, use `CommandAddSubscriptionToTxn` instead")
fn CommandAddSubscriptionToTxn::CommandAddSubscriptionToTxn(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, subscription : Array[Subscription], scalable? : Bool) -> CommandAddSubscriptionToTxn#deprecated("Use `==` instead")
fn CommandAddSubscriptionToTxn::equal(CommandAddSubscriptionToTxn, CommandAddSubscriptionToTxn) -> Boolfn CommandAddSubscriptionToTxn::from_json(json : Json, path : JsonPath) -> CommandAddSubscriptionToTxn raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAddSubscriptionToTxn::not_equal(x : CommandAddSubscriptionToTxn, y : CommandAddSubscriptionToTxn) -> Boolfn CommandAddSubscriptionToTxn::read_with_limit(reader : LimitedReader[&Reader]) -> CommandAddSubscriptionToTxn raisefn CommandAddSubscriptionToTxn::write(self : CommandAddSubscriptionToTxn, writer : &Writer) -> Unit raisepub(all) struct CommandAddSubscriptionToTxnResponse {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
error : ServerError?
message : String?
} derive(Eq, Debug)fn from_json(json : Json, path : JsonPath) -> CommandAddSubscriptionToTxnResponse raise JsonDecodeErrorasync fn read_with_limit(reader : LimitedReader[&AsyncReader]) -> CommandAddSubscriptionToTxnResponseimpl Read for CommandAddSubscriptionToTxnResponseimpl Sized for CommandAddSubscriptionToTxnResponseimpl Write for CommandAddSubscriptionToTxnResponse#alias(new, deprecated="`new` is deprecated, use `CommandAddSubscriptionToTxnResponse` instead")
fn CommandAddSubscriptionToTxnResponse::CommandAddSubscriptionToTxnResponse(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, error? : ServerError, message? : String) -> CommandAddSubscriptionToTxnResponse#deprecated("Use `==` instead")
fn CommandAddSubscriptionToTxnResponse::equal(CommandAddSubscriptionToTxnResponse, CommandAddSubscriptionToTxnResponse) -> Boolfn CommandAddSubscriptionToTxnResponse::from_json(json : Json, path : JsonPath) -> CommandAddSubscriptionToTxnResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAddSubscriptionToTxnResponse::not_equal(x : CommandAddSubscriptionToTxnResponse, y : CommandAddSubscriptionToTxnResponse) -> Boolfn CommandAddSubscriptionToTxnResponse::read(reader : &Reader) -> CommandAddSubscriptionToTxnResponse raisefn CommandAddSubscriptionToTxnResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandAddSubscriptionToTxnResponse raisefn CommandAddSubscriptionToTxnResponse::write(self : CommandAddSubscriptionToTxnResponse, writer : &Writer) -> Unit raiseimpl Default for CommandAuthChallengeimpl ToJson for CommandAuthChallengeimpl FromJson for CommandAuthChallengeimpl AsyncRead for CommandAuthChallengeimpl AsyncWrite for CommandAuthChallengeimpl Read for CommandAuthChallengeimpl Sized for CommandAuthChallengeimpl Write for CommandAuthChallenge#alias(new, deprecated="`new` is deprecated, use `CommandAuthChallenge` instead")
fn CommandAuthChallenge::CommandAuthChallenge(server_version? : String, challenge? : AuthData, protocol_version? : Int) -> CommandAuthChallenge#deprecated("Use `==` instead")
fn CommandAuthChallenge::equal(CommandAuthChallenge, CommandAuthChallenge) -> Boolfn CommandAuthChallenge::from_json(json : Json, path : JsonPath) -> CommandAuthChallenge raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAuthChallenge::not_equal(x : CommandAuthChallenge, y : CommandAuthChallenge) -> Boolfn CommandAuthChallenge::read_with_limit(reader : LimitedReader[&Reader]) -> CommandAuthChallenge raiseimpl Default for CommandAuthResponseimpl ToJson for CommandAuthResponseimpl FromJson for CommandAuthResponseimpl AsyncRead for CommandAuthResponseimpl AsyncWrite for CommandAuthResponseimpl Read for CommandAuthResponseimpl Sized for CommandAuthResponseimpl Write for CommandAuthResponse#alias(new, deprecated="`new` is deprecated, use `CommandAuthResponse` instead")
fn CommandAuthResponse::CommandAuthResponse(client_version? : String, response? : AuthData, protocol_version? : Int) -> CommandAuthResponse#deprecated("Use `==` instead")
fn CommandAuthResponse::equal(CommandAuthResponse, CommandAuthResponse) -> Boolfn CommandAuthResponse::from_json(json : Json, path : JsonPath) -> CommandAuthResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandAuthResponse::not_equal(x : CommandAuthResponse, y : CommandAuthResponse) -> Boolfn CommandAuthResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandAuthResponse raiseimpl Default for CommandCloseConsumerimpl ToJson for CommandCloseConsumerimpl FromJson for CommandCloseConsumerimpl AsyncRead for CommandCloseConsumerimpl AsyncWrite for CommandCloseConsumerimpl Read for CommandCloseConsumerimpl Sized for CommandCloseConsumerimpl Write for CommandCloseConsumer#alias(new, deprecated="`new` is deprecated, use `CommandCloseConsumer` instead")
fn CommandCloseConsumer::CommandCloseConsumer(consumer_id : UInt64, request_id : UInt64, assigned_broker_service_url? : String, assigned_broker_service_url_tls? : String) -> CommandCloseConsumer#deprecated("Use `==` instead")
fn CommandCloseConsumer::equal(CommandCloseConsumer, CommandCloseConsumer) -> Boolfn CommandCloseConsumer::from_json(json : Json, path : JsonPath) -> CommandCloseConsumer raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandCloseConsumer::not_equal(x : CommandCloseConsumer, y : CommandCloseConsumer) -> Boolfn CommandCloseConsumer::read_with_limit(reader : LimitedReader[&Reader]) -> CommandCloseConsumer raiseimpl Default for CommandCloseProducerimpl ToJson for CommandCloseProducerimpl FromJson for CommandCloseProducerimpl AsyncRead for CommandCloseProducerimpl AsyncWrite for CommandCloseProducerimpl Read for CommandCloseProducerimpl Sized for CommandCloseProducerimpl Write for CommandCloseProducer#alias(new, deprecated="`new` is deprecated, use `CommandCloseProducer` instead")
fn CommandCloseProducer::CommandCloseProducer(producer_id : UInt64, request_id : UInt64, assigned_broker_service_url? : String, assigned_broker_service_url_tls? : String) -> CommandCloseProducer#deprecated("Use `==` instead")
fn CommandCloseProducer::equal(CommandCloseProducer, CommandCloseProducer) -> Boolfn CommandCloseProducer::from_json(json : Json, path : JsonPath) -> CommandCloseProducer raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandCloseProducer::not_equal(x : CommandCloseProducer, y : CommandCloseProducer) -> Boolfn CommandCloseProducer::read_with_limit(reader : LimitedReader[&Reader]) -> CommandCloseProducer raisepub(all) struct CommandConnect {
client_version : String
auth_method : AuthMethod?
auth_method_name : String?
auth_data : Bytes?
protocol_version : Int?
proxy_to_broker_url : String?
original_principal : String?
original_auth_data : String?
original_auth_method : String?
feature_flags : FeatureFlags?
proxy_version : String?
} derive(Eq, Debug)impl Default for CommandConnectimpl ToJson for CommandConnectimpl FromJson for CommandConnectimpl AsyncRead for CommandConnectimpl AsyncWrite for CommandConnectimpl Read for CommandConnectimpl Sized for CommandConnectimpl Write for CommandConnect#alias(new, deprecated="`new` is deprecated, use `CommandConnect` instead")
fn CommandConnect::CommandConnect(client_version : String, auth_method? : AuthMethod, auth_method_name? : String, auth_data? : Bytes, protocol_version? : Int, proxy_to_broker_url? : String, original_principal? : String, original_auth_data? : String, original_auth_method? : String, feature_flags? : FeatureFlags, proxy_version? : String) -> CommandConnect#deprecated("Use `!=` instead")
fn CommandConnect::not_equal(x : CommandConnect, y : CommandConnect) -> Boolpub(all) struct CommandConnected {
server_version : String
protocol_version : Int?
max_message_size : Int?
feature_flags : FeatureFlags?
} derive(Eq, Debug)impl Default for CommandConnectedimpl ToJson for CommandConnectedimpl FromJson for CommandConnectedimpl AsyncRead for CommandConnectedimpl AsyncWrite for CommandConnectedimpl Read for CommandConnectedimpl Sized for CommandConnectedimpl Write for CommandConnected#alias(new, deprecated="`new` is deprecated, use `CommandConnected` instead")
fn CommandConnected::CommandConnected(server_version : String, protocol_version? : Int, max_message_size? : Int, feature_flags? : FeatureFlags) -> CommandConnected#deprecated("Use `==` instead")
fn CommandConnected::equal(CommandConnected, CommandConnected) -> Boolfn CommandConnected::from_json(json : Json, path : JsonPath) -> CommandConnected raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandConnected::not_equal(x : CommandConnected, y : CommandConnected) -> Boolimpl Default for CommandConsumerStatsimpl ToJson for CommandConsumerStatsimpl FromJson for CommandConsumerStatsimpl AsyncRead for CommandConsumerStatsimpl AsyncWrite for CommandConsumerStatsimpl Read for CommandConsumerStatsimpl Sized for CommandConsumerStatsimpl Write for CommandConsumerStats#alias(new, deprecated="`new` is deprecated, use `CommandConsumerStats` instead")
fn CommandConsumerStats::CommandConsumerStats(request_id : UInt64, consumer_id : UInt64) -> CommandConsumerStats#deprecated("Use `==` instead")
fn CommandConsumerStats::equal(CommandConsumerStats, CommandConsumerStats) -> Boolfn CommandConsumerStats::from_json(json : Json, path : JsonPath) -> CommandConsumerStats raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandConsumerStats::not_equal(x : CommandConsumerStats, y : CommandConsumerStats) -> Boolfn CommandConsumerStats::read_with_limit(reader : LimitedReader[&Reader]) -> CommandConsumerStats raisepub(all) struct CommandConsumerStatsResponse {
request_id : UInt64
error_code : ServerError?
error_message : String?
msg_rate_out : Double?
msg_throughput_out : Double?
msg_rate_redeliver : Double?
consumer_name : String?
available_permits : UInt64?
unacked_messages : UInt64?
blocked_consumer_on_unacked_msgs : Bool?
address : String?
connected_since : String?
type_ : String?
msg_rate_expired : Double?
msg_backlog : UInt64?
message_ack_rate : Double?
} derive(Eq, Debug)impl Default for CommandConsumerStatsResponseimpl ToJson for CommandConsumerStatsResponseimpl FromJson for CommandConsumerStatsResponseimpl AsyncRead for CommandConsumerStatsResponseimpl AsyncWrite for CommandConsumerStatsResponseimpl Read for CommandConsumerStatsResponseimpl Sized for CommandConsumerStatsResponseimpl Write for CommandConsumerStatsResponse#alias(new, deprecated="`new` is deprecated, use `CommandConsumerStatsResponse` instead")
fn CommandConsumerStatsResponse::CommandConsumerStatsResponse(request_id : UInt64, error_code? : ServerError, error_message? : String, msg_rate_out? : Double, msg_throughput_out? : Double, msg_rate_redeliver? : Double, consumer_name? : String, available_permits? : UInt64, unacked_messages? : UInt64, blocked_consumer_on_unacked_msgs? : Bool, address? : String, connected_since? : String, type_? : String, msg_rate_expired? : Double, msg_backlog? : UInt64, message_ack_rate? : Double) -> CommandConsumerStatsResponse#deprecated("Use `==` instead")
fn CommandConsumerStatsResponse::equal(CommandConsumerStatsResponse, CommandConsumerStatsResponse) -> Boolfn CommandConsumerStatsResponse::from_json(json : Json, path : JsonPath) -> CommandConsumerStatsResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandConsumerStatsResponse::not_equal(x : CommandConsumerStatsResponse, y : CommandConsumerStatsResponse) -> Boolfn CommandConsumerStatsResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandConsumerStatsResponse raisefn CommandConsumerStatsResponse::write(self : CommandConsumerStatsResponse, writer : &Writer) -> Unit raiseimpl Default for CommandEndTxnimpl ToJson for CommandEndTxnimpl FromJson for CommandEndTxnimpl AsyncRead for CommandEndTxnimpl AsyncWrite for CommandEndTxnimpl Read for CommandEndTxnimpl Sized for CommandEndTxnimpl Write for CommandEndTxn#alias(new, deprecated="`new` is deprecated, use `CommandEndTxn` instead")
fn CommandEndTxn::CommandEndTxn(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, txn_action? : TxnAction, scalable? : Bool) -> CommandEndTxn#deprecated("Use `!=` instead")
fn CommandEndTxn::not_equal(x : CommandEndTxn, y : CommandEndTxn) -> Boolimpl Default for CommandEndTxnOnPartitionimpl ToJson for CommandEndTxnOnPartitionimpl FromJson for CommandEndTxnOnPartitionimpl AsyncRead for CommandEndTxnOnPartitionimpl AsyncWrite for CommandEndTxnOnPartitionimpl Read for CommandEndTxnOnPartitionimpl Sized for CommandEndTxnOnPartitionimpl Write for CommandEndTxnOnPartition#alias(new, deprecated="`new` is deprecated, use `CommandEndTxnOnPartition` instead")
fn CommandEndTxnOnPartition::CommandEndTxnOnPartition(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, topic? : String, txn_action? : TxnAction, txnid_least_bits_of_low_watermark? : UInt64) -> CommandEndTxnOnPartition#deprecated("Use `==` instead")
fn CommandEndTxnOnPartition::equal(CommandEndTxnOnPartition, CommandEndTxnOnPartition) -> Boolfn CommandEndTxnOnPartition::from_json(json : Json, path : JsonPath) -> CommandEndTxnOnPartition raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandEndTxnOnPartition::not_equal(x : CommandEndTxnOnPartition, y : CommandEndTxnOnPartition) -> Boolfn CommandEndTxnOnPartition::read_with_limit(reader : LimitedReader[&Reader]) -> CommandEndTxnOnPartition raisepub(all) struct CommandEndTxnOnPartitionResponse {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
error : ServerError?
message : String?
} derive(Eq, Debug)impl Default for CommandEndTxnOnPartitionResponseimpl ToJson for CommandEndTxnOnPartitionResponseimpl FromJson for CommandEndTxnOnPartitionResponsefn from_json(json : Json, path : JsonPath) -> CommandEndTxnOnPartitionResponse raise JsonDecodeErrorimpl Read for CommandEndTxnOnPartitionResponseimpl Sized for CommandEndTxnOnPartitionResponseimpl Write for CommandEndTxnOnPartitionResponse#alias(new, deprecated="`new` is deprecated, use `CommandEndTxnOnPartitionResponse` instead")
fn CommandEndTxnOnPartitionResponse::CommandEndTxnOnPartitionResponse(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, error? : ServerError, message? : String) -> CommandEndTxnOnPartitionResponse#deprecated("Use `==` instead")
fn CommandEndTxnOnPartitionResponse::equal(CommandEndTxnOnPartitionResponse, CommandEndTxnOnPartitionResponse) -> Boolfn CommandEndTxnOnPartitionResponse::from_json(json : Json, path : JsonPath) -> CommandEndTxnOnPartitionResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandEndTxnOnPartitionResponse::not_equal(x : CommandEndTxnOnPartitionResponse, y : CommandEndTxnOnPartitionResponse) -> Boolfn CommandEndTxnOnPartitionResponse::read(reader : &Reader) -> CommandEndTxnOnPartitionResponse raisefn CommandEndTxnOnPartitionResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandEndTxnOnPartitionResponse raisefn CommandEndTxnOnPartitionResponse::write(self : CommandEndTxnOnPartitionResponse, writer : &Writer) -> Unit raisepub(all) struct CommandEndTxnOnSubscription {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
subscription : Subscription?
txn_action : TxnAction?
txnid_least_bits_of_low_watermark : UInt64?
} derive(Eq, Debug)impl Default for CommandEndTxnOnSubscriptionimpl ToJson for CommandEndTxnOnSubscriptionimpl FromJson for CommandEndTxnOnSubscriptionimpl AsyncRead for CommandEndTxnOnSubscriptionimpl AsyncWrite for CommandEndTxnOnSubscriptionimpl Read for CommandEndTxnOnSubscriptionimpl Sized for CommandEndTxnOnSubscriptionimpl Write for CommandEndTxnOnSubscription#alias(new, deprecated="`new` is deprecated, use `CommandEndTxnOnSubscription` instead")
fn CommandEndTxnOnSubscription::CommandEndTxnOnSubscription(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, subscription? : Subscription, txn_action? : TxnAction, txnid_least_bits_of_low_watermark? : UInt64) -> CommandEndTxnOnSubscription#deprecated("Use `==` instead")
fn CommandEndTxnOnSubscription::equal(CommandEndTxnOnSubscription, CommandEndTxnOnSubscription) -> Boolfn CommandEndTxnOnSubscription::from_json(json : Json, path : JsonPath) -> CommandEndTxnOnSubscription raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandEndTxnOnSubscription::not_equal(x : CommandEndTxnOnSubscription, y : CommandEndTxnOnSubscription) -> Boolfn CommandEndTxnOnSubscription::read_with_limit(reader : LimitedReader[&Reader]) -> CommandEndTxnOnSubscription raisefn CommandEndTxnOnSubscription::write(self : CommandEndTxnOnSubscription, writer : &Writer) -> Unit raisepub(all) struct CommandEndTxnOnSubscriptionResponse {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
error : ServerError?
message : String?
} derive(Eq, Debug)fn from_json(json : Json, path : JsonPath) -> CommandEndTxnOnSubscriptionResponse raise JsonDecodeErrorasync fn read_with_limit(reader : LimitedReader[&AsyncReader]) -> CommandEndTxnOnSubscriptionResponseimpl Read for CommandEndTxnOnSubscriptionResponseimpl Sized for CommandEndTxnOnSubscriptionResponseimpl Write for CommandEndTxnOnSubscriptionResponse#alias(new, deprecated="`new` is deprecated, use `CommandEndTxnOnSubscriptionResponse` instead")
fn CommandEndTxnOnSubscriptionResponse::CommandEndTxnOnSubscriptionResponse(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, error? : ServerError, message? : String) -> CommandEndTxnOnSubscriptionResponse#deprecated("Use `==` instead")
fn CommandEndTxnOnSubscriptionResponse::equal(CommandEndTxnOnSubscriptionResponse, CommandEndTxnOnSubscriptionResponse) -> Boolfn CommandEndTxnOnSubscriptionResponse::from_json(json : Json, path : JsonPath) -> CommandEndTxnOnSubscriptionResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandEndTxnOnSubscriptionResponse::not_equal(x : CommandEndTxnOnSubscriptionResponse, y : CommandEndTxnOnSubscriptionResponse) -> Boolfn CommandEndTxnOnSubscriptionResponse::read(reader : &Reader) -> CommandEndTxnOnSubscriptionResponse raisefn CommandEndTxnOnSubscriptionResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandEndTxnOnSubscriptionResponse raisefn CommandEndTxnOnSubscriptionResponse::write(self : CommandEndTxnOnSubscriptionResponse, writer : &Writer) -> Unit raisepub(all) struct CommandEndTxnResponse {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
error : ServerError?
message : String?
} derive(Eq, Debug)impl Default for CommandEndTxnResponseimpl ToJson for CommandEndTxnResponseimpl FromJson for CommandEndTxnResponseimpl AsyncRead for CommandEndTxnResponseimpl AsyncWrite for CommandEndTxnResponseimpl Read for CommandEndTxnResponseimpl Sized for CommandEndTxnResponseimpl Write for CommandEndTxnResponse#alias(new, deprecated="`new` is deprecated, use `CommandEndTxnResponse` instead")
fn CommandEndTxnResponse::CommandEndTxnResponse(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, error? : ServerError, message? : String) -> CommandEndTxnResponse#deprecated("Use `==` instead")
fn CommandEndTxnResponse::equal(CommandEndTxnResponse, CommandEndTxnResponse) -> Boolfn CommandEndTxnResponse::from_json(json : Json, path : JsonPath) -> CommandEndTxnResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandEndTxnResponse::not_equal(x : CommandEndTxnResponse, y : CommandEndTxnResponse) -> Boolfn CommandEndTxnResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandEndTxnResponse raisepub(all) struct CommandError {
request_id : UInt64
error : ServerError
message : String
} derive(Eq, Debug)impl Default for CommandErrorimpl ToJson for CommandErrorimpl FromJson for CommandErrorimpl AsyncRead for CommandErrorimpl AsyncWrite for CommandErrorimpl Read for CommandErrorimpl Sized for CommandErrorimpl Write for CommandError#alias(new, deprecated="`new` is deprecated, use `CommandError` instead")
fn CommandError::CommandError(request_id : UInt64, error : ServerError, message : String) -> CommandError#deprecated("Use `!=` instead")
fn CommandError::not_equal(x : CommandError, y : CommandError) -> Boolimpl Default for CommandFlowimpl ToJson for CommandFlowimpl FromJson for CommandFlowimpl AsyncRead for CommandFlowimpl AsyncWrite for CommandFlowimpl Read for CommandFlowimpl Sized for CommandFlowimpl Write for CommandFlow#alias(new, deprecated="`new` is deprecated, use `CommandFlow` instead")
fn CommandFlow::CommandFlow(consumer_id : UInt64, message_permits : UInt) -> CommandFlowimpl Default for CommandGetLastMessageIdimpl ToJson for CommandGetLastMessageIdimpl FromJson for CommandGetLastMessageIdimpl AsyncRead for CommandGetLastMessageIdimpl AsyncWrite for CommandGetLastMessageIdimpl Read for CommandGetLastMessageIdimpl Sized for CommandGetLastMessageIdimpl Write for CommandGetLastMessageId#alias(new, deprecated="`new` is deprecated, use `CommandGetLastMessageId` instead")
fn CommandGetLastMessageId::CommandGetLastMessageId(consumer_id : UInt64, request_id : UInt64) -> CommandGetLastMessageId#deprecated("Use `==` instead")
fn CommandGetLastMessageId::equal(CommandGetLastMessageId, CommandGetLastMessageId) -> Boolfn CommandGetLastMessageId::from_json(json : Json, path : JsonPath) -> CommandGetLastMessageId raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetLastMessageId::not_equal(x : CommandGetLastMessageId, y : CommandGetLastMessageId) -> Boolfn CommandGetLastMessageId::read_with_limit(reader : LimitedReader[&Reader]) -> CommandGetLastMessageId raisepub(all) struct CommandGetLastMessageIdResponse {
last_message_id : MessageIdData
request_id : UInt64
consumer_mark_delete_position : MessageIdData?
} derive(Eq, Debug)impl Default for CommandGetLastMessageIdResponseimpl ToJson for CommandGetLastMessageIdResponseimpl FromJson for CommandGetLastMessageIdResponseimpl AsyncRead for CommandGetLastMessageIdResponseimpl Read for CommandGetLastMessageIdResponseimpl Sized for CommandGetLastMessageIdResponseimpl Write for CommandGetLastMessageIdResponse#alias(new, deprecated="`new` is deprecated, use `CommandGetLastMessageIdResponse` instead")
fn CommandGetLastMessageIdResponse::CommandGetLastMessageIdResponse(last_message_id : MessageIdData, request_id : UInt64, consumer_mark_delete_position? : MessageIdData) -> CommandGetLastMessageIdResponse#deprecated("Use `==` instead")
fn CommandGetLastMessageIdResponse::equal(CommandGetLastMessageIdResponse, CommandGetLastMessageIdResponse) -> Boolfn CommandGetLastMessageIdResponse::from_json(json : Json, path : JsonPath) -> CommandGetLastMessageIdResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetLastMessageIdResponse::not_equal(x : CommandGetLastMessageIdResponse, y : CommandGetLastMessageIdResponse) -> Boolfn CommandGetLastMessageIdResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandGetLastMessageIdResponse raisefn CommandGetLastMessageIdResponse::write(self : CommandGetLastMessageIdResponse, writer : &Writer) -> Unit raiseimpl Default for CommandGetOrCreateSchemaimpl ToJson for CommandGetOrCreateSchemaimpl FromJson for CommandGetOrCreateSchemaimpl AsyncRead for CommandGetOrCreateSchemaimpl AsyncWrite for CommandGetOrCreateSchemaimpl Read for CommandGetOrCreateSchemaimpl Sized for CommandGetOrCreateSchemaimpl Write for CommandGetOrCreateSchema#alias(new, deprecated="`new` is deprecated, use `CommandGetOrCreateSchema` instead")
fn CommandGetOrCreateSchema::CommandGetOrCreateSchema(request_id : UInt64, topic : String, schema : Schema, producer_name? : String) -> CommandGetOrCreateSchema#deprecated("Use `==` instead")
fn CommandGetOrCreateSchema::equal(CommandGetOrCreateSchema, CommandGetOrCreateSchema) -> Boolfn CommandGetOrCreateSchema::from_json(json : Json, path : JsonPath) -> CommandGetOrCreateSchema raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetOrCreateSchema::not_equal(x : CommandGetOrCreateSchema, y : CommandGetOrCreateSchema) -> Boolfn CommandGetOrCreateSchema::read_with_limit(reader : LimitedReader[&Reader]) -> CommandGetOrCreateSchema raisepub(all) struct CommandGetOrCreateSchemaResponse {
request_id : UInt64
error_code : ServerError?
error_message : String?
schema_version : Bytes?
} derive(Eq, Debug)impl Default for CommandGetOrCreateSchemaResponseimpl ToJson for CommandGetOrCreateSchemaResponseimpl FromJson for CommandGetOrCreateSchemaResponsefn from_json(json : Json, path : JsonPath) -> CommandGetOrCreateSchemaResponse raise JsonDecodeErrorimpl Read for CommandGetOrCreateSchemaResponseimpl Sized for CommandGetOrCreateSchemaResponseimpl Write for CommandGetOrCreateSchemaResponse#alias(new, deprecated="`new` is deprecated, use `CommandGetOrCreateSchemaResponse` instead")
fn CommandGetOrCreateSchemaResponse::CommandGetOrCreateSchemaResponse(request_id : UInt64, error_code? : ServerError, error_message? : String, schema_version? : Bytes) -> CommandGetOrCreateSchemaResponse#deprecated("Use `==` instead")
fn CommandGetOrCreateSchemaResponse::equal(CommandGetOrCreateSchemaResponse, CommandGetOrCreateSchemaResponse) -> Boolfn CommandGetOrCreateSchemaResponse::from_json(json : Json, path : JsonPath) -> CommandGetOrCreateSchemaResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetOrCreateSchemaResponse::not_equal(x : CommandGetOrCreateSchemaResponse, y : CommandGetOrCreateSchemaResponse) -> Boolfn CommandGetOrCreateSchemaResponse::read(reader : &Reader) -> CommandGetOrCreateSchemaResponse raisefn CommandGetOrCreateSchemaResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandGetOrCreateSchemaResponse raisefn CommandGetOrCreateSchemaResponse::write(self : CommandGetOrCreateSchemaResponse, writer : &Writer) -> Unit raiseimpl Default for CommandGetSchemaimpl ToJson for CommandGetSchemaimpl FromJson for CommandGetSchemaimpl AsyncRead for CommandGetSchemaimpl AsyncWrite for CommandGetSchemaimpl Read for CommandGetSchemaimpl Sized for CommandGetSchemaimpl Write for CommandGetSchema#alias(new, deprecated="`new` is deprecated, use `CommandGetSchema` instead")
fn CommandGetSchema::CommandGetSchema(request_id : UInt64, topic : String, schema_version? : Bytes) -> CommandGetSchema#deprecated("Use `==` instead")
fn CommandGetSchema::equal(CommandGetSchema, CommandGetSchema) -> Boolfn CommandGetSchema::from_json(json : Json, path : JsonPath) -> CommandGetSchema raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetSchema::not_equal(x : CommandGetSchema, y : CommandGetSchema) -> Boolpub(all) struct CommandGetSchemaResponse {
request_id : UInt64
error_code : ServerError?
error_message : String?
schema : Schema?
schema_version : Bytes?
} derive(Eq, Debug)impl Default for CommandGetSchemaResponseimpl ToJson for CommandGetSchemaResponseimpl FromJson for CommandGetSchemaResponseimpl AsyncRead for CommandGetSchemaResponseimpl AsyncWrite for CommandGetSchemaResponseimpl Read for CommandGetSchemaResponseimpl Sized for CommandGetSchemaResponseimpl Write for CommandGetSchemaResponse#alias(new, deprecated="`new` is deprecated, use `CommandGetSchemaResponse` instead")
fn CommandGetSchemaResponse::CommandGetSchemaResponse(request_id : UInt64, error_code? : ServerError, error_message? : String, schema? : Schema, schema_version? : Bytes) -> CommandGetSchemaResponse#deprecated("Use `==` instead")
fn CommandGetSchemaResponse::equal(CommandGetSchemaResponse, CommandGetSchemaResponse) -> Boolfn CommandGetSchemaResponse::from_json(json : Json, path : JsonPath) -> CommandGetSchemaResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetSchemaResponse::not_equal(x : CommandGetSchemaResponse, y : CommandGetSchemaResponse) -> Boolfn CommandGetSchemaResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandGetSchemaResponse raisepub(all) struct CommandGetTopicsOfNamespace {
request_id : UInt64
namespace_ : String
mode : CommandGetTopicsOfNamespace_Mode?
topics_pattern : String?
topics_hash : String?
properties : Array[KeyValue]
} derive(Eq, Debug)impl Default for CommandGetTopicsOfNamespaceimpl ToJson for CommandGetTopicsOfNamespaceimpl FromJson for CommandGetTopicsOfNamespaceimpl AsyncRead for CommandGetTopicsOfNamespaceimpl AsyncWrite for CommandGetTopicsOfNamespaceimpl Read for CommandGetTopicsOfNamespaceimpl Sized for CommandGetTopicsOfNamespaceimpl Write for CommandGetTopicsOfNamespace#alias(new, deprecated="`new` is deprecated, use `CommandGetTopicsOfNamespace` instead")
fn CommandGetTopicsOfNamespace::CommandGetTopicsOfNamespace(request_id : UInt64, namespace_ : String, mode? : CommandGetTopicsOfNamespace_Mode, topics_pattern? : String, topics_hash? : String, properties : Array[KeyValue]) -> CommandGetTopicsOfNamespace#deprecated("Use `==` instead")
fn CommandGetTopicsOfNamespace::equal(CommandGetTopicsOfNamespace, CommandGetTopicsOfNamespace) -> Boolfn CommandGetTopicsOfNamespace::from_json(json : Json, path : JsonPath) -> CommandGetTopicsOfNamespace raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetTopicsOfNamespace::not_equal(x : CommandGetTopicsOfNamespace, y : CommandGetTopicsOfNamespace) -> Boolfn CommandGetTopicsOfNamespace::read_with_limit(reader : LimitedReader[&Reader]) -> CommandGetTopicsOfNamespace raisefn CommandGetTopicsOfNamespace::write(self : CommandGetTopicsOfNamespace, writer : &Writer) -> Unit raisefn from_json(json : Json, path : JsonPath) -> CommandGetTopicsOfNamespaceResponse raise JsonDecodeErrorasync fn read_with_limit(reader : LimitedReader[&AsyncReader]) -> CommandGetTopicsOfNamespaceResponseimpl Read for CommandGetTopicsOfNamespaceResponseimpl Sized for CommandGetTopicsOfNamespaceResponseimpl Write for CommandGetTopicsOfNamespaceResponse#alias(new, deprecated="`new` is deprecated, use `CommandGetTopicsOfNamespaceResponse` instead")
fn CommandGetTopicsOfNamespaceResponse::CommandGetTopicsOfNamespaceResponse(request_id : UInt64, topics : Array[String], filtered? : Bool, topics_hash? : String, changed? : Bool) -> CommandGetTopicsOfNamespaceResponse#deprecated("Use `==` instead")
fn CommandGetTopicsOfNamespaceResponse::equal(CommandGetTopicsOfNamespaceResponse, CommandGetTopicsOfNamespaceResponse) -> Boolfn CommandGetTopicsOfNamespaceResponse::from_json(json : Json, path : JsonPath) -> CommandGetTopicsOfNamespaceResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetTopicsOfNamespaceResponse::not_equal(x : CommandGetTopicsOfNamespaceResponse, y : CommandGetTopicsOfNamespaceResponse) -> Boolfn CommandGetTopicsOfNamespaceResponse::read(reader : &Reader) -> CommandGetTopicsOfNamespaceResponse raisefn CommandGetTopicsOfNamespaceResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandGetTopicsOfNamespaceResponse raisefn CommandGetTopicsOfNamespaceResponse::write(self : CommandGetTopicsOfNamespaceResponse, writer : &Writer) -> Unit raiseimpl Default for CommandGetTopicsOfNamespace_Modeimpl ToJson for CommandGetTopicsOfNamespace_Modeimpl FromJson for CommandGetTopicsOfNamespace_Modefn from_json(json : Json, path : JsonPath) -> CommandGetTopicsOfNamespace_Mode raise JsonDecodeErrorimpl Sized for CommandGetTopicsOfNamespace_Mode#deprecated("Use `==` instead")
fn CommandGetTopicsOfNamespace_Mode::equal(CommandGetTopicsOfNamespace_Mode, CommandGetTopicsOfNamespace_Mode) -> Boolfn CommandGetTopicsOfNamespace_Mode::from_json(json : Json, path : JsonPath) -> CommandGetTopicsOfNamespace_Mode raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandGetTopicsOfNamespace_Mode::not_equal(x : CommandGetTopicsOfNamespace_Mode, y : CommandGetTopicsOfNamespace_Mode) -> Boolimpl Default for CommandLookupTopicimpl ToJson for CommandLookupTopicimpl FromJson for CommandLookupTopicimpl AsyncRead for CommandLookupTopicimpl AsyncWrite for CommandLookupTopicimpl Read for CommandLookupTopicimpl Sized for CommandLookupTopicimpl Write for CommandLookupTopic#alias(new, deprecated="`new` is deprecated, use `CommandLookupTopic` instead")
fn CommandLookupTopic::CommandLookupTopic(topic : String, request_id : UInt64, authoritative? : Bool, original_principal? : String, original_auth_data? : String, original_auth_method? : String, advertised_listener_name? : String, properties : Array[KeyValue]) -> CommandLookupTopic#deprecated("Use `==` instead")
fn CommandLookupTopic::equal(CommandLookupTopic, CommandLookupTopic) -> Boolfn CommandLookupTopic::from_json(json : Json, path : JsonPath) -> CommandLookupTopic raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandLookupTopic::not_equal(x : CommandLookupTopic, y : CommandLookupTopic) -> Boolpub(all) struct CommandLookupTopicResponse {
broker_service_url : String?
broker_service_url_tls : String?
response : CommandLookupTopicResponse_LookupType?
request_id : UInt64
authoritative : Bool?
error : ServerError?
message : String?
proxy_through_service_url : Bool?
} derive(Eq, Debug)impl Default for CommandLookupTopicResponseimpl ToJson for CommandLookupTopicResponseimpl FromJson for CommandLookupTopicResponseimpl AsyncRead for CommandLookupTopicResponseimpl AsyncWrite for CommandLookupTopicResponseimpl Read for CommandLookupTopicResponseimpl Sized for CommandLookupTopicResponseimpl Write for CommandLookupTopicResponse#alias(new, deprecated="`new` is deprecated, use `CommandLookupTopicResponse` instead")
fn CommandLookupTopicResponse::CommandLookupTopicResponse(broker_service_url? : String, broker_service_url_tls? : String, response? : CommandLookupTopicResponse_LookupType, request_id : UInt64, authoritative? : Bool, error? : ServerError, message? : String, proxy_through_service_url? : Bool) -> CommandLookupTopicResponse#deprecated("Use `==` instead")
fn CommandLookupTopicResponse::equal(CommandLookupTopicResponse, CommandLookupTopicResponse) -> Boolfn CommandLookupTopicResponse::from_json(json : Json, path : JsonPath) -> CommandLookupTopicResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandLookupTopicResponse::not_equal(x : CommandLookupTopicResponse, y : CommandLookupTopicResponse) -> Boolfn CommandLookupTopicResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandLookupTopicResponse raisefn CommandLookupTopicResponse::write(self : CommandLookupTopicResponse, writer : &Writer) -> Unit raisefn from_json(json : Json, path : JsonPath) -> CommandLookupTopicResponse_LookupType raise JsonDecodeError#deprecated("Use `==` instead")
fn CommandLookupTopicResponse_LookupType::equal(CommandLookupTopicResponse_LookupType, CommandLookupTopicResponse_LookupType) -> Boolfn CommandLookupTopicResponse_LookupType::from_enum(i : Enum) -> CommandLookupTopicResponse_LookupTypefn CommandLookupTopicResponse_LookupType::from_json(json : Json, path : JsonPath) -> CommandLookupTopicResponse_LookupType raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandLookupTopicResponse_LookupType::not_equal(x : CommandLookupTopicResponse_LookupType, y : CommandLookupTopicResponse_LookupType) -> Boolfn CommandLookupTopicResponse_LookupType::size_of(self : CommandLookupTopicResponse_LookupType) -> UIntfn CommandLookupTopicResponse_LookupType::to_enum(self : CommandLookupTopicResponse_LookupType) -> Enumfn CommandLookupTopicResponse_LookupType::to_json(self : CommandLookupTopicResponse_LookupType) -> Jsonpub(all) struct CommandMessage {
consumer_id : UInt64
message_id : MessageIdData
redelivery_count : UInt?
ack_set : Array[Int64]
consumer_epoch : UInt64?
} derive(Eq, Debug)impl Default for CommandMessageimpl ToJson for CommandMessageimpl FromJson for CommandMessageimpl AsyncRead for CommandMessageimpl AsyncWrite for CommandMessageimpl Read for CommandMessageimpl Sized for CommandMessageimpl Write for CommandMessage#alias(new, deprecated="`new` is deprecated, use `CommandMessage` instead")
fn CommandMessage::CommandMessage(consumer_id : UInt64, message_id : MessageIdData, redelivery_count? : UInt, ack_set : Array[Int64], consumer_epoch? : UInt64) -> CommandMessage#deprecated("Use `!=` instead")
fn CommandMessage::not_equal(x : CommandMessage, y : CommandMessage) -> Boolimpl Default for CommandNewTxnimpl ToJson for CommandNewTxnimpl FromJson for CommandNewTxnimpl AsyncRead for CommandNewTxnimpl AsyncWrite for CommandNewTxnimpl Read for CommandNewTxnimpl Sized for CommandNewTxnimpl Write for CommandNewTxn#alias(new, deprecated="`new` is deprecated, use `CommandNewTxn` instead")
fn CommandNewTxn::CommandNewTxn(request_id : UInt64, txn_ttl_millis? : UInt64, tc_id? : UInt64, scalable? : Bool) -> CommandNewTxn#deprecated("Use `!=` instead")
fn CommandNewTxn::not_equal(x : CommandNewTxn, y : CommandNewTxn) -> Boolpub(all) struct CommandNewTxnResponse {
request_id : UInt64
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
error : ServerError?
message : String?
} derive(Eq, Debug)impl Default for CommandNewTxnResponseimpl ToJson for CommandNewTxnResponseimpl FromJson for CommandNewTxnResponseimpl AsyncRead for CommandNewTxnResponseimpl AsyncWrite for CommandNewTxnResponseimpl Read for CommandNewTxnResponseimpl Sized for CommandNewTxnResponseimpl Write for CommandNewTxnResponse#alias(new, deprecated="`new` is deprecated, use `CommandNewTxnResponse` instead")
fn CommandNewTxnResponse::CommandNewTxnResponse(request_id : UInt64, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, error? : ServerError, message? : String) -> CommandNewTxnResponse#deprecated("Use `==` instead")
fn CommandNewTxnResponse::equal(CommandNewTxnResponse, CommandNewTxnResponse) -> Boolfn CommandNewTxnResponse::from_json(json : Json, path : JsonPath) -> CommandNewTxnResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandNewTxnResponse::not_equal(x : CommandNewTxnResponse, y : CommandNewTxnResponse) -> Boolfn CommandNewTxnResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandNewTxnResponse raiseimpl Default for CommandPartitionedTopicMetadataimpl ToJson for CommandPartitionedTopicMetadataimpl FromJson for CommandPartitionedTopicMetadataimpl AsyncRead for CommandPartitionedTopicMetadataimpl Read for CommandPartitionedTopicMetadataimpl Sized for CommandPartitionedTopicMetadataimpl Write for CommandPartitionedTopicMetadata#alias(new, deprecated="`new` is deprecated, use `CommandPartitionedTopicMetadata` instead")
fn CommandPartitionedTopicMetadata::CommandPartitionedTopicMetadata(topic : String, request_id : UInt64, original_principal? : String, original_auth_data? : String, original_auth_method? : String, metadata_auto_creation_enabled? : Bool) -> CommandPartitionedTopicMetadata#deprecated("Use `==` instead")
fn CommandPartitionedTopicMetadata::equal(CommandPartitionedTopicMetadata, CommandPartitionedTopicMetadata) -> Boolfn CommandPartitionedTopicMetadata::from_json(json : Json, path : JsonPath) -> CommandPartitionedTopicMetadata raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandPartitionedTopicMetadata::not_equal(x : CommandPartitionedTopicMetadata, y : CommandPartitionedTopicMetadata) -> Boolfn CommandPartitionedTopicMetadata::read_with_limit(reader : LimitedReader[&Reader]) -> CommandPartitionedTopicMetadata raisefn CommandPartitionedTopicMetadata::write(self : CommandPartitionedTopicMetadata, writer : &Writer) -> Unit raisepub(all) struct CommandPartitionedTopicMetadataResponse {
partitions : UInt?
request_id : UInt64
response : CommandPartitionedTopicMetadataResponse_LookupType?
error : ServerError?
message : String?
} derive(Eq, Debug)fn from_json(json : Json, path : JsonPath) -> CommandPartitionedTopicMetadataResponse raise JsonDecodeErrorasync fn read_with_limit(reader : LimitedReader[&AsyncReader]) -> CommandPartitionedTopicMetadataResponsefn read_with_limit(reader : LimitedReader[&Reader]) -> CommandPartitionedTopicMetadataResponse raise#alias(new, deprecated="`new` is deprecated, use `CommandPartitionedTopicMetadataResponse` instead")
fn CommandPartitionedTopicMetadataResponse::CommandPartitionedTopicMetadataResponse(partitions? : UInt, request_id : UInt64, response? : CommandPartitionedTopicMetadataResponse_LookupType, error? : ServerError, message? : String) -> CommandPartitionedTopicMetadataResponse#deprecated("Use `==` instead")
fn CommandPartitionedTopicMetadataResponse::equal(CommandPartitionedTopicMetadataResponse, CommandPartitionedTopicMetadataResponse) -> Boolfn CommandPartitionedTopicMetadataResponse::from_json(json : Json, path : JsonPath) -> CommandPartitionedTopicMetadataResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandPartitionedTopicMetadataResponse::not_equal(x : CommandPartitionedTopicMetadataResponse, y : CommandPartitionedTopicMetadataResponse) -> Boolfn CommandPartitionedTopicMetadataResponse::read(reader : &Reader) -> CommandPartitionedTopicMetadataResponse raisefn CommandPartitionedTopicMetadataResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandPartitionedTopicMetadataResponse raisefn CommandPartitionedTopicMetadataResponse::size_of(self : CommandPartitionedTopicMetadataResponse) -> UIntfn CommandPartitionedTopicMetadataResponse::to_json(self : CommandPartitionedTopicMetadataResponse) -> Jsonfn CommandPartitionedTopicMetadataResponse::write(self : CommandPartitionedTopicMetadataResponse, writer : &Writer) -> Unit raisefn from_json(json : Json, path : JsonPath) -> CommandPartitionedTopicMetadataResponse_LookupType raise JsonDecodeError#deprecated("Use `==` instead")
fn CommandPartitionedTopicMetadataResponse_LookupType::equal(CommandPartitionedTopicMetadataResponse_LookupType, CommandPartitionedTopicMetadataResponse_LookupType) -> Boolfn CommandPartitionedTopicMetadataResponse_LookupType::from_json(json : Json, path : JsonPath) -> CommandPartitionedTopicMetadataResponse_LookupType raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandPartitionedTopicMetadataResponse_LookupType::not_equal(x : CommandPartitionedTopicMetadataResponse_LookupType, y : CommandPartitionedTopicMetadataResponse_LookupType) -> Boolfn CommandPartitionedTopicMetadataResponse_LookupType::size_of(self : CommandPartitionedTopicMetadataResponse_LookupType) -> UIntimpl Default for CommandPingimpl ToJson for CommandPingimpl FromJson for CommandPingimpl AsyncRead for CommandPingimpl AsyncWrite for CommandPingimpl Read for CommandPingimpl Sized for CommandPingimpl Write for CommandPing#alias(new, deprecated="`new` is deprecated, use `CommandPing` instead")
fn CommandPing::CommandPing() -> CommandPingimpl Default for CommandPongimpl ToJson for CommandPongimpl FromJson for CommandPongimpl AsyncRead for CommandPongimpl AsyncWrite for CommandPongimpl Read for CommandPongimpl Sized for CommandPongimpl Write for CommandPong#alias(new, deprecated="`new` is deprecated, use `CommandPong` instead")
fn CommandPong::CommandPong() -> CommandPongpub(all) struct CommandProducer {
topic : String
producer_id : UInt64
request_id : UInt64
producer_name : String?
encrypted : Bool?
metadata : Array[KeyValue]
schema : Schema?
epoch : UInt64?
user_provided_producer_name : Bool?
producer_access_mode : ProducerAccessMode?
topic_epoch : UInt64?
txn_enabled : Bool?
initial_subscription_name : String?
} derive(Eq, Debug)impl Default for CommandProducerimpl ToJson for CommandProducerimpl FromJson for CommandProducerimpl AsyncRead for CommandProducerimpl AsyncWrite for CommandProducerimpl Read for CommandProducerimpl Sized for CommandProducerimpl Write for CommandProducer#alias(new, deprecated="`new` is deprecated, use `CommandProducer` instead")
fn CommandProducer::CommandProducer(topic : String, producer_id : UInt64, request_id : UInt64, producer_name? : String, encrypted? : Bool, metadata : Array[KeyValue], schema? : Schema, epoch? : UInt64, user_provided_producer_name? : Bool, producer_access_mode? : ProducerAccessMode, topic_epoch? : UInt64, txn_enabled? : Bool, initial_subscription_name? : String) -> CommandProducerfn CommandProducer::from_json(json : Json, path : JsonPath) -> CommandProducer raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandProducer::not_equal(x : CommandProducer, y : CommandProducer) -> Boolimpl Default for CommandProducerSuccessimpl ToJson for CommandProducerSuccessimpl FromJson for CommandProducerSuccessimpl AsyncRead for CommandProducerSuccessimpl AsyncWrite for CommandProducerSuccessimpl Read for CommandProducerSuccessimpl Sized for CommandProducerSuccessimpl Write for CommandProducerSuccess#alias(new, deprecated="`new` is deprecated, use `CommandProducerSuccess` instead")
fn CommandProducerSuccess::CommandProducerSuccess(request_id : UInt64, producer_name : String, last_sequence_id? : Int64, schema_version? : Bytes, topic_epoch? : UInt64, producer_ready? : Bool) -> CommandProducerSuccess#deprecated("Use `==` instead")
fn CommandProducerSuccess::equal(CommandProducerSuccess, CommandProducerSuccess) -> Boolfn CommandProducerSuccess::from_json(json : Json, path : JsonPath) -> CommandProducerSuccess raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandProducerSuccess::not_equal(x : CommandProducerSuccess, y : CommandProducerSuccess) -> Boolfn CommandProducerSuccess::read_with_limit(reader : LimitedReader[&Reader]) -> CommandProducerSuccess raiseimpl Default for CommandReachedEndOfTopicimpl ToJson for CommandReachedEndOfTopicimpl FromJson for CommandReachedEndOfTopicimpl AsyncRead for CommandReachedEndOfTopicimpl AsyncWrite for CommandReachedEndOfTopicimpl Read for CommandReachedEndOfTopicimpl Sized for CommandReachedEndOfTopicimpl Write for CommandReachedEndOfTopic#alias(new, deprecated="`new` is deprecated, use `CommandReachedEndOfTopic` instead")
fn CommandReachedEndOfTopic::CommandReachedEndOfTopic(consumer_id : UInt64) -> CommandReachedEndOfTopic#deprecated("Use `==` instead")
fn CommandReachedEndOfTopic::equal(CommandReachedEndOfTopic, CommandReachedEndOfTopic) -> Boolfn CommandReachedEndOfTopic::from_json(json : Json, path : JsonPath) -> CommandReachedEndOfTopic raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandReachedEndOfTopic::not_equal(x : CommandReachedEndOfTopic, y : CommandReachedEndOfTopic) -> Boolfn CommandReachedEndOfTopic::read_with_limit(reader : LimitedReader[&Reader]) -> CommandReachedEndOfTopic raisepub(all) struct CommandRedeliverUnacknowledgedMessages {
consumer_id : UInt64
message_ids : Array[MessageIdData]
consumer_epoch : UInt64?
} derive(Eq, Debug)fn from_json(json : Json, path : JsonPath) -> CommandRedeliverUnacknowledgedMessages raise JsonDecodeErrorasync fn read_with_limit(reader : LimitedReader[&AsyncReader]) -> CommandRedeliverUnacknowledgedMessages#alias(new, deprecated="`new` is deprecated, use `CommandRedeliverUnacknowledgedMessages` instead")
fn CommandRedeliverUnacknowledgedMessages::CommandRedeliverUnacknowledgedMessages(consumer_id : UInt64, message_ids : Array[MessageIdData], consumer_epoch? : UInt64) -> CommandRedeliverUnacknowledgedMessages#deprecated("Use `==` instead")
fn CommandRedeliverUnacknowledgedMessages::equal(CommandRedeliverUnacknowledgedMessages, CommandRedeliverUnacknowledgedMessages) -> Boolfn CommandRedeliverUnacknowledgedMessages::from_json(json : Json, path : JsonPath) -> CommandRedeliverUnacknowledgedMessages raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandRedeliverUnacknowledgedMessages::not_equal(x : CommandRedeliverUnacknowledgedMessages, y : CommandRedeliverUnacknowledgedMessages) -> Boolfn CommandRedeliverUnacknowledgedMessages::read(reader : &Reader) -> CommandRedeliverUnacknowledgedMessages raisefn CommandRedeliverUnacknowledgedMessages::read_with_limit(reader : LimitedReader[&Reader]) -> CommandRedeliverUnacknowledgedMessages raisefn CommandRedeliverUnacknowledgedMessages::size_of(self : CommandRedeliverUnacknowledgedMessages) -> UIntfn CommandRedeliverUnacknowledgedMessages::to_json(self : CommandRedeliverUnacknowledgedMessages) -> Jsonfn CommandRedeliverUnacknowledgedMessages::write(self : CommandRedeliverUnacknowledgedMessages, writer : &Writer) -> Unit raisepub(all) struct CommandScalableTopicAssignmentUpdate {
consumer_id : UInt64
assignment : ScalableConsumerAssignment
} derive(Eq, Debug)fn from_json(json : Json, path : JsonPath) -> CommandScalableTopicAssignmentUpdate raise JsonDecodeErrorasync fn read_with_limit(reader : LimitedReader[&AsyncReader]) -> CommandScalableTopicAssignmentUpdateimpl Read for CommandScalableTopicAssignmentUpdate#alias(new, deprecated="`new` is deprecated, use `CommandScalableTopicAssignmentUpdate` instead")
fn CommandScalableTopicAssignmentUpdate::CommandScalableTopicAssignmentUpdate(consumer_id : UInt64, assignment : ScalableConsumerAssignment) -> CommandScalableTopicAssignmentUpdate#deprecated("Use `==` instead")
fn CommandScalableTopicAssignmentUpdate::equal(CommandScalableTopicAssignmentUpdate, CommandScalableTopicAssignmentUpdate) -> Boolfn CommandScalableTopicAssignmentUpdate::from_json(json : Json, path : JsonPath) -> CommandScalableTopicAssignmentUpdate raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandScalableTopicAssignmentUpdate::not_equal(x : CommandScalableTopicAssignmentUpdate, y : CommandScalableTopicAssignmentUpdate) -> Boolfn CommandScalableTopicAssignmentUpdate::read(reader : &Reader) -> CommandScalableTopicAssignmentUpdate raisefn CommandScalableTopicAssignmentUpdate::read_with_limit(reader : LimitedReader[&Reader]) -> CommandScalableTopicAssignmentUpdate raisefn CommandScalableTopicAssignmentUpdate::size_of(self : CommandScalableTopicAssignmentUpdate) -> UIntfn CommandScalableTopicAssignmentUpdate::to_json(self : CommandScalableTopicAssignmentUpdate) -> Jsonfn CommandScalableTopicAssignmentUpdate::write(self : CommandScalableTopicAssignmentUpdate, writer : &Writer) -> Unit raiseimpl Default for CommandScalableTopicCloseimpl ToJson for CommandScalableTopicCloseimpl FromJson for CommandScalableTopicCloseimpl AsyncRead for CommandScalableTopicCloseimpl AsyncWrite for CommandScalableTopicCloseimpl Read for CommandScalableTopicCloseimpl Sized for CommandScalableTopicCloseimpl Write for CommandScalableTopicClose#alias(new, deprecated="`new` is deprecated, use `CommandScalableTopicClose` instead")
fn CommandScalableTopicClose::CommandScalableTopicClose(session_id : UInt64) -> CommandScalableTopicClose#deprecated("Use `==` instead")
fn CommandScalableTopicClose::equal(CommandScalableTopicClose, CommandScalableTopicClose) -> Boolfn CommandScalableTopicClose::from_json(json : Json, path : JsonPath) -> CommandScalableTopicClose raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandScalableTopicClose::not_equal(x : CommandScalableTopicClose, y : CommandScalableTopicClose) -> Boolfn CommandScalableTopicClose::read_with_limit(reader : LimitedReader[&Reader]) -> CommandScalableTopicClose raisefn CommandScalableTopicClose::write(self : CommandScalableTopicClose, writer : &Writer) -> Unit raiseimpl Default for CommandScalableTopicLookupimpl ToJson for CommandScalableTopicLookupimpl FromJson for CommandScalableTopicLookupimpl AsyncRead for CommandScalableTopicLookupimpl AsyncWrite for CommandScalableTopicLookupimpl Read for CommandScalableTopicLookupimpl Sized for CommandScalableTopicLookupimpl Write for CommandScalableTopicLookup#alias(new, deprecated="`new` is deprecated, use `CommandScalableTopicLookup` instead")
fn CommandScalableTopicLookup::CommandScalableTopicLookup(session_id : UInt64, topic : String, create_if_missing? : Bool) -> CommandScalableTopicLookup#deprecated("Use `==` instead")
fn CommandScalableTopicLookup::equal(CommandScalableTopicLookup, CommandScalableTopicLookup) -> Boolfn CommandScalableTopicLookup::from_json(json : Json, path : JsonPath) -> CommandScalableTopicLookup raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandScalableTopicLookup::not_equal(x : CommandScalableTopicLookup, y : CommandScalableTopicLookup) -> Boolfn CommandScalableTopicLookup::read_with_limit(reader : LimitedReader[&Reader]) -> CommandScalableTopicLookup raisefn CommandScalableTopicLookup::write(self : CommandScalableTopicLookup, writer : &Writer) -> Unit raisepub(all) struct CommandScalableTopicSubscribe {
request_id : UInt64
topic : String
subscription : String
consumer_name : String
consumer_id : UInt64
consumer_type : ScalableConsumerType
} derive(Eq, Debug)impl Default for CommandScalableTopicSubscribeimpl ToJson for CommandScalableTopicSubscribeimpl FromJson for CommandScalableTopicSubscribeimpl AsyncRead for CommandScalableTopicSubscribeimpl AsyncWrite for CommandScalableTopicSubscribeimpl Read for CommandScalableTopicSubscribeimpl Sized for CommandScalableTopicSubscribeimpl Write for CommandScalableTopicSubscribe#alias(new, deprecated="`new` is deprecated, use `CommandScalableTopicSubscribe` instead")
fn CommandScalableTopicSubscribe::CommandScalableTopicSubscribe(request_id : UInt64, topic : String, subscription : String, consumer_name : String, consumer_id : UInt64, consumer_type : ScalableConsumerType) -> CommandScalableTopicSubscribe#deprecated("Use `==` instead")
fn CommandScalableTopicSubscribe::equal(CommandScalableTopicSubscribe, CommandScalableTopicSubscribe) -> Boolfn CommandScalableTopicSubscribe::from_json(json : Json, path : JsonPath) -> CommandScalableTopicSubscribe raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandScalableTopicSubscribe::not_equal(x : CommandScalableTopicSubscribe, y : CommandScalableTopicSubscribe) -> Boolfn CommandScalableTopicSubscribe::read_with_limit(reader : LimitedReader[&Reader]) -> CommandScalableTopicSubscribe raisefn CommandScalableTopicSubscribe::write(self : CommandScalableTopicSubscribe, writer : &Writer) -> Unit raisepub(all) struct CommandScalableTopicSubscribeResponse {
request_id : UInt64
error : ServerError?
message : String?
assignment : ScalableConsumerAssignment?
} derive(Eq, Debug)fn from_json(json : Json, path : JsonPath) -> CommandScalableTopicSubscribeResponse raise JsonDecodeErrorasync fn read_with_limit(reader : LimitedReader[&AsyncReader]) -> CommandScalableTopicSubscribeResponse#alias(new, deprecated="`new` is deprecated, use `CommandScalableTopicSubscribeResponse` instead")
fn CommandScalableTopicSubscribeResponse::CommandScalableTopicSubscribeResponse(request_id : UInt64, error? : ServerError, message? : String, assignment? : ScalableConsumerAssignment) -> CommandScalableTopicSubscribeResponse#deprecated("Use `==` instead")
fn CommandScalableTopicSubscribeResponse::equal(CommandScalableTopicSubscribeResponse, CommandScalableTopicSubscribeResponse) -> Boolfn CommandScalableTopicSubscribeResponse::from_json(json : Json, path : JsonPath) -> CommandScalableTopicSubscribeResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandScalableTopicSubscribeResponse::not_equal(x : CommandScalableTopicSubscribeResponse, y : CommandScalableTopicSubscribeResponse) -> Boolfn CommandScalableTopicSubscribeResponse::read(reader : &Reader) -> CommandScalableTopicSubscribeResponse raisefn CommandScalableTopicSubscribeResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandScalableTopicSubscribeResponse raisefn CommandScalableTopicSubscribeResponse::size_of(self : CommandScalableTopicSubscribeResponse) -> UIntfn CommandScalableTopicSubscribeResponse::to_json(self : CommandScalableTopicSubscribeResponse) -> Jsonfn CommandScalableTopicSubscribeResponse::write(self : CommandScalableTopicSubscribeResponse, writer : &Writer) -> Unit raiseimpl Default for CommandScalableTopicUnsubscribeimpl ToJson for CommandScalableTopicUnsubscribeimpl FromJson for CommandScalableTopicUnsubscribeimpl AsyncRead for CommandScalableTopicUnsubscribeimpl Read for CommandScalableTopicUnsubscribeimpl Sized for CommandScalableTopicUnsubscribeimpl Write for CommandScalableTopicUnsubscribe#alias(new, deprecated="`new` is deprecated, use `CommandScalableTopicUnsubscribe` instead")
fn CommandScalableTopicUnsubscribe::CommandScalableTopicUnsubscribe(request_id : UInt64, consumer_id : UInt64) -> CommandScalableTopicUnsubscribe#deprecated("Use `==` instead")
fn CommandScalableTopicUnsubscribe::equal(CommandScalableTopicUnsubscribe, CommandScalableTopicUnsubscribe) -> Boolfn CommandScalableTopicUnsubscribe::from_json(json : Json, path : JsonPath) -> CommandScalableTopicUnsubscribe raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandScalableTopicUnsubscribe::not_equal(x : CommandScalableTopicUnsubscribe, y : CommandScalableTopicUnsubscribe) -> Boolfn CommandScalableTopicUnsubscribe::read_with_limit(reader : LimitedReader[&Reader]) -> CommandScalableTopicUnsubscribe raisefn CommandScalableTopicUnsubscribe::write(self : CommandScalableTopicUnsubscribe, writer : &Writer) -> Unit raisepub(all) struct CommandScalableTopicUpdate {
session_id : UInt64
dag : ScalableTopicDAG?
error : ServerError?
message : String?
resolved_topic_name : String?
} derive(Eq, Debug)impl Default for CommandScalableTopicUpdateimpl ToJson for CommandScalableTopicUpdateimpl FromJson for CommandScalableTopicUpdateimpl AsyncRead for CommandScalableTopicUpdateimpl AsyncWrite for CommandScalableTopicUpdateimpl Read for CommandScalableTopicUpdateimpl Sized for CommandScalableTopicUpdateimpl Write for CommandScalableTopicUpdate#alias(new, deprecated="`new` is deprecated, use `CommandScalableTopicUpdate` instead")
fn CommandScalableTopicUpdate::CommandScalableTopicUpdate(session_id : UInt64, dag? : ScalableTopicDAG, error? : ServerError, message? : String, resolved_topic_name? : String) -> CommandScalableTopicUpdate#deprecated("Use `==` instead")
fn CommandScalableTopicUpdate::equal(CommandScalableTopicUpdate, CommandScalableTopicUpdate) -> Boolfn CommandScalableTopicUpdate::from_json(json : Json, path : JsonPath) -> CommandScalableTopicUpdate raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandScalableTopicUpdate::not_equal(x : CommandScalableTopicUpdate, y : CommandScalableTopicUpdate) -> Boolfn CommandScalableTopicUpdate::read_with_limit(reader : LimitedReader[&Reader]) -> CommandScalableTopicUpdate raisefn CommandScalableTopicUpdate::write(self : CommandScalableTopicUpdate, writer : &Writer) -> Unit raisepub(all) struct CommandSeek {
consumer_id : UInt64
request_id : UInt64
message_id : MessageIdData?
message_publish_time : UInt64?
} derive(Eq, Debug)impl Default for CommandSeekimpl ToJson for CommandSeekimpl FromJson for CommandSeekimpl AsyncRead for CommandSeekimpl AsyncWrite for CommandSeekimpl Read for CommandSeekimpl Sized for CommandSeekimpl Write for CommandSeek#alias(new, deprecated="`new` is deprecated, use `CommandSeek` instead")
fn CommandSeek::CommandSeek(consumer_id : UInt64, request_id : UInt64, message_id? : MessageIdData, message_publish_time? : UInt64) -> CommandSeekpub(all) struct CommandSend {
producer_id : UInt64
sequence_id : UInt64
num_messages : Int?
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
highest_sequence_id : UInt64?
is_chunk : Bool?
marker : Bool?
message_id : MessageIdData?
} derive(Eq, Debug)impl Default for CommandSendimpl ToJson for CommandSendimpl FromJson for CommandSendimpl AsyncRead for CommandSendimpl AsyncWrite for CommandSendimpl Read for CommandSendimpl Sized for CommandSendimpl Write for CommandSend#alias(new, deprecated="`new` is deprecated, use `CommandSend` instead")
fn CommandSend::CommandSend(producer_id : UInt64, sequence_id : UInt64, num_messages? : Int, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, highest_sequence_id? : UInt64, is_chunk? : Bool, marker? : Bool, message_id? : MessageIdData) -> CommandSendpub(all) struct CommandSendError {
producer_id : UInt64
sequence_id : UInt64
error : ServerError
message : String
} derive(Eq, Debug)impl Default for CommandSendErrorimpl ToJson for CommandSendErrorimpl FromJson for CommandSendErrorimpl AsyncRead for CommandSendErrorimpl AsyncWrite for CommandSendErrorimpl Read for CommandSendErrorimpl Sized for CommandSendErrorimpl Write for CommandSendError#alias(new, deprecated="`new` is deprecated, use `CommandSendError` instead")
fn CommandSendError::CommandSendError(producer_id : UInt64, sequence_id : UInt64, error : ServerError, message : String) -> CommandSendError#deprecated("Use `==` instead")
fn CommandSendError::equal(CommandSendError, CommandSendError) -> Boolfn CommandSendError::from_json(json : Json, path : JsonPath) -> CommandSendError raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandSendError::not_equal(x : CommandSendError, y : CommandSendError) -> Boolpub(all) struct CommandSendReceipt {
producer_id : UInt64
sequence_id : UInt64
message_id : MessageIdData?
highest_sequence_id : UInt64?
} derive(Eq, Debug)impl Default for CommandSendReceiptimpl ToJson for CommandSendReceiptimpl FromJson for CommandSendReceiptimpl AsyncRead for CommandSendReceiptimpl AsyncWrite for CommandSendReceiptimpl Read for CommandSendReceiptimpl Sized for CommandSendReceiptimpl Write for CommandSendReceipt#alias(new, deprecated="`new` is deprecated, use `CommandSendReceipt` instead")
fn CommandSendReceipt::CommandSendReceipt(producer_id : UInt64, sequence_id : UInt64, message_id? : MessageIdData, highest_sequence_id? : UInt64) -> CommandSendReceipt#deprecated("Use `==` instead")
fn CommandSendReceipt::equal(CommandSendReceipt, CommandSendReceipt) -> Boolfn CommandSendReceipt::from_json(json : Json, path : JsonPath) -> CommandSendReceipt raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandSendReceipt::not_equal(x : CommandSendReceipt, y : CommandSendReceipt) -> Boolpub(all) struct CommandSubscribe {
topic : String
subscription : String
sub_type : CommandSubscribe_SubType
consumer_id : UInt64
request_id : UInt64
consumer_name : String?
priority_level : Int?
durable : Bool?
start_message_id : MessageIdData?
metadata : Array[KeyValue]
read_compacted : Bool?
schema : Schema?
initial_position : CommandSubscribe_InitialPosition?
replicate_subscription_state : Bool?
force_topic_creation : Bool?
start_message_rollback_duration_sec : UInt64?
key_shared_meta : KeySharedMeta?
subscription_properties : Array[KeyValue]
consumer_epoch : UInt64?
} derive(Eq, Debug)impl Default for CommandSubscribeimpl ToJson for CommandSubscribeimpl FromJson for CommandSubscribeimpl AsyncRead for CommandSubscribeimpl AsyncWrite for CommandSubscribeimpl Read for CommandSubscribeimpl Sized for CommandSubscribeimpl Write for CommandSubscribe#alias(new, deprecated="`new` is deprecated, use `CommandSubscribe` instead")
fn CommandSubscribe::CommandSubscribe(topic : String, subscription : String, sub_type : CommandSubscribe_SubType, consumer_id : UInt64, request_id : UInt64, consumer_name? : String, priority_level? : Int, durable? : Bool, start_message_id? : MessageIdData, metadata : Array[KeyValue], read_compacted? : Bool, schema? : Schema, initial_position? : CommandSubscribe_InitialPosition, replicate_subscription_state? : Bool, force_topic_creation? : Bool, start_message_rollback_duration_sec? : UInt64, key_shared_meta? : KeySharedMeta, subscription_properties : Array[KeyValue], consumer_epoch? : UInt64) -> CommandSubscribe#deprecated("Use `==` instead")
fn CommandSubscribe::equal(CommandSubscribe, CommandSubscribe) -> Boolfn CommandSubscribe::from_json(json : Json, path : JsonPath) -> CommandSubscribe raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandSubscribe::not_equal(x : CommandSubscribe, y : CommandSubscribe) -> Boolimpl Default for CommandSubscribe_InitialPositionimpl ToJson for CommandSubscribe_InitialPositionimpl FromJson for CommandSubscribe_InitialPositionfn from_json(json : Json, path : JsonPath) -> CommandSubscribe_InitialPosition raise JsonDecodeErrorimpl Sized for CommandSubscribe_InitialPosition#deprecated("Use `==` instead")
fn CommandSubscribe_InitialPosition::equal(CommandSubscribe_InitialPosition, CommandSubscribe_InitialPosition) -> Boolfn CommandSubscribe_InitialPosition::from_json(json : Json, path : JsonPath) -> CommandSubscribe_InitialPosition raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandSubscribe_InitialPosition::not_equal(x : CommandSubscribe_InitialPosition, y : CommandSubscribe_InitialPosition) -> Boolimpl Default for CommandSubscribe_SubTypeimpl ToJson for CommandSubscribe_SubTypeimpl FromJson for CommandSubscribe_SubTypeimpl Sized for CommandSubscribe_SubType#deprecated("Use `==` instead")
fn CommandSubscribe_SubType::equal(CommandSubscribe_SubType, CommandSubscribe_SubType) -> Boolfn CommandSubscribe_SubType::from_json(json : Json, path : JsonPath) -> CommandSubscribe_SubType raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandSubscribe_SubType::not_equal(x : CommandSubscribe_SubType, y : CommandSubscribe_SubType) -> Boolimpl Default for CommandSuccessimpl ToJson for CommandSuccessimpl FromJson for CommandSuccessimpl AsyncRead for CommandSuccessimpl AsyncWrite for CommandSuccessimpl Read for CommandSuccessimpl Sized for CommandSuccessimpl Write for CommandSuccess#alias(new, deprecated="`new` is deprecated, use `CommandSuccess` instead")
fn CommandSuccess::CommandSuccess(request_id : UInt64, schema? : Schema) -> CommandSuccess#deprecated("Use `!=` instead")
fn CommandSuccess::not_equal(x : CommandSuccess, y : CommandSuccess) -> Boolimpl Default for CommandTcClientConnectRequestimpl ToJson for CommandTcClientConnectRequestimpl FromJson for CommandTcClientConnectRequestimpl AsyncRead for CommandTcClientConnectRequestimpl AsyncWrite for CommandTcClientConnectRequestimpl Read for CommandTcClientConnectRequestimpl Sized for CommandTcClientConnectRequestimpl Write for CommandTcClientConnectRequest#alias(new, deprecated="`new` is deprecated, use `CommandTcClientConnectRequest` instead")
fn CommandTcClientConnectRequest::CommandTcClientConnectRequest(request_id : UInt64, tc_id : UInt64, scalable? : Bool) -> CommandTcClientConnectRequest#deprecated("Use `==` instead")
fn CommandTcClientConnectRequest::equal(CommandTcClientConnectRequest, CommandTcClientConnectRequest) -> Boolfn CommandTcClientConnectRequest::from_json(json : Json, path : JsonPath) -> CommandTcClientConnectRequest raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandTcClientConnectRequest::not_equal(x : CommandTcClientConnectRequest, y : CommandTcClientConnectRequest) -> Boolfn CommandTcClientConnectRequest::read_with_limit(reader : LimitedReader[&Reader]) -> CommandTcClientConnectRequest raisefn CommandTcClientConnectRequest::write(self : CommandTcClientConnectRequest, writer : &Writer) -> Unit raisepub(all) struct CommandTcClientConnectResponse {
request_id : UInt64
error : ServerError?
message : String?
} derive(Eq, Debug)impl Default for CommandTcClientConnectResponseimpl ToJson for CommandTcClientConnectResponseimpl FromJson for CommandTcClientConnectResponseimpl AsyncRead for CommandTcClientConnectResponseimpl AsyncWrite for CommandTcClientConnectResponseimpl Read for CommandTcClientConnectResponseimpl Sized for CommandTcClientConnectResponseimpl Write for CommandTcClientConnectResponse#alias(new, deprecated="`new` is deprecated, use `CommandTcClientConnectResponse` instead")
fn CommandTcClientConnectResponse::CommandTcClientConnectResponse(request_id : UInt64, error? : ServerError, message? : String) -> CommandTcClientConnectResponse#deprecated("Use `==` instead")
fn CommandTcClientConnectResponse::equal(CommandTcClientConnectResponse, CommandTcClientConnectResponse) -> Boolfn CommandTcClientConnectResponse::from_json(json : Json, path : JsonPath) -> CommandTcClientConnectResponse raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandTcClientConnectResponse::not_equal(x : CommandTcClientConnectResponse, y : CommandTcClientConnectResponse) -> Boolfn CommandTcClientConnectResponse::read_with_limit(reader : LimitedReader[&Reader]) -> CommandTcClientConnectResponse raisefn CommandTcClientConnectResponse::write(self : CommandTcClientConnectResponse, writer : &Writer) -> Unit raisepub(all) struct CommandTopicMigrated {
resource_id : UInt64
resource_type : CommandTopicMigrated_ResourceType
broker_service_url : String?
broker_service_url_tls : String?
} derive(Eq, Debug)impl Default for CommandTopicMigratedimpl ToJson for CommandTopicMigratedimpl FromJson for CommandTopicMigratedimpl AsyncRead for CommandTopicMigratedimpl AsyncWrite for CommandTopicMigratedimpl Read for CommandTopicMigratedimpl Sized for CommandTopicMigratedimpl Write for CommandTopicMigrated#alias(new, deprecated="`new` is deprecated, use `CommandTopicMigrated` instead")
fn CommandTopicMigrated::CommandTopicMigrated(resource_id : UInt64, resource_type : CommandTopicMigrated_ResourceType, broker_service_url? : String, broker_service_url_tls? : String) -> CommandTopicMigrated#deprecated("Use `==` instead")
fn CommandTopicMigrated::equal(CommandTopicMigrated, CommandTopicMigrated) -> Boolfn CommandTopicMigrated::from_json(json : Json, path : JsonPath) -> CommandTopicMigrated raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandTopicMigrated::not_equal(x : CommandTopicMigrated, y : CommandTopicMigrated) -> Boolfn CommandTopicMigrated::read_with_limit(reader : LimitedReader[&Reader]) -> CommandTopicMigrated raiseimpl Default for CommandTopicMigrated_ResourceTypeimpl ToJson for CommandTopicMigrated_ResourceTypefn from_json(json : Json, path : JsonPath) -> CommandTopicMigrated_ResourceType raise JsonDecodeErrorimpl Sized for CommandTopicMigrated_ResourceType#deprecated("Use `==` instead")
fn CommandTopicMigrated_ResourceType::equal(CommandTopicMigrated_ResourceType, CommandTopicMigrated_ResourceType) -> Boolfn CommandTopicMigrated_ResourceType::from_json(json : Json, path : JsonPath) -> CommandTopicMigrated_ResourceType raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandTopicMigrated_ResourceType::not_equal(x : CommandTopicMigrated_ResourceType, y : CommandTopicMigrated_ResourceType) -> Boolimpl Default for CommandUnsubscribeimpl ToJson for CommandUnsubscribeimpl FromJson for CommandUnsubscribeimpl AsyncRead for CommandUnsubscribeimpl AsyncWrite for CommandUnsubscribeimpl Read for CommandUnsubscribeimpl Sized for CommandUnsubscribeimpl Write for CommandUnsubscribe#alias(new, deprecated="`new` is deprecated, use `CommandUnsubscribe` instead")
fn CommandUnsubscribe::CommandUnsubscribe(consumer_id : UInt64, request_id : UInt64, force? : Bool) -> CommandUnsubscribe#deprecated("Use `==` instead")
fn CommandUnsubscribe::equal(CommandUnsubscribe, CommandUnsubscribe) -> Boolfn CommandUnsubscribe::from_json(json : Json, path : JsonPath) -> CommandUnsubscribe raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandUnsubscribe::not_equal(x : CommandUnsubscribe, y : CommandUnsubscribe) -> Boolimpl Default for CommandWatchScalableTopicsimpl ToJson for CommandWatchScalableTopicsimpl FromJson for CommandWatchScalableTopicsimpl AsyncRead for CommandWatchScalableTopicsimpl AsyncWrite for CommandWatchScalableTopicsimpl Read for CommandWatchScalableTopicsimpl Sized for CommandWatchScalableTopicsimpl Write for CommandWatchScalableTopics#alias(new, deprecated="`new` is deprecated, use `CommandWatchScalableTopics` instead")
fn CommandWatchScalableTopics::CommandWatchScalableTopics(watch_id : UInt64, namespace_ : String, property_filters : Array[KeyValue], current_hash? : String) -> CommandWatchScalableTopics#deprecated("Use `==` instead")
fn CommandWatchScalableTopics::equal(CommandWatchScalableTopics, CommandWatchScalableTopics) -> Boolfn CommandWatchScalableTopics::from_json(json : Json, path : JsonPath) -> CommandWatchScalableTopics raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchScalableTopics::not_equal(x : CommandWatchScalableTopics, y : CommandWatchScalableTopics) -> Boolfn CommandWatchScalableTopics::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchScalableTopics raisefn CommandWatchScalableTopics::write(self : CommandWatchScalableTopics, writer : &Writer) -> Unit raiseimpl Default for CommandWatchScalableTopicsCloseimpl ToJson for CommandWatchScalableTopicsCloseimpl FromJson for CommandWatchScalableTopicsCloseimpl AsyncRead for CommandWatchScalableTopicsCloseimpl Read for CommandWatchScalableTopicsCloseimpl Sized for CommandWatchScalableTopicsCloseimpl Write for CommandWatchScalableTopicsClose#alias(new, deprecated="`new` is deprecated, use `CommandWatchScalableTopicsClose` instead")
fn CommandWatchScalableTopicsClose::CommandWatchScalableTopicsClose(watch_id : UInt64) -> CommandWatchScalableTopicsClose#deprecated("Use `==` instead")
fn CommandWatchScalableTopicsClose::equal(CommandWatchScalableTopicsClose, CommandWatchScalableTopicsClose) -> Boolfn CommandWatchScalableTopicsClose::from_json(json : Json, path : JsonPath) -> CommandWatchScalableTopicsClose raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchScalableTopicsClose::not_equal(x : CommandWatchScalableTopicsClose, y : CommandWatchScalableTopicsClose) -> Boolfn CommandWatchScalableTopicsClose::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchScalableTopicsClose raisefn CommandWatchScalableTopicsClose::write(self : CommandWatchScalableTopicsClose, writer : &Writer) -> Unit raisepub(all) struct CommandWatchScalableTopicsUpdate {
watch_id : UInt64
error : ServerError?
message : String?
event : CommandWatchScalableTopicsUpdate_Event
} derive(Eq, Debug)impl Default for CommandWatchScalableTopicsUpdateimpl ToJson for CommandWatchScalableTopicsUpdateimpl FromJson for CommandWatchScalableTopicsUpdatefn from_json(json : Json, path : JsonPath) -> CommandWatchScalableTopicsUpdate raise JsonDecodeErrorimpl Read for CommandWatchScalableTopicsUpdateimpl Sized for CommandWatchScalableTopicsUpdateimpl Write for CommandWatchScalableTopicsUpdate#alias(new, deprecated="`new` is deprecated, use `CommandWatchScalableTopicsUpdate` instead")
fn CommandWatchScalableTopicsUpdate::CommandWatchScalableTopicsUpdate(watch_id : UInt64, error? : ServerError, message? : String, event? : CommandWatchScalableTopicsUpdate_Event) -> CommandWatchScalableTopicsUpdate#deprecated("Use `==` instead")
fn CommandWatchScalableTopicsUpdate::equal(CommandWatchScalableTopicsUpdate, CommandWatchScalableTopicsUpdate) -> Boolfn CommandWatchScalableTopicsUpdate::from_json(json : Json, path : JsonPath) -> CommandWatchScalableTopicsUpdate raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchScalableTopicsUpdate::not_equal(x : CommandWatchScalableTopicsUpdate, y : CommandWatchScalableTopicsUpdate) -> Boolfn CommandWatchScalableTopicsUpdate::read(reader : &Reader) -> CommandWatchScalableTopicsUpdate raisefn CommandWatchScalableTopicsUpdate::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchScalableTopicsUpdate raisefn CommandWatchScalableTopicsUpdate::write(self : CommandWatchScalableTopicsUpdate, writer : &Writer) -> Unit raisepub(all) enum CommandWatchScalableTopicsUpdate_Event {
Snapshot(ScalableTopicsSnapshot)
Diff(ScalableTopicsDiff)
NotSet
} derive(Eq, Debug)fn from_json(json : Json, path : JsonPath) -> CommandWatchScalableTopicsUpdate_Event raise JsonDecodeError#deprecated("Use `==` instead")
fn CommandWatchScalableTopicsUpdate_Event::equal(CommandWatchScalableTopicsUpdate_Event, CommandWatchScalableTopicsUpdate_Event) -> Boolfn CommandWatchScalableTopicsUpdate_Event::from_json(json : Json, path : JsonPath) -> CommandWatchScalableTopicsUpdate_Event raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchScalableTopicsUpdate_Event::not_equal(x : CommandWatchScalableTopicsUpdate_Event, y : CommandWatchScalableTopicsUpdate_Event) -> Boolfn CommandWatchScalableTopicsUpdate_Event::to_json(self : CommandWatchScalableTopicsUpdate_Event) -> Jsonimpl Default for CommandWatchTcAssignmentsimpl ToJson for CommandWatchTcAssignmentsimpl FromJson for CommandWatchTcAssignmentsimpl AsyncRead for CommandWatchTcAssignmentsimpl AsyncWrite for CommandWatchTcAssignmentsimpl Read for CommandWatchTcAssignmentsimpl Sized for CommandWatchTcAssignmentsimpl Write for CommandWatchTcAssignments#alias(new, deprecated="`new` is deprecated, use `CommandWatchTcAssignments` instead")
fn CommandWatchTcAssignments::CommandWatchTcAssignments(watch_id : UInt64) -> CommandWatchTcAssignments#deprecated("Use `==` instead")
fn CommandWatchTcAssignments::equal(CommandWatchTcAssignments, CommandWatchTcAssignments) -> Boolfn CommandWatchTcAssignments::from_json(json : Json, path : JsonPath) -> CommandWatchTcAssignments raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchTcAssignments::not_equal(x : CommandWatchTcAssignments, y : CommandWatchTcAssignments) -> Boolfn CommandWatchTcAssignments::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchTcAssignments raisefn CommandWatchTcAssignments::write(self : CommandWatchTcAssignments, writer : &Writer) -> Unit raiseimpl Default for CommandWatchTcAssignmentsCloseimpl ToJson for CommandWatchTcAssignmentsCloseimpl FromJson for CommandWatchTcAssignmentsCloseimpl AsyncRead for CommandWatchTcAssignmentsCloseimpl AsyncWrite for CommandWatchTcAssignmentsCloseimpl Read for CommandWatchTcAssignmentsCloseimpl Sized for CommandWatchTcAssignmentsCloseimpl Write for CommandWatchTcAssignmentsClose#alias(new, deprecated="`new` is deprecated, use `CommandWatchTcAssignmentsClose` instead")
fn CommandWatchTcAssignmentsClose::CommandWatchTcAssignmentsClose(watch_id : UInt64) -> CommandWatchTcAssignmentsClose#deprecated("Use `==` instead")
fn CommandWatchTcAssignmentsClose::equal(CommandWatchTcAssignmentsClose, CommandWatchTcAssignmentsClose) -> Boolfn CommandWatchTcAssignmentsClose::from_json(json : Json, path : JsonPath) -> CommandWatchTcAssignmentsClose raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchTcAssignmentsClose::not_equal(x : CommandWatchTcAssignmentsClose, y : CommandWatchTcAssignmentsClose) -> Boolfn CommandWatchTcAssignmentsClose::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchTcAssignmentsClose raisefn CommandWatchTcAssignmentsClose::write(self : CommandWatchTcAssignmentsClose, writer : &Writer) -> Unit raisepub(all) struct CommandWatchTcAssignmentsUpdate {
watch_id : UInt64
snapshot : TcAssignmentsSnapshot?
error : ServerError?
message : String?
} derive(Eq, Debug)impl Default for CommandWatchTcAssignmentsUpdateimpl ToJson for CommandWatchTcAssignmentsUpdateimpl FromJson for CommandWatchTcAssignmentsUpdateimpl AsyncRead for CommandWatchTcAssignmentsUpdateimpl Read for CommandWatchTcAssignmentsUpdateimpl Sized for CommandWatchTcAssignmentsUpdateimpl Write for CommandWatchTcAssignmentsUpdate#alias(new, deprecated="`new` is deprecated, use `CommandWatchTcAssignmentsUpdate` instead")
fn CommandWatchTcAssignmentsUpdate::CommandWatchTcAssignmentsUpdate(watch_id : UInt64, snapshot? : TcAssignmentsSnapshot, error? : ServerError, message? : String) -> CommandWatchTcAssignmentsUpdate#deprecated("Use `==` instead")
fn CommandWatchTcAssignmentsUpdate::equal(CommandWatchTcAssignmentsUpdate, CommandWatchTcAssignmentsUpdate) -> Boolfn CommandWatchTcAssignmentsUpdate::from_json(json : Json, path : JsonPath) -> CommandWatchTcAssignmentsUpdate raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchTcAssignmentsUpdate::not_equal(x : CommandWatchTcAssignmentsUpdate, y : CommandWatchTcAssignmentsUpdate) -> Boolfn CommandWatchTcAssignmentsUpdate::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchTcAssignmentsUpdate raisefn CommandWatchTcAssignmentsUpdate::write(self : CommandWatchTcAssignmentsUpdate, writer : &Writer) -> Unit raiseimpl Default for CommandWatchTopicListimpl ToJson for CommandWatchTopicListimpl FromJson for CommandWatchTopicListimpl AsyncRead for CommandWatchTopicListimpl AsyncWrite for CommandWatchTopicListimpl Read for CommandWatchTopicListimpl Sized for CommandWatchTopicListimpl Write for CommandWatchTopicList#alias(new, deprecated="`new` is deprecated, use `CommandWatchTopicList` instead")
fn CommandWatchTopicList::CommandWatchTopicList(request_id : UInt64, watcher_id : UInt64, namespace_ : String, topics_pattern : String, topics_hash? : String) -> CommandWatchTopicList#deprecated("Use `==` instead")
fn CommandWatchTopicList::equal(CommandWatchTopicList, CommandWatchTopicList) -> Boolfn CommandWatchTopicList::from_json(json : Json, path : JsonPath) -> CommandWatchTopicList raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchTopicList::not_equal(x : CommandWatchTopicList, y : CommandWatchTopicList) -> Boolfn CommandWatchTopicList::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchTopicList raiseimpl Default for CommandWatchTopicListCloseimpl ToJson for CommandWatchTopicListCloseimpl FromJson for CommandWatchTopicListCloseimpl AsyncRead for CommandWatchTopicListCloseimpl AsyncWrite for CommandWatchTopicListCloseimpl Read for CommandWatchTopicListCloseimpl Sized for CommandWatchTopicListCloseimpl Write for CommandWatchTopicListClose#alias(new, deprecated="`new` is deprecated, use `CommandWatchTopicListClose` instead")
fn CommandWatchTopicListClose::CommandWatchTopicListClose(request_id : UInt64, watcher_id : UInt64) -> CommandWatchTopicListClose#deprecated("Use `==` instead")
fn CommandWatchTopicListClose::equal(CommandWatchTopicListClose, CommandWatchTopicListClose) -> Boolfn CommandWatchTopicListClose::from_json(json : Json, path : JsonPath) -> CommandWatchTopicListClose raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchTopicListClose::not_equal(x : CommandWatchTopicListClose, y : CommandWatchTopicListClose) -> Boolfn CommandWatchTopicListClose::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchTopicListClose raisefn CommandWatchTopicListClose::write(self : CommandWatchTopicListClose, writer : &Writer) -> Unit raiseimpl Default for CommandWatchTopicListSuccessimpl ToJson for CommandWatchTopicListSuccessimpl FromJson for CommandWatchTopicListSuccessimpl AsyncRead for CommandWatchTopicListSuccessimpl AsyncWrite for CommandWatchTopicListSuccessimpl Read for CommandWatchTopicListSuccessimpl Sized for CommandWatchTopicListSuccessimpl Write for CommandWatchTopicListSuccess#alias(new, deprecated="`new` is deprecated, use `CommandWatchTopicListSuccess` instead")
fn CommandWatchTopicListSuccess::CommandWatchTopicListSuccess(request_id : UInt64, watcher_id : UInt64, topic : Array[String], topics_hash : String) -> CommandWatchTopicListSuccess#deprecated("Use `==` instead")
fn CommandWatchTopicListSuccess::equal(CommandWatchTopicListSuccess, CommandWatchTopicListSuccess) -> Boolfn CommandWatchTopicListSuccess::from_json(json : Json, path : JsonPath) -> CommandWatchTopicListSuccess raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchTopicListSuccess::not_equal(x : CommandWatchTopicListSuccess, y : CommandWatchTopicListSuccess) -> Boolfn CommandWatchTopicListSuccess::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchTopicListSuccess raisefn CommandWatchTopicListSuccess::write(self : CommandWatchTopicListSuccess, writer : &Writer) -> Unit raiseimpl Default for CommandWatchTopicUpdateimpl ToJson for CommandWatchTopicUpdateimpl FromJson for CommandWatchTopicUpdateimpl AsyncRead for CommandWatchTopicUpdateimpl AsyncWrite for CommandWatchTopicUpdateimpl Read for CommandWatchTopicUpdateimpl Sized for CommandWatchTopicUpdateimpl Write for CommandWatchTopicUpdate#alias(new, deprecated="`new` is deprecated, use `CommandWatchTopicUpdate` instead")
fn CommandWatchTopicUpdate::CommandWatchTopicUpdate(watcher_id : UInt64, new_topics : Array[String], deleted_topics : Array[String], topics_hash : String) -> CommandWatchTopicUpdate#deprecated("Use `==` instead")
fn CommandWatchTopicUpdate::equal(CommandWatchTopicUpdate, CommandWatchTopicUpdate) -> Boolfn CommandWatchTopicUpdate::from_json(json : Json, path : JsonPath) -> CommandWatchTopicUpdate raise JsonDecodeError#deprecated("Use `!=` instead")
fn CommandWatchTopicUpdate::not_equal(x : CommandWatchTopicUpdate, y : CommandWatchTopicUpdate) -> Boolfn CommandWatchTopicUpdate::read_with_limit(reader : LimitedReader[&Reader]) -> CommandWatchTopicUpdate raiseimpl Default for CompressionTypeimpl ToJson for CompressionTypeimpl FromJson for CompressionTypeimpl Sized for CompressionTypefn CompressionType::from_json(json : Json, path : JsonPath) -> CompressionType raise JsonDecodeError#deprecated("Use `!=` instead")
fn CompressionType::not_equal(x : CompressionType, y : CompressionType) -> Boolimpl Default for EncryptionKeysimpl ToJson for EncryptionKeysimpl FromJson for EncryptionKeysimpl AsyncRead for EncryptionKeysimpl AsyncWrite for EncryptionKeysimpl Read for EncryptionKeysimpl Sized for EncryptionKeysimpl Write for EncryptionKeys#alias(new, deprecated="`new` is deprecated, use `EncryptionKeys` instead")
fn EncryptionKeys::EncryptionKeys(key : String, value : Bytes, metadata : Array[KeyValue]) -> EncryptionKeys#deprecated("Use `!=` instead")
fn EncryptionKeys::not_equal(x : EncryptionKeys, y : EncryptionKeys) -> Boolpub(all) struct FeatureFlags {
supports_auth_refresh : Bool?
supports_broker_entry_metadata : Bool?
supports_partial_producer : Bool?
supports_topic_watchers : Bool?
supports_get_partitioned_metadata_without_auto_creation : Bool?
supports_repl_dedup_by_lid_and_eid : Bool?
supports_topic_watcher_reconcile : Bool?
supports_scalable_topics : Bool?
supports_tc_metadata_discovery : Bool?
} derive(Eq, Debug)impl Default for FeatureFlagsimpl ToJson for FeatureFlagsimpl FromJson for FeatureFlagsimpl AsyncRead for FeatureFlagsimpl AsyncWrite for FeatureFlagsimpl Read for FeatureFlagsimpl Sized for FeatureFlagsimpl Write for FeatureFlags#alias(new, deprecated="`new` is deprecated, use `FeatureFlags` instead")
fn FeatureFlags::FeatureFlags(supports_auth_refresh? : Bool, supports_broker_entry_metadata? : Bool, supports_partial_producer? : Bool, supports_topic_watchers? : Bool, supports_get_partitioned_metadata_without_auto_creation? : Bool, supports_repl_dedup_by_lid_and_eid? : Bool, supports_topic_watcher_reconcile? : Bool, supports_scalable_topics? : Bool, supports_tc_metadata_discovery? : Bool) -> FeatureFlags#deprecated("Use `!=` instead")
fn FeatureFlags::not_equal(x : FeatureFlags, y : FeatureFlags) -> Boolimpl AsyncWrite for IntRangeimpl Default for KeyLongValueimpl ToJson for KeyLongValueimpl FromJson for KeyLongValueimpl AsyncRead for KeyLongValueimpl AsyncWrite for KeyLongValueimpl Read for KeyLongValueimpl Sized for KeyLongValueimpl Write for KeyLongValue#alias(new, deprecated="`new` is deprecated, use `KeyLongValue` instead")
fn KeyLongValue::KeyLongValue(key : String, value : UInt64) -> KeyLongValue#deprecated("Use `!=` instead")
fn KeyLongValue::not_equal(x : KeyLongValue, y : KeyLongValue) -> Boolpub(all) struct KeySharedMeta {
key_shared_mode : KeySharedMode
hash_ranges : Array[IntRange]
allow_out_of_order_delivery : Bool?
entry_bucket_dispatch : Bool?
} derive(Eq, Debug)#alias(new, deprecated="`new` is deprecated, use `KeySharedMeta` instead")
fn KeySharedMeta::KeySharedMeta(key_shared_mode : KeySharedMode, hash_ranges : Array[IntRange], allow_out_of_order_delivery? : Bool, entry_bucket_dispatch? : Bool) -> KeySharedMeta#deprecated("Use `!=` instead")
fn KeySharedMeta::not_equal(x : KeySharedMeta, y : KeySharedMeta) -> Bool#deprecated("Use `!=` instead")
fn KeySharedMode::not_equal(x : KeySharedMode, y : KeySharedMode) -> Boolimpl AsyncWrite for KeyValuepub(all) struct MessageIdData {
ledger_id : UInt64
entry_id : UInt64
partition : Int?
batch_index : Int?
ack_set : Array[Int64]
batch_size : Int?
first_chunk_message_id : MessageIdData?
} derive(Eq, Debug)impl Default for MessageIdDataimpl ToJson for MessageIdDataimpl FromJson for MessageIdDataimpl AsyncRead for MessageIdDataimpl AsyncWrite for MessageIdDataimpl Read for MessageIdDataimpl Sized for MessageIdDataimpl Write for MessageIdData#alias(new, deprecated="`new` is deprecated, use `MessageIdData` instead")
fn MessageIdData::MessageIdData(ledger_id : UInt64, entry_id : UInt64, partition? : Int, batch_index? : Int, ack_set : Array[Int64], batch_size? : Int, first_chunk_message_id? : MessageIdData) -> MessageIdData#deprecated("Use `!=` instead")
fn MessageIdData::not_equal(x : MessageIdData, y : MessageIdData) -> Boolpub(all) struct MessageMetadata {
producer_name : String
sequence_id : UInt64
publish_time : UInt64
properties : Array[KeyValue]
replicated_from : String?
partition_key : String?
replicate_to : Array[String]
compression : CompressionType?
uncompressed_size : UInt?
num_messages_in_batch : Int?
event_time : UInt64?
encryption_keys : Array[EncryptionKeys]
encryption_algo : String?
encryption_param : Bytes?
schema_version : Bytes?
partition_key_b64_encoded : Bool?
ordering_key : Bytes?
deliver_at_time : Int64?
marker_type : Int?
txnid_least_bits : UInt64?
txnid_most_bits : UInt64?
highest_sequence_id : UInt64?
null_value : Bool?
uuid : String?
num_chunks_from_msg : Int?
total_chunk_msg_size : Int?
chunk_id : Int?
null_partition_key : Bool?
compacted_batch_indexes : Array[Int]
schema_id : Bytes?
entry_hash_min : UInt?
entry_hash_max : UInt?
} derive(Eq, Debug)impl Default for MessageMetadataimpl ToJson for MessageMetadataimpl FromJson for MessageMetadataimpl AsyncRead for MessageMetadataimpl AsyncWrite for MessageMetadataimpl Read for MessageMetadataimpl Sized for MessageMetadataimpl Write for MessageMetadata#alias(new, deprecated="`new` is deprecated, use `MessageMetadata` instead")
fn MessageMetadata::MessageMetadata(producer_name : String, sequence_id : UInt64, publish_time : UInt64, properties : Array[KeyValue], replicated_from? : String, partition_key? : String, replicate_to : Array[String], compression? : CompressionType, uncompressed_size? : UInt, num_messages_in_batch? : Int, event_time? : UInt64, encryption_keys : Array[EncryptionKeys], encryption_algo? : String, encryption_param? : Bytes, schema_version? : Bytes, partition_key_b64_encoded? : Bool, ordering_key? : Bytes, deliver_at_time? : Int64, marker_type? : Int, txnid_least_bits? : UInt64, txnid_most_bits? : UInt64, highest_sequence_id? : UInt64, null_value? : Bool, uuid? : String, num_chunks_from_msg? : Int, total_chunk_msg_size? : Int, chunk_id? : Int, null_partition_key? : Bool, compacted_batch_indexes : Array[Int], schema_id? : Bytes, entry_hash_min? : UInt, entry_hash_max? : UInt) -> MessageMetadatafn MessageMetadata::from_json(json : Json, path : JsonPath) -> MessageMetadata raise JsonDecodeError#deprecated("Use `!=` instead")
fn MessageMetadata::not_equal(x : MessageMetadata, y : MessageMetadata) -> Boolimpl Default for ProducerAccessModeimpl ToJson for ProducerAccessModeimpl FromJson for ProducerAccessModeimpl Sized for ProducerAccessMode#deprecated("Use `==` instead")
fn ProducerAccessMode::equal(ProducerAccessMode, ProducerAccessMode) -> Boolfn ProducerAccessMode::from_json(json : Json, path : JsonPath) -> ProducerAccessMode raise JsonDecodeError#deprecated("Use `!=` instead")
fn ProducerAccessMode::not_equal(x : ProducerAccessMode, y : ProducerAccessMode) -> Boolimpl Default for ProtocolVersionimpl ToJson for ProtocolVersionimpl FromJson for ProtocolVersionimpl Sized for ProtocolVersionfn ProtocolVersion::from_json(json : Json, path : JsonPath) -> ProtocolVersion raise JsonDecodeError#deprecated("Use `!=` instead")
fn ProtocolVersion::not_equal(x : ProtocolVersion, y : ProtocolVersion) -> Boolimpl Default for ScalableAssignedSegmentimpl ToJson for ScalableAssignedSegmentimpl FromJson for ScalableAssignedSegmentimpl AsyncRead for ScalableAssignedSegmentimpl AsyncWrite for ScalableAssignedSegmentimpl Read for ScalableAssignedSegmentimpl Sized for ScalableAssignedSegmentimpl Write for ScalableAssignedSegment#alias(new, deprecated="`new` is deprecated, use `ScalableAssignedSegment` instead")
fn ScalableAssignedSegment::ScalableAssignedSegment(segment_id : UInt64, hash_start : UInt, hash_end : UInt, segment_topic : String, bucket_ranges : Array[IntRange]) -> ScalableAssignedSegment#deprecated("Use `==` instead")
fn ScalableAssignedSegment::equal(ScalableAssignedSegment, ScalableAssignedSegment) -> Boolfn ScalableAssignedSegment::from_json(json : Json, path : JsonPath) -> ScalableAssignedSegment raise JsonDecodeError#deprecated("Use `!=` instead")
fn ScalableAssignedSegment::not_equal(x : ScalableAssignedSegment, y : ScalableAssignedSegment) -> Boolfn ScalableAssignedSegment::read_with_limit(reader : LimitedReader[&Reader]) -> ScalableAssignedSegment raisepub(all) struct ScalableConsumerAssignment {
layout_epoch : UInt64
segments : Array[ScalableAssignedSegment]
} derive(Eq, Debug)impl Default for ScalableConsumerAssignmentimpl ToJson for ScalableConsumerAssignmentimpl FromJson for ScalableConsumerAssignmentimpl AsyncRead for ScalableConsumerAssignmentimpl AsyncWrite for ScalableConsumerAssignmentimpl Read for ScalableConsumerAssignmentimpl Sized for ScalableConsumerAssignmentimpl Write for ScalableConsumerAssignment#alias(new, deprecated="`new` is deprecated, use `ScalableConsumerAssignment` instead")
fn ScalableConsumerAssignment::ScalableConsumerAssignment(layout_epoch : UInt64, segments : Array[ScalableAssignedSegment]) -> ScalableConsumerAssignment#deprecated("Use `==` instead")
fn ScalableConsumerAssignment::equal(ScalableConsumerAssignment, ScalableConsumerAssignment) -> Boolfn ScalableConsumerAssignment::from_json(json : Json, path : JsonPath) -> ScalableConsumerAssignment raise JsonDecodeError#deprecated("Use `!=` instead")
fn ScalableConsumerAssignment::not_equal(x : ScalableConsumerAssignment, y : ScalableConsumerAssignment) -> Boolfn ScalableConsumerAssignment::read_with_limit(reader : LimitedReader[&Reader]) -> ScalableConsumerAssignment raisefn ScalableConsumerAssignment::write(self : ScalableConsumerAssignment, writer : &Writer) -> Unit raiseimpl Default for ScalableConsumerTypeimpl ToJson for ScalableConsumerTypeimpl FromJson for ScalableConsumerTypeimpl Sized for ScalableConsumerType#deprecated("Use `==` instead")
fn ScalableConsumerType::equal(ScalableConsumerType, ScalableConsumerType) -> Boolfn ScalableConsumerType::from_json(json : Json, path : JsonPath) -> ScalableConsumerType raise JsonDecodeError#deprecated("Use `!=` instead")
fn ScalableConsumerType::not_equal(x : ScalableConsumerType, y : ScalableConsumerType) -> Boolpub(all) struct ScalableTopicDAG {
epoch : UInt64
segments : Array[SegmentInfoProto]
segment_brokers : Array[SegmentBrokerAddress]
controller_broker_url : String?
controller_broker_url_tls : String?
} derive(Eq, Debug)impl Default for ScalableTopicDAGimpl ToJson for ScalableTopicDAGimpl FromJson for ScalableTopicDAGimpl AsyncRead for ScalableTopicDAGimpl AsyncWrite for ScalableTopicDAGimpl Read for ScalableTopicDAGimpl Sized for ScalableTopicDAGimpl Write for ScalableTopicDAG#alias(new, deprecated="`new` is deprecated, use `ScalableTopicDAG` instead")
fn ScalableTopicDAG::ScalableTopicDAG(epoch : UInt64, segments : Array[SegmentInfoProto], segment_brokers : Array[SegmentBrokerAddress], controller_broker_url? : String, controller_broker_url_tls? : String) -> ScalableTopicDAG#deprecated("Use `==` instead")
fn ScalableTopicDAG::equal(ScalableTopicDAG, ScalableTopicDAG) -> Boolfn ScalableTopicDAG::from_json(json : Json, path : JsonPath) -> ScalableTopicDAG raise JsonDecodeError#deprecated("Use `!=` instead")
fn ScalableTopicDAG::not_equal(x : ScalableTopicDAG, y : ScalableTopicDAG) -> Boolimpl Default for ScalableTopicsDiffimpl ToJson for ScalableTopicsDiffimpl FromJson for ScalableTopicsDiffimpl AsyncRead for ScalableTopicsDiffimpl AsyncWrite for ScalableTopicsDiffimpl Read for ScalableTopicsDiffimpl Sized for ScalableTopicsDiffimpl Write for ScalableTopicsDiff#alias(new, deprecated="`new` is deprecated, use `ScalableTopicsDiff` instead")
fn ScalableTopicsDiff::ScalableTopicsDiff(added : Array[String], removed : Array[String]) -> ScalableTopicsDiff#deprecated("Use `==` instead")
fn ScalableTopicsDiff::equal(ScalableTopicsDiff, ScalableTopicsDiff) -> Boolfn ScalableTopicsDiff::from_json(json : Json, path : JsonPath) -> ScalableTopicsDiff raise JsonDecodeError#deprecated("Use `!=` instead")
fn ScalableTopicsDiff::not_equal(x : ScalableTopicsDiff, y : ScalableTopicsDiff) -> Boolimpl Default for ScalableTopicsSnapshotimpl ToJson for ScalableTopicsSnapshotimpl FromJson for ScalableTopicsSnapshotimpl AsyncRead for ScalableTopicsSnapshotimpl AsyncWrite for ScalableTopicsSnapshotimpl Read for ScalableTopicsSnapshotimpl Sized for ScalableTopicsSnapshotimpl Write for ScalableTopicsSnapshot#alias(new, deprecated="`new` is deprecated, use `ScalableTopicsSnapshot` instead")
fn ScalableTopicsSnapshot::ScalableTopicsSnapshot(topics : Array[String]) -> ScalableTopicsSnapshot#deprecated("Use `==` instead")
fn ScalableTopicsSnapshot::equal(ScalableTopicsSnapshot, ScalableTopicsSnapshot) -> Boolfn ScalableTopicsSnapshot::from_json(json : Json, path : JsonPath) -> ScalableTopicsSnapshot raise JsonDecodeError#deprecated("Use `!=` instead")
fn ScalableTopicsSnapshot::not_equal(x : ScalableTopicsSnapshot, y : ScalableTopicsSnapshot) -> Boolfn ScalableTopicsSnapshot::read_with_limit(reader : LimitedReader[&Reader]) -> ScalableTopicsSnapshot raisepub(all) struct Schema {
name : String
schema_data : Bytes
type_ : Schema_Type
properties : Array[KeyValue]
} derive(Eq, Debug)impl AsyncWrite for Schema#alias(new, deprecated="`new` is deprecated, use `Schema` instead")
fn Schema::Schema(name : String, schema_data : Bytes, type_ : Schema_Type, properties : Array[KeyValue]) -> Schemaimpl Default for Schema_Typeimpl ToJson for Schema_Typeimpl FromJson for Schema_Typeimpl Sized for Schema_Typeimpl Default for SegmentBrokerAddressimpl ToJson for SegmentBrokerAddressimpl FromJson for SegmentBrokerAddressimpl AsyncRead for SegmentBrokerAddressimpl AsyncWrite for SegmentBrokerAddressimpl Read for SegmentBrokerAddressimpl Sized for SegmentBrokerAddressimpl Write for SegmentBrokerAddress#alias(new, deprecated="`new` is deprecated, use `SegmentBrokerAddress` instead")
fn SegmentBrokerAddress::SegmentBrokerAddress(segment_id : UInt64, broker_url : String, broker_url_tls? : String) -> SegmentBrokerAddress#deprecated("Use `==` instead")
fn SegmentBrokerAddress::equal(SegmentBrokerAddress, SegmentBrokerAddress) -> Boolfn SegmentBrokerAddress::from_json(json : Json, path : JsonPath) -> SegmentBrokerAddress raise JsonDecodeError#deprecated("Use `!=` instead")
fn SegmentBrokerAddress::not_equal(x : SegmentBrokerAddress, y : SegmentBrokerAddress) -> Boolfn SegmentBrokerAddress::read_with_limit(reader : LimitedReader[&Reader]) -> SegmentBrokerAddress raisepub(all) struct SegmentInfoProto {
segment_id : UInt64
hash_start : UInt
hash_end : UInt
state : SegmentState
parent_ids : Array[UInt64]
child_ids : Array[UInt64]
created_at_epoch : UInt64
sealed_at_epoch : UInt64?
created_at_ms : UInt64
sealed_at_ms : UInt64?
legacy_topic_name : String?
entry_bucket_splits : Array[UInt]
} derive(Eq, Debug)impl Default for SegmentInfoProtoimpl ToJson for SegmentInfoProtoimpl FromJson for SegmentInfoProtoimpl AsyncRead for SegmentInfoProtoimpl AsyncWrite for SegmentInfoProtoimpl Read for SegmentInfoProtoimpl Sized for SegmentInfoProtoimpl Write for SegmentInfoProto#alias(new, deprecated="`new` is deprecated, use `SegmentInfoProto` instead")
fn SegmentInfoProto::SegmentInfoProto(segment_id : UInt64, hash_start : UInt, hash_end : UInt, state : SegmentState, parent_ids : Array[UInt64], child_ids : Array[UInt64], created_at_epoch : UInt64, sealed_at_epoch? : UInt64, created_at_ms : UInt64, sealed_at_ms? : UInt64, legacy_topic_name? : String, entry_bucket_splits : Array[UInt]) -> SegmentInfoProto#deprecated("Use `==` instead")
fn SegmentInfoProto::equal(SegmentInfoProto, SegmentInfoProto) -> Boolfn SegmentInfoProto::from_json(json : Json, path : JsonPath) -> SegmentInfoProto raise JsonDecodeError#deprecated("Use `!=` instead")
fn SegmentInfoProto::not_equal(x : SegmentInfoProto, y : SegmentInfoProto) -> Boolimpl Default for SegmentStateimpl ToJson for SegmentStateimpl FromJson for SegmentStateimpl Sized for SegmentState#deprecated("Use `!=` instead")
fn SegmentState::not_equal(x : SegmentState, y : SegmentState) -> Boolpub(all) enum ServerError {
UnknownError
MetadataError
PersistenceError
AuthenticationError
AuthorizationError
ConsumerBusy
ServiceNotReady
ProducerBlockedQuotaExceededError
ProducerBlockedQuotaExceededException
ChecksumError
UnsupportedVersionError
TopicNotFound
SubscriptionNotFound
ConsumerNotFound
TooManyRequests
TopicTerminatedError
ProducerBusy
InvalidTopicName
IncompatibleSchema
ConsumerAssignError
TransactionCoordinatorNotFound
InvalidTxnStatus
NotAllowedError
TransactionConflict
TransactionNotFound
ProducerFenced
} derive(Eq, Debug)impl Default for ServerErrorimpl ToJson for ServerErrorimpl FromJson for ServerErrorimpl Sized for ServerErrorimpl Default for SingleMessageMetadataimpl ToJson for SingleMessageMetadataimpl FromJson for SingleMessageMetadataimpl AsyncRead for SingleMessageMetadataimpl AsyncWrite for SingleMessageMetadataimpl Read for SingleMessageMetadataimpl Sized for SingleMessageMetadataimpl Write for SingleMessageMetadata#alias(new, deprecated="`new` is deprecated, use `SingleMessageMetadata` instead")
fn SingleMessageMetadata::SingleMessageMetadata(properties : Array[KeyValue], partition_key? : String, payload_size : Int, compacted_out? : Bool, event_time? : UInt64, partition_key_b64_encoded? : Bool, ordering_key? : Bytes, sequence_id? : UInt64, null_value? : Bool, null_partition_key? : Bool) -> SingleMessageMetadata#deprecated("Use `==` instead")
fn SingleMessageMetadata::equal(SingleMessageMetadata, SingleMessageMetadata) -> Boolfn SingleMessageMetadata::from_json(json : Json, path : JsonPath) -> SingleMessageMetadata raise JsonDecodeError#deprecated("Use `!=` instead")
fn SingleMessageMetadata::not_equal(x : SingleMessageMetadata, y : SingleMessageMetadata) -> Boolfn SingleMessageMetadata::read_with_limit(reader : LimitedReader[&Reader]) -> SingleMessageMetadata raiseimpl Default for Subscriptionimpl ToJson for Subscriptionimpl FromJson for Subscriptionimpl AsyncRead for Subscriptionimpl AsyncWrite for Subscriptionimpl Read for Subscriptionimpl Sized for Subscriptionimpl Write for Subscription#alias(new, deprecated="`new` is deprecated, use `Subscription` instead")
fn Subscription::Subscription(topic : String, subscription : String) -> Subscription#deprecated("Use `!=` instead")
fn Subscription::not_equal(x : Subscription, y : Subscription) -> Boolimpl Default for TcAssignmentimpl ToJson for TcAssignmentimpl FromJson for TcAssignmentimpl AsyncRead for TcAssignmentimpl AsyncWrite for TcAssignmentimpl Read for TcAssignmentimpl Sized for TcAssignmentimpl Write for TcAssignment#alias(new, deprecated="`new` is deprecated, use `TcAssignment` instead")
fn TcAssignment::TcAssignment(tc_id : UInt64, broker_service_url? : String, broker_service_url_tls? : String) -> TcAssignment#deprecated("Use `!=` instead")
fn TcAssignment::not_equal(x : TcAssignment, y : TcAssignment) -> Boolpub(all) struct TcAssignmentsSnapshot {
parallelism : UInt
assignments : Array[TcAssignment]
} derive(Eq, Debug)impl Default for TcAssignmentsSnapshotimpl ToJson for TcAssignmentsSnapshotimpl FromJson for TcAssignmentsSnapshotimpl AsyncRead for TcAssignmentsSnapshotimpl AsyncWrite for TcAssignmentsSnapshotimpl Read for TcAssignmentsSnapshotimpl Sized for TcAssignmentsSnapshotimpl Write for TcAssignmentsSnapshot#alias(new, deprecated="`new` is deprecated, use `TcAssignmentsSnapshot` instead")
fn TcAssignmentsSnapshot::TcAssignmentsSnapshot(parallelism : UInt, assignments : Array[TcAssignment]) -> TcAssignmentsSnapshot#deprecated("Use `==` instead")
fn TcAssignmentsSnapshot::equal(TcAssignmentsSnapshot, TcAssignmentsSnapshot) -> Boolfn TcAssignmentsSnapshot::from_json(json : Json, path : JsonPath) -> TcAssignmentsSnapshot raise JsonDecodeError#deprecated("Use `!=` instead")
fn TcAssignmentsSnapshot::not_equal(x : TcAssignmentsSnapshot, y : TcAssignmentsSnapshot) -> Boolfn TcAssignmentsSnapshot::read_with_limit(reader : LimitedReader[&Reader]) -> TcAssignmentsSnapshot raiseInstall
Download zipApache Pulsar binary protocol client for MoonBit: connection management, producer (sync/async send, batching) and consumer (subscription modes, ack/nack, flow control)