Struct google_storagetransfer1::TransferSpec [−][src]
pub struct TransferSpec { pub http_data_source: Option<HttpData>, pub transfer_options: Option<TransferOptions>, pub object_conditions: Option<ObjectConditions>, pub gcs_data_source: Option<GcsData>, pub gcs_data_sink: Option<GcsData>, pub aws_s3_data_source: Option<AwsS3Data>, }
Configuration for running a transfer.
This type is not used in any activity, and only used as part of another schema.
Fields
http_data_source: Option<HttpData>
An HTTP URL data source.
transfer_options: Option<TransferOptions>
If the option deleteObjectsUniqueInSink
is true
, object conditions
based on objects' lastModificationTime
are ignored and do not exclude
objects in a data source or a data sink.
object_conditions: Option<ObjectConditions>
Only objects that satisfy these object conditions are included in the set
of data source and data sink objects. Object conditions based on
objects' lastModificationTime
do not exclude objects in a data sink.
gcs_data_source: Option<GcsData>
A Google Cloud Storage data source.
gcs_data_sink: Option<GcsData>
A Google Cloud Storage data sink.
aws_s3_data_source: Option<AwsS3Data>
An AWS S3 data source.
Trait Implementations
impl Default for TransferSpec
[src]
impl Default for TransferSpec
fn default() -> TransferSpec
[src]
fn default() -> TransferSpec
Returns the "default value" for a type. Read more
impl Clone for TransferSpec
[src]
impl Clone for TransferSpec
fn clone(&self) -> TransferSpec
[src]
fn clone(&self) -> TransferSpec
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for TransferSpec
[src]
impl Debug for TransferSpec
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Part for TransferSpec
[src]
impl Part for TransferSpec
Auto Trait Implementations
impl Send for TransferSpec
impl Send for TransferSpec
impl Sync for TransferSpec
impl Sync for TransferSpec