Configuration for running a transfer.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#aws_s3_data_source
def aws_s3_data_source() -> ::Google::Cloud::StorageTransfer::V1::AwsS3Data
Returns
- (::Google::Cloud::StorageTransfer::V1::AwsS3Data) — An AWS S3 data source.
#aws_s3_data_source=
def aws_s3_data_source=(value) -> ::Google::Cloud::StorageTransfer::V1::AwsS3Data
Parameter
- value (::Google::Cloud::StorageTransfer::V1::AwsS3Data) — An AWS S3 data source.
Returns
- (::Google::Cloud::StorageTransfer::V1::AwsS3Data) — An AWS S3 data source.
#azure_blob_storage_data_source
def azure_blob_storage_data_source() -> ::Google::Cloud::StorageTransfer::V1::AzureBlobStorageData
Returns
- (::Google::Cloud::StorageTransfer::V1::AzureBlobStorageData) — An Azure Blob Storage data source.
#azure_blob_storage_data_source=
def azure_blob_storage_data_source=(value) -> ::Google::Cloud::StorageTransfer::V1::AzureBlobStorageData
Parameter
- value (::Google::Cloud::StorageTransfer::V1::AzureBlobStorageData) — An Azure Blob Storage data source.
Returns
- (::Google::Cloud::StorageTransfer::V1::AzureBlobStorageData) — An Azure Blob Storage data source.
#gcs_data_sink
def gcs_data_sink() -> ::Google::Cloud::StorageTransfer::V1::GcsData
Returns
- (::Google::Cloud::StorageTransfer::V1::GcsData) — A Cloud Storage data sink.
#gcs_data_sink=
def gcs_data_sink=(value) -> ::Google::Cloud::StorageTransfer::V1::GcsData
Parameter
- value (::Google::Cloud::StorageTransfer::V1::GcsData) — A Cloud Storage data sink.
Returns
- (::Google::Cloud::StorageTransfer::V1::GcsData) — A Cloud Storage data sink.
#gcs_data_source
def gcs_data_source() -> ::Google::Cloud::StorageTransfer::V1::GcsData
Returns
- (::Google::Cloud::StorageTransfer::V1::GcsData) — A Cloud Storage data source.
#gcs_data_source=
def gcs_data_source=(value) -> ::Google::Cloud::StorageTransfer::V1::GcsData
Parameter
- value (::Google::Cloud::StorageTransfer::V1::GcsData) — A Cloud Storage data source.
Returns
- (::Google::Cloud::StorageTransfer::V1::GcsData) — A Cloud Storage data source.
#http_data_source
def http_data_source() -> ::Google::Cloud::StorageTransfer::V1::HttpData
Returns
- (::Google::Cloud::StorageTransfer::V1::HttpData) — An HTTP URL data source.
#http_data_source=
def http_data_source=(value) -> ::Google::Cloud::StorageTransfer::V1::HttpData
Parameter
- value (::Google::Cloud::StorageTransfer::V1::HttpData) — An HTTP URL data source.
Returns
- (::Google::Cloud::StorageTransfer::V1::HttpData) — An HTTP URL data source.
#object_conditions
def object_conditions() -> ::Google::Cloud::StorageTransfer::V1::ObjectConditions
Returns
- (::Google::Cloud::StorageTransfer::V1::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' "last modification time" do not exclude objects in a data sink.
#object_conditions=
def object_conditions=(value) -> ::Google::Cloud::StorageTransfer::V1::ObjectConditions
Parameter
- value (::Google::Cloud::StorageTransfer::V1::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' "last modification time" do not exclude objects in a data sink.
Returns
- (::Google::Cloud::StorageTransfer::V1::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' "last modification time" do not exclude objects in a data sink.
#transfer_options
def transfer_options() -> ::Google::Cloud::StorageTransfer::V1::TransferOptions
Returns
-
(::Google::Cloud::StorageTransfer::V1::TransferOptions) — If the option
delete_objects_unique_in_sink
is
true
and time-based object conditions such as 'last modification time' are specified, the request fails with an INVALID_ARGUMENT error.
#transfer_options=
def transfer_options=(value) -> ::Google::Cloud::StorageTransfer::V1::TransferOptions
Parameter
-
value (::Google::Cloud::StorageTransfer::V1::TransferOptions) — If the option
delete_objects_unique_in_sink
is
true
and time-based object conditions such as 'last modification time' are specified, the request fails with an INVALID_ARGUMENT error.
Returns
-
(::Google::Cloud::StorageTransfer::V1::TransferOptions) — If the option
delete_objects_unique_in_sink
is
true
and time-based object conditions such as 'last modification time' are specified, the request fails with an INVALID_ARGUMENT error.