[][src]Struct google_bigquerydatatransfer1::TransferRun

pub struct TransferRun {
    pub update_time: Option<String>,
    pub destination_dataset_id: Option<String>,
    pub name: Option<String>,
    pub schedule: Option<String>,
    pub schedule_time: Option<String>,
    pub user_id: Option<String>,
    pub state: Option<String>,
    pub error_status: Option<Status>,
    pub params: Option<HashMap<String, String>>,
    pub start_time: Option<String>,
    pub data_source_id: Option<String>,
    pub run_time: Option<String>,
    pub end_time: Option<String>,
}

Represents a data transfer run.

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).

Fields

update_time: Option<String>

Output only. Last time the data transfer run state was updated.

destination_dataset_id: Option<String>

Output only. The BigQuery target dataset id.

name: Option<String>

The resource name of the transfer run. Transfer run names have the form projects/{project_id}/locations/{location}/transferConfigs/{config_id}/runs/{run_id}. The name is ignored when creating a transfer run.

schedule: Option<String>

Output only. Describes the schedule of this transfer run if it was created as part of a regular schedule. For batch transfer runs that are scheduled manually, this is empty. NOTE: the system might choose to delay the schedule depending on the current load, so schedule_time doesn't always match this.

schedule_time: Option<String>

Minimum time after which a transfer run can be started.

user_id: Option<String>

Deprecated. Unique ID of the user on whose behalf transfer is done.

state: Option<String>

Data transfer run state. Ignored for input requests.

error_status: Option<Status>

Status of the transfer run.

params: Option<HashMap<String, String>>

Output only. Data transfer specific parameters.

start_time: Option<String>

Output only. Time when transfer run was started. Parameter ignored by server for input requests.

data_source_id: Option<String>

Output only. Data source id.

run_time: Option<String>

For batch transfer runs, specifies the date and time of the data should be ingested.

end_time: Option<String>

Output only. Time when transfer run ended. Parameter ignored by server for input requests.

Trait Implementations

impl ResponseResult for TransferRun[src]

impl Default for TransferRun[src]

impl Clone for TransferRun[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for TransferRun[src]

impl Serialize for TransferRun[src]

impl<'de> Deserialize<'de> for TransferRun[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]