Struct google_api_proto::google::storagetransfer::v1::ListTransferJobsRequest
source · pub struct ListTransferJobsRequest {
pub filter: String,
pub page_size: i32,
pub page_token: String,
}
Expand description
projectId
, jobNames
, and jobStatuses
are query parameters that can
be specified when listing transfer jobs.
Fields§
§filter: String
Required. A list of query parameters specified as JSON text in the form of:
{"projectId":"my_project_id", "jobNames":["jobid1","jobid2",...], "jobStatuses":["status1","status2",...]}
Since jobNames
and jobStatuses
support multiple values, their values
must be specified with array notation. projectId
is required.
jobNames
and jobStatuses
are optional. The valid values for
jobStatuses
are case-insensitive:
[ENABLED][google.storagetransfer.v1.TransferJob.Status.ENABLED],
[DISABLED][google.storagetransfer.v1.TransferJob.Status.DISABLED], and
[DELETED][google.storagetransfer.v1.TransferJob.Status.DELETED].
page_size: i32
The list page size. The max allowed value is 256.
page_token: String
The list page token.
Trait Implementations§
source§impl Clone for ListTransferJobsRequest
impl Clone for ListTransferJobsRequest
source§fn clone(&self) -> ListTransferJobsRequest
fn clone(&self) -> ListTransferJobsRequest
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ListTransferJobsRequest
impl Debug for ListTransferJobsRequest
source§impl Default for ListTransferJobsRequest
impl Default for ListTransferJobsRequest
source§impl Message for ListTransferJobsRequest
impl Message for ListTransferJobsRequest
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 ListTransferJobsRequest
impl PartialEq for ListTransferJobsRequest
source§fn eq(&self, other: &ListTransferJobsRequest) -> bool
fn eq(&self, other: &ListTransferJobsRequest) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ListTransferJobsRequest
Auto Trait Implementations§
impl Freeze for ListTransferJobsRequest
impl RefUnwindSafe for ListTransferJobsRequest
impl Send for ListTransferJobsRequest
impl Sync for ListTransferJobsRequest
impl Unpin for ListTransferJobsRequest
impl UnwindSafe for ListTransferJobsRequest
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