pub struct QuerySchedule {
pub end_time_ms: Option<i64>,
pub frequency: Option<String>,
pub next_run_minute_of_day: Option<i32>,
pub next_run_timezone_code: Option<String>,
pub start_time_ms: Option<i64>,
}
Expand description
Information on how frequently and when to run a query.
This type is not used in any activity, and only used as part of another schema.
Fields§
§end_time_ms: Option<i64>
Datetime to periodically run the query until.
frequency: Option<String>
How often the query is run.
next_run_minute_of_day: Option<i32>
Time of day at which a new report will be generated, represented as minutes past midnight. Range is 0 to 1439. Only applies to scheduled reports.
next_run_timezone_code: Option<String>
Canonical timezone code for report generation time. Defaults to America/New_York.
start_time_ms: Option<i64>
When to start running the query. Not applicable to ONE_TIME
frequency.
Trait Implementations§
source§impl Clone for QuerySchedule
impl Clone for QuerySchedule
source§fn clone(&self) -> QuerySchedule
fn clone(&self) -> QuerySchedule
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 QuerySchedule
impl Debug for QuerySchedule
source§impl Default for QuerySchedule
impl Default for QuerySchedule
source§fn default() -> QuerySchedule
fn default() -> QuerySchedule
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for QuerySchedule
impl<'de> Deserialize<'de> for QuerySchedule
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 QuerySchedule
impl Serialize for QuerySchedule
impl Part for QuerySchedule
Auto Trait Implementations§
impl RefUnwindSafe for QuerySchedule
impl Send for QuerySchedule
impl Sync for QuerySchedule
impl Unpin for QuerySchedule
impl UnwindSafe for QuerySchedule
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