pub struct BroadcastJoinOptions {
pub join_key_field: String,
pub streaming_topic: Option<String>,
pub name: Option<String>,
pub max_bytes: Option<i64>,
pub refresh_mode: Option<String>,
pub interval_millis: Option<u32>,
}Expand description
Options for StreamBuilder::broadcast_join.
Fields§
§join_key_field: String§streaming_topic: Option<String>§name: Option<String>§max_bytes: Option<i64>§refresh_mode: Option<String>Must be "cdc", "periodic", or "explicit".
interval_millis: Option<u32>Trait Implementations§
Source§impl Clone for BroadcastJoinOptions
impl Clone for BroadcastJoinOptions
Source§fn clone(&self) -> BroadcastJoinOptions
fn clone(&self) -> BroadcastJoinOptions
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 moreSource§impl Debug for BroadcastJoinOptions
impl Debug for BroadcastJoinOptions
Source§impl Default for BroadcastJoinOptions
impl Default for BroadcastJoinOptions
Source§fn default() -> BroadcastJoinOptions
fn default() -> BroadcastJoinOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for BroadcastJoinOptions
impl RefUnwindSafe for BroadcastJoinOptions
impl Send for BroadcastJoinOptions
impl Sync for BroadcastJoinOptions
impl Unpin for BroadcastJoinOptions
impl UnsafeUnpin for BroadcastJoinOptions
impl UnwindSafe for BroadcastJoinOptions
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