Struct google_api_proto::google::cloud::channel::v1::ListReportsRequest
source · pub struct ListReportsRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
pub language_code: String,
}
Expand description
Request message for [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports].
Fields§
§parent: String
Required. The resource name of the partner account to list available reports for. Parent uses the format: accounts/{account_id}
page_size: i32
Optional. Requested page size of the report. The server might return fewer results than requested. If unspecified, returns 20 reports. The maximum value is 100.
page_token: String
Optional. A token that specifies a page of results beyond the first page. Obtained through [ListReportsResponse.next_page_token][google.cloud.channel.v1.ListReportsResponse.next_page_token] of the previous [CloudChannelReportsService.ListReports][google.cloud.channel.v1.CloudChannelReportsService.ListReports] call.
language_code: String
Optional. The BCP-47 language code, such as “en-US”. If specified, the response is localized to the corresponding language code if the original data sources support it. Default is “en-US”.
Trait Implementations§
source§impl Clone for ListReportsRequest
impl Clone for ListReportsRequest
source§fn clone(&self) -> ListReportsRequest
fn clone(&self) -> ListReportsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListReportsRequest
impl Debug for ListReportsRequest
source§impl Default for ListReportsRequest
impl Default for ListReportsRequest
source§impl Message for ListReportsRequest
impl Message for ListReportsRequest
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 ListReportsRequest
impl PartialEq for ListReportsRequest
source§fn eq(&self, other: &ListReportsRequest) -> bool
fn eq(&self, other: &ListReportsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListReportsRequest
Auto Trait Implementations§
impl Freeze for ListReportsRequest
impl RefUnwindSafe for ListReportsRequest
impl Send for ListReportsRequest
impl Sync for ListReportsRequest
impl Unpin for ListReportsRequest
impl UnwindSafe for ListReportsRequest
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