#[non_exhaustive]pub struct BigQueryAction {
pub sql_script: String,
pub job_id: String,
/* private fields */
}Expand description
Represents a workflow action that will run against BigQuery.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.sql_script: StringOutput only. The generated BigQuery SQL script that will be executed.
job_id: StringOutput only. The ID of the BigQuery job that executed the SQL in sql_script. Only set once the job has started to run.
Implementations§
Source§impl BigQueryAction
impl BigQueryAction
pub fn new() -> Self
Sourcepub fn set_sql_script<T: Into<String>>(self, v: T) -> Self
pub fn set_sql_script<T: Into<String>>(self, v: T) -> Self
Sets the value of sql_script.
Sourcepub fn set_job_id<T: Into<String>>(self, v: T) -> Self
pub fn set_job_id<T: Into<String>>(self, v: T) -> Self
Sets the value of job_id.
Trait Implementations§
Source§impl Clone for BigQueryAction
impl Clone for BigQueryAction
Source§fn clone(&self) -> BigQueryAction
fn clone(&self) -> BigQueryAction
Returns a duplicate 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 BigQueryAction
impl Debug for BigQueryAction
Source§impl Default for BigQueryAction
impl Default for BigQueryAction
Source§fn default() -> BigQueryAction
fn default() -> BigQueryAction
Returns the “default value” for a type. Read more
Source§impl Message for BigQueryAction
impl Message for BigQueryAction
Source§impl PartialEq for BigQueryAction
impl PartialEq for BigQueryAction
impl StructuralPartialEq for BigQueryAction
Auto Trait Implementations§
impl Freeze for BigQueryAction
impl RefUnwindSafe for BigQueryAction
impl Send for BigQueryAction
impl Sync for BigQueryAction
impl Unpin for BigQueryAction
impl UnwindSafe for BigQueryAction
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