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: StringRequired. 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: i32The list page size. The max allowed value is 256.
page_token: StringThe 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