pub struct StreamsGroupHeartbeatRequestV0 {Show 19 fields
pub correlation_id: i32,
pub client_id: Option<String>,
pub group_id: String,
pub member_id: String,
pub member_epoch: i32,
pub endpoint_information_epoch: i32,
pub instance_id: Option<String>,
pub rack_id: Option<String>,
pub rebalance_timeout_ms: i32,
pub topology: Option<StreamsGroupHeartbeatTopology>,
pub active_tasks: Option<Vec<StreamsGroupHeartbeatTask>>,
pub standby_tasks: Option<Vec<StreamsGroupHeartbeatTask>>,
pub warmup_tasks: Option<Vec<StreamsGroupHeartbeatTask>>,
pub process_id: Option<String>,
pub user_endpoint: Option<StreamsGroupHeartbeatEndpoint>,
pub client_tags: Option<Vec<StreamsGroupHeartbeatKeyValue>>,
pub task_offsets: Option<Vec<StreamsGroupHeartbeatTaskOffset>>,
pub task_end_offsets: Option<Vec<StreamsGroupHeartbeatTaskOffset>>,
pub shutdown_application: bool,
}Expand description
StreamsGroupHeartbeat v0 request.
Fields§
§correlation_id: i32§client_id: Option<String>§group_id: String§member_id: String§member_epoch: i32§endpoint_information_epoch: i32§instance_id: Option<String>§rack_id: Option<String>§rebalance_timeout_ms: i32§topology: Option<StreamsGroupHeartbeatTopology>§active_tasks: Option<Vec<StreamsGroupHeartbeatTask>>§standby_tasks: Option<Vec<StreamsGroupHeartbeatTask>>§warmup_tasks: Option<Vec<StreamsGroupHeartbeatTask>>§process_id: Option<String>§user_endpoint: Option<StreamsGroupHeartbeatEndpoint>§task_offsets: Option<Vec<StreamsGroupHeartbeatTaskOffset>>§task_end_offsets: Option<Vec<StreamsGroupHeartbeatTaskOffset>>§shutdown_application: boolImplementations§
Trait Implementations§
Source§impl Clone for StreamsGroupHeartbeatRequestV0
impl Clone for StreamsGroupHeartbeatRequestV0
Source§fn clone(&self) -> StreamsGroupHeartbeatRequestV0
fn clone(&self) -> StreamsGroupHeartbeatRequestV0
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Eq for StreamsGroupHeartbeatRequestV0
impl StructuralPartialEq for StreamsGroupHeartbeatRequestV0
Auto Trait Implementations§
impl Freeze for StreamsGroupHeartbeatRequestV0
impl RefUnwindSafe for StreamsGroupHeartbeatRequestV0
impl Send for StreamsGroupHeartbeatRequestV0
impl Sync for StreamsGroupHeartbeatRequestV0
impl Unpin for StreamsGroupHeartbeatRequestV0
impl UnsafeUnpin for StreamsGroupHeartbeatRequestV0
impl UnwindSafe for StreamsGroupHeartbeatRequestV0
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more