pub struct ClickPipePostKafkaSource {
pub authentication: ClickPipePostKafkaSourceAuthentication,
pub brokers: String,
pub ca_certificate: Option<String>,
pub consumer_group: Option<String>,
pub credentials: Value,
pub format: ClickPipePostKafkaSourceFormat,
pub iam_role: Option<String>,
pub offset: Option<ClickPipeKafkaOffset>,
pub reverse_private_endpoint_ids: Vec<String>,
pub schema_registry: Option<ClickPipeMutateKafkaSchemaRegistry>,
pub topics: String,
pub type: ClickPipePostKafkaSourceType,
}Expand description
ClickPipePostKafkaSource from the ClickHouse Cloud API.
Fields§
§authentication: ClickPipePostKafkaSourceAuthentication§brokers: String§ca_certificate: Option<String>§consumer_group: Option<String>§credentials: Value§format: ClickPipePostKafkaSourceFormat§iam_role: Option<String>§offset: Option<ClickPipeKafkaOffset>§reverse_private_endpoint_ids: Vec<String>§schema_registry: Option<ClickPipeMutateKafkaSchemaRegistry>§topics: String§type: ClickPipePostKafkaSourceTypeTrait Implementations§
Source§impl Clone for ClickPipePostKafkaSource
impl Clone for ClickPipePostKafkaSource
Source§fn clone(&self) -> ClickPipePostKafkaSource
fn clone(&self) -> ClickPipePostKafkaSource
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 ClickPipePostKafkaSource
impl Debug for ClickPipePostKafkaSource
Source§impl Default for ClickPipePostKafkaSource
impl Default for ClickPipePostKafkaSource
Source§fn default() -> ClickPipePostKafkaSource
fn default() -> ClickPipePostKafkaSource
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ClickPipePostKafkaSource
impl<'de> Deserialize<'de> for ClickPipePostKafkaSource
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ClickPipePostKafkaSource
impl PartialEq for ClickPipePostKafkaSource
Source§fn eq(&self, other: &ClickPipePostKafkaSource) -> bool
fn eq(&self, other: &ClickPipePostKafkaSource) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ClickPipePostKafkaSource
impl Serialize for ClickPipePostKafkaSource
impl StructuralPartialEq for ClickPipePostKafkaSource
Auto Trait Implementations§
impl Freeze for ClickPipePostKafkaSource
impl RefUnwindSafe for ClickPipePostKafkaSource
impl Send for ClickPipePostKafkaSource
impl Sync for ClickPipePostKafkaSource
impl Unpin for ClickPipePostKafkaSource
impl UnsafeUnpin for ClickPipePostKafkaSource
impl UnwindSafe for ClickPipePostKafkaSource
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