pub struct ExternalInputEndpointStatus {
pub endpoint_name: String,
pub config: InputEndpointConfig,
pub metrics: ExternalInputEndpointMetrics,
pub fatal_error: Option<String>,
pub paused: bool,
pub barrier: bool,
pub completed_frontier: Option<ExternalCompletedWatermark>,
}Expand description
Input endpoint status information.
Fields§
§endpoint_name: StringEndpoint name.
config: InputEndpointConfigEndpoint configuration.
metrics: ExternalInputEndpointMetricsPerformance metrics.
fatal_error: Option<String>The first fatal error that occurred at the endpoint.
paused: boolEndpoint has been paused by the user.
barrier: boolEndpoint is currently a barrier to checkpointing and suspend.
completed_frontier: Option<ExternalCompletedWatermark>The latest completed watermark.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ExternalInputEndpointStatus
impl RefUnwindSafe for ExternalInputEndpointStatus
impl Send for ExternalInputEndpointStatus
impl Sync for ExternalInputEndpointStatus
impl Unpin for ExternalInputEndpointStatus
impl UnwindSafe for ExternalInputEndpointStatus
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