pub struct ListJobsRequest {
pub all_users: Option<bool>,
pub max_results: Option<i64>,
pub min_creation_time: Option<u64>,
pub max_creation_time: Option<u64>,
pub projection: Option<Projection>,
pub state_filter: Option<Vec<JobState>>,
pub parent_job_id: String,
}Fields§
§all_users: Option<bool>Whether to display jobs owned by all users in the project. Default False.
max_results: Option<i64>The maximum number of results to return in a single response page. Leverage the page tokens to iterate through the entire collection.
min_creation_time: Option<u64>Min value for job creation time, in milliseconds since the POSIX epoch. If set, only jobs created after or at this timestamp are returned.
max_creation_time: Option<u64>Max value for job creation time, in milliseconds since the POSIX epoch. If set, only jobs created before or at this timestamp are returned.
projection: Option<Projection>Restrict information returned to a set of selected fields
state_filter: Option<Vec<JobState>>Filter for job state
parent_job_id: StringIf set, show only child jobs of the specified parent. Otherwise, show all top-level jobs.
Trait Implementations§
Source§impl Clone for ListJobsRequest
impl Clone for ListJobsRequest
Source§fn clone(&self) -> ListJobsRequest
fn clone(&self) -> ListJobsRequest
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 ListJobsRequest
impl Debug for ListJobsRequest
Source§impl Default for ListJobsRequest
impl Default for ListJobsRequest
Source§fn default() -> ListJobsRequest
fn default() -> ListJobsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListJobsRequest
impl<'de> Deserialize<'de> for ListJobsRequest
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 ListJobsRequest
impl PartialEq for ListJobsRequest
Source§impl Serialize for ListJobsRequest
impl Serialize for ListJobsRequest
impl StructuralPartialEq for ListJobsRequest
Auto Trait Implementations§
impl Freeze for ListJobsRequest
impl RefUnwindSafe for ListJobsRequest
impl Send for ListJobsRequest
impl Sync for ListJobsRequest
impl Unpin for ListJobsRequest
impl UnwindSafe for ListJobsRequest
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