pub struct ListEventsRequest {
pub project_name: String,
pub group_id: String,
pub service_filter: Option<ServiceContextFilter>,
pub time_range: Option<QueryTimeRange>,
pub page_size: i32,
pub page_token: String,
}
Expand description
Specifies a set of error events to return.
Fields§
§project_name: String
Required. The resource name of the Google Cloud Platform project. Written
as projects/{projectID}
, where {projectID}
is the
Google Cloud Platform project
ID.
Example: projects/my-project-123
.
group_id: String
Required. The group for which events shall be returned.
service_filter: Option<ServiceContextFilter>
Optional. List only ErrorGroups which belong to a service context that matches the filter. Data for all service contexts is returned if this field is not specified.
time_range: Option<QueryTimeRange>
Optional. List only data for the given time range. If not set a default time range is used. The field time_range_begin in the response will specify the beginning of this time range.
page_size: i32
Optional. The maximum number of results to return per response.
page_token: String
Optional. A next_page_token
provided by a previous response.
Trait Implementations§
source§impl Clone for ListEventsRequest
impl Clone for ListEventsRequest
source§fn clone(&self) -> ListEventsRequest
fn clone(&self) -> ListEventsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListEventsRequest
impl Debug for ListEventsRequest
source§impl Default for ListEventsRequest
impl Default for ListEventsRequest
source§impl Message for ListEventsRequest
impl Message for ListEventsRequest
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
source§fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
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<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
Self: Sized,
fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError>where
B: BufMut,
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<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError>where
B: Buf,
Self: Default,
source§fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
. Read moresource§fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError>where
B: Buf,
Self: Sized,
self
.source§impl PartialEq for ListEventsRequest
impl PartialEq for ListEventsRequest
source§fn eq(&self, other: &ListEventsRequest) -> bool
fn eq(&self, other: &ListEventsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListEventsRequest
Auto Trait Implementations§
impl Freeze for ListEventsRequest
impl RefUnwindSafe for ListEventsRequest
impl Send for ListEventsRequest
impl Sync for ListEventsRequest
impl Unpin for ListEventsRequest
impl UnwindSafe for ListEventsRequest
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