Struct google_api_proto::google::cloud::bigquery::datatransfer::v1::ListTransferLogsRequest
source · pub struct ListTransferLogsRequest {
pub parent: String,
pub page_token: String,
pub page_size: i32,
pub message_types: Vec<i32>,
}
Expand description
A request to get user facing log messages associated with data transfer run.
Fields§
§parent: String
Required. Transfer run name in the form:
projects/{project_id}/transferConfigs/{config_id}/runs/{run_id}
or
projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}/runs/{run_id}
page_token: String
Pagination token, which can be used to request a specific page
of ListTransferLogsRequest
list results. For multiple-page
results, ListTransferLogsResponse
outputs
a next_page
token, which can be used as the
page_token
value to request the next page of list results.
page_size: i32
Page size. The default page size is the maximum value of 1000 results.
message_types: Vec<i32>
Message types to return. If not populated - INFO, WARNING and ERROR messages are returned.
Implementations§
source§impl ListTransferLogsRequest
impl ListTransferLogsRequest
sourcepub fn message_types(
&self,
) -> FilterMap<Cloned<Iter<'_, i32>>, fn(_: i32) -> Option<MessageSeverity>>
pub fn message_types( &self, ) -> FilterMap<Cloned<Iter<'_, i32>>, fn(_: i32) -> Option<MessageSeverity>>
Returns an iterator which yields the valid enum values contained in message_types
.
sourcepub fn push_message_types(&mut self, value: MessageSeverity)
pub fn push_message_types(&mut self, value: MessageSeverity)
Appends the provided enum value to message_types
.
Trait Implementations§
source§impl Clone for ListTransferLogsRequest
impl Clone for ListTransferLogsRequest
source§fn clone(&self) -> ListTransferLogsRequest
fn clone(&self) -> ListTransferLogsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListTransferLogsRequest
impl Debug for ListTransferLogsRequest
source§impl Default for ListTransferLogsRequest
impl Default for ListTransferLogsRequest
source§impl Message for ListTransferLogsRequest
impl Message for ListTransferLogsRequest
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 ListTransferLogsRequest
impl PartialEq for ListTransferLogsRequest
source§fn eq(&self, other: &ListTransferLogsRequest) -> bool
fn eq(&self, other: &ListTransferLogsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListTransferLogsRequest
Auto Trait Implementations§
impl Freeze for ListTransferLogsRequest
impl RefUnwindSafe for ListTransferLogsRequest
impl Send for ListTransferLogsRequest
impl Sync for ListTransferLogsRequest
impl Unpin for ListTransferLogsRequest
impl UnwindSafe for ListTransferLogsRequest
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