pub struct DataStreamReader { /* private fields */ }Expand description
DataStreamReader for reading streaming data from various sources.
Mirrors pyspark.sql.connect.streaming.DataStreamReader.
Implementations§
Source§impl DataStreamReader
impl DataStreamReader
Sourcepub fn format(self, source: &str) -> Self
pub fn format(self, source: &str) -> Self
Set the format/source type (e.g., “rate”, “socket”, “kafka”, “json”, “parquet”, “csv”).
Sourcepub fn schema(self, schema: impl Into<String>) -> Self
pub fn schema(self, schema: impl Into<String>) -> Self
Set the schema from a DDL string or JSON string.
Sourcepub fn load(self, path: Option<&str>) -> DataFrame
pub fn load(self, path: Option<&str>) -> DataFrame
Load streaming data from the specified path(s).
Auto Trait Implementations§
impl !RefUnwindSafe for DataStreamReader
impl !UnwindSafe for DataStreamReader
impl Freeze for DataStreamReader
impl Send for DataStreamReader
impl Sync for DataStreamReader
impl Unpin for DataStreamReader
impl UnsafeUnpin for DataStreamReader
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request