Struct google_datafusion1_beta1::api::EventPublishConfig
source · pub struct EventPublishConfig {
pub enabled: Option<bool>,
pub topic: Option<String>,
}
Expand description
Confirguration of PubSubEventWriter.
This type is not used in any activity, and only used as part of another schema.
Fields§
§enabled: Option<bool>
Required. Option to enable Event Publishing.
topic: Option<String>
Required. The resource name of the Pub/Sub topic. Format: projects/{project_id}/topics/{topic_id}
Trait Implementations§
source§impl Clone for EventPublishConfig
impl Clone for EventPublishConfig
source§fn clone(&self) -> EventPublishConfig
fn clone(&self) -> EventPublishConfig
Returns a copy of the value. Read more
1.0.0 · 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 EventPublishConfig
impl Debug for EventPublishConfig
source§impl Default for EventPublishConfig
impl Default for EventPublishConfig
source§fn default() -> EventPublishConfig
fn default() -> EventPublishConfig
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EventPublishConfig
impl<'de> Deserialize<'de> for EventPublishConfig
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 Serialize for EventPublishConfig
impl Serialize for EventPublishConfig
impl Part for EventPublishConfig
Auto Trait Implementations§
impl RefUnwindSafe for EventPublishConfig
impl Send for EventPublishConfig
impl Sync for EventPublishConfig
impl Unpin for EventPublishConfig
impl UnwindSafe for EventPublishConfig
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