Send feedback
Class TransferSpec (1.0.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 1.0.0 keyboard_arrow_down
public sealed class TransferSpec : IMessage<TransferSpec>, IEquatable<TransferSpec>, IDeepCloneable<TransferSpec>, IBufferMessage, IMessage
Configuration for running a transfer.
Inheritance
Object >
TransferSpec
Namespace
Google.Cloud.StorageTransfer.V1
Assembly
Google.Cloud.StorageTransfer.V1.dll
Constructors
TransferSpec()
TransferSpec(TransferSpec)
public TransferSpec(TransferSpec other)
Properties
AwsS3DataSource
public AwsS3Data AwsS3DataSource { get; set; }
AzureBlobStorageDataSource
public AzureBlobStorageData AzureBlobStorageDataSource { get; set; }
An Azure Blob Storage data source.
DataSinkCase
public TransferSpec.DataSinkOneofCase DataSinkCase { get; }
DataSourceCase
public TransferSpec.DataSourceOneofCase DataSourceCase { get; }
GcsDataSink
public GcsData GcsDataSink { get; set; }
A Cloud Storage data sink.
Property Value Type Description GcsData
GcsDataSource
public GcsData GcsDataSource { get; set; }
A Cloud Storage data source.
Property Value Type Description GcsData
HttpDataSource
public HttpData HttpDataSource { get; set; }
ObjectConditions
public ObjectConditions ObjectConditions { get; set; }
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.
TransferOptions
public TransferOptions TransferOptions { get; set; }
If the option
[delete_objects_unique_in_sink][google.storagetransfer.v1.TransferOptions.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][google.rpc.Code.INVALID_ARGUMENT] error.
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-05-14 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Need to tell us more?