pub struct OfflineQueryRequest {Show 31 fields
pub input: Option<OfflineQueryInputType>,
pub output: Vec<String>,
pub destination_format: Option<String>,
pub job_id: Option<String>,
pub max_samples: Option<i64>,
pub max_cache_age_secs: Option<i64>,
pub observed_at_lower_bound: Option<String>,
pub observed_at_upper_bound: Option<String>,
pub dataset_name: Option<String>,
pub branch: Option<String>,
pub recompute_features: Option<Value>,
pub tags: Option<Vec<String>>,
pub required_resolver_tags: Option<Vec<String>>,
pub correlation_id: Option<String>,
pub store_online: Option<bool>,
pub store_offline: Option<bool>,
pub required_output: Option<Vec<String>>,
pub run_asynchronously: Option<bool>,
pub num_shards: Option<i64>,
pub num_workers: Option<i64>,
pub resources: Option<ResourceRequests>,
pub completion_deadline: Option<String>,
pub max_retries: Option<i64>,
pub store_plan_stages: Option<bool>,
pub explain: Option<bool>,
pub planner_options: Option<HashMap<String, Value>>,
pub query_context: Option<HashMap<String, Value>>,
pub use_multiple_computers: Option<bool>,
pub spine_sql_query: Option<String>,
pub query_name: Option<String>,
pub query_name_version: Option<String>,
}Expand description
The body we POST to /v4/offline_query.
Fields§
§input: Option<OfflineQueryInputType>§output: Vec<String>§destination_format: Option<String>§job_id: Option<String>§max_samples: Option<i64>§max_cache_age_secs: Option<i64>§observed_at_lower_bound: Option<String>§observed_at_upper_bound: Option<String>§dataset_name: Option<String>§branch: Option<String>§recompute_features: Option<Value>§correlation_id: Option<String>§store_online: Option<bool>§store_offline: Option<bool>§required_output: Option<Vec<String>>§run_asynchronously: Option<bool>§num_shards: Option<i64>§num_workers: Option<i64>§resources: Option<ResourceRequests>§completion_deadline: Option<String>§max_retries: Option<i64>§store_plan_stages: Option<bool>§explain: Option<bool>§planner_options: Option<HashMap<String, Value>>§query_context: Option<HashMap<String, Value>>§use_multiple_computers: Option<bool>§spine_sql_query: Option<String>§query_name: Option<String>§query_name_version: Option<String>Trait Implementations§
Source§impl Clone for OfflineQueryRequest
impl Clone for OfflineQueryRequest
Source§fn clone(&self) -> OfflineQueryRequest
fn clone(&self) -> OfflineQueryRequest
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 OfflineQueryRequest
impl Debug for OfflineQueryRequest
Auto Trait Implementations§
impl Freeze for OfflineQueryRequest
impl RefUnwindSafe for OfflineQueryRequest
impl Send for OfflineQueryRequest
impl Sync for OfflineQueryRequest
impl Unpin for OfflineQueryRequest
impl UnsafeUnpin for OfflineQueryRequest
impl UnwindSafe for OfflineQueryRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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