[−][src]Struct google_storagetransfer1::UpdateTransferJobRequest
Request passed to UpdateTransferJob.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- patch transfer jobs (request)
Fields
project_id: Option<String>
Required. The ID of the Google Cloud Platform Console project that owns the job.
update_transfer_job_field_mask: Option<String>
The field mask of the fields in transferJob
that are to be updated in
this request. Fields in transferJob
that can be updated are:
description
, transferSpec
, and status
. To update the transferSpec
of the job, a complete transfer specification has to be provided. An
incomplete specification which misses any required fields will be rejected
with the error INVALID_ARGUMENT
.
transfer_job: Option<TransferJob>
Required. The job to update. transferJob
is expected to specify only
three fields: description
, transferSpec
, and status
. An
UpdateTransferJobRequest that specifies other fields will be rejected with
an error INVALID_ARGUMENT
.
Trait Implementations
impl RequestValue for UpdateTransferJobRequest
[src]
impl Default for UpdateTransferJobRequest
[src]
fn default() -> UpdateTransferJobRequest
[src]
impl Clone for UpdateTransferJobRequest
[src]
fn clone(&self) -> UpdateTransferJobRequest
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for UpdateTransferJobRequest
[src]
impl Serialize for UpdateTransferJobRequest
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl<'de> Deserialize<'de> for UpdateTransferJobRequest
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for UpdateTransferJobRequest
impl Unpin for UpdateTransferJobRequest
impl Sync for UpdateTransferJobRequest
impl UnwindSafe for UpdateTransferJobRequest
impl RefUnwindSafe for UpdateTransferJobRequest
Blanket Implementations
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Typeable for T where
T: Any,
T: Any,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,