Struct google_api_proto::google::chromeos::moblab::v1beta1::ListBuildsRequest
source · pub struct ListBuildsRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
pub filter: String,
pub read_mask: Option<FieldMask>,
pub group_by: Option<FieldMask>,
}
Expand description
Request message for listing builds. – NEXT_TAG: 7 –
Fields§
§parent: String
Required. The full resource name of the model. The model id is the same as the build target id for non-unified builds. For example, ‘buildTargets/octopus/models/bobba’.
page_size: i32
Optional. The number of builds to return in a page.
page_token: String
Optional. A page token, received from a previous ListBuilds
call. Provide
this to retrieve the subsequent page.
filter: String
Optional. Filter that specifies value constraints of fields. For example, the filter can be set as “filter=‘milestone=milestones/80’” to only select builds in milestone 80.
read_mask: Option<FieldMask>
Optional. Read mask that specifies which Build fields to return. If empty, all Build fields will be returned. Valid fields: name, milestone, build_version. For example, if the read_mask is set as “read_mask=‘milestone’”, the ListBuilds will return a list of Builds object with only the milestone field.
group_by: Option<FieldMask>
Optional. The operation that groups by all the Build fields specified in the read mask. The group_by field should be the same as the read_mask field in convention of SQL.
Trait Implementations§
source§impl Clone for ListBuildsRequest
impl Clone for ListBuildsRequest
source§fn clone(&self) -> ListBuildsRequest
fn clone(&self) -> ListBuildsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListBuildsRequest
impl Debug for ListBuildsRequest
source§impl Default for ListBuildsRequest
impl Default for ListBuildsRequest
source§impl Message for ListBuildsRequest
impl Message for ListBuildsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
self
.source§impl PartialEq for ListBuildsRequest
impl PartialEq for ListBuildsRequest
source§fn eq(&self, other: &ListBuildsRequest) -> bool
fn eq(&self, other: &ListBuildsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListBuildsRequest
Auto Trait Implementations§
impl Freeze for ListBuildsRequest
impl RefUnwindSafe for ListBuildsRequest
impl Send for ListBuildsRequest
impl Sync for ListBuildsRequest
impl Unpin for ListBuildsRequest
impl UnwindSafe for ListBuildsRequest
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§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>
T
in a tonic::Request