public static interface TransferTypes.TransferSpecOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAwsS3DataSource()
public abstract TransferTypes.AwsS3Data getAwsS3DataSource()
An AWS S3 data source.
.google.storagetransfer.v1.AwsS3Data aws_s3_data_source = 2;
Type | Description |
TransferTypes.AwsS3Data | The awsS3DataSource. |
getAwsS3DataSourceOrBuilder()
public abstract TransferTypes.AwsS3DataOrBuilder getAwsS3DataSourceOrBuilder()
An AWS S3 data source.
.google.storagetransfer.v1.AwsS3Data aws_s3_data_source = 2;
Type | Description |
TransferTypes.AwsS3DataOrBuilder |
getAzureBlobStorageDataSource()
public abstract TransferTypes.AzureBlobStorageData getAzureBlobStorageDataSource()
An Azure Blob Storage data source.
.google.storagetransfer.v1.AzureBlobStorageData azure_blob_storage_data_source = 8;
Type | Description |
TransferTypes.AzureBlobStorageData | The azureBlobStorageDataSource. |
getAzureBlobStorageDataSourceOrBuilder()
public abstract TransferTypes.AzureBlobStorageDataOrBuilder getAzureBlobStorageDataSourceOrBuilder()
An Azure Blob Storage data source.
.google.storagetransfer.v1.AzureBlobStorageData azure_blob_storage_data_source = 8;
Type | Description |
TransferTypes.AzureBlobStorageDataOrBuilder |
getDataSinkCase()
public abstract TransferTypes.TransferSpec.DataSinkCase getDataSinkCase()
Type | Description |
TransferTypes.TransferSpec.DataSinkCase |
getDataSourceCase()
public abstract TransferTypes.TransferSpec.DataSourceCase getDataSourceCase()
Type | Description |
TransferTypes.TransferSpec.DataSourceCase |
getGcsDataSink()
public abstract TransferTypes.GcsData getGcsDataSink()
A Cloud Storage data sink.
.google.storagetransfer.v1.GcsData gcs_data_sink = 4;
Type | Description |
TransferTypes.GcsData | The gcsDataSink. |
getGcsDataSinkOrBuilder()
public abstract TransferTypes.GcsDataOrBuilder getGcsDataSinkOrBuilder()
A Cloud Storage data sink.
.google.storagetransfer.v1.GcsData gcs_data_sink = 4;
Type | Description |
TransferTypes.GcsDataOrBuilder |
getGcsDataSource()
public abstract TransferTypes.GcsData getGcsDataSource()
A Cloud Storage data source.
.google.storagetransfer.v1.GcsData gcs_data_source = 1;
Type | Description |
TransferTypes.GcsData | The gcsDataSource. |
getGcsDataSourceOrBuilder()
public abstract TransferTypes.GcsDataOrBuilder getGcsDataSourceOrBuilder()
A Cloud Storage data source.
.google.storagetransfer.v1.GcsData gcs_data_source = 1;
Type | Description |
TransferTypes.GcsDataOrBuilder |
getHttpDataSource()
public abstract TransferTypes.HttpData getHttpDataSource()
An HTTP URL data source.
.google.storagetransfer.v1.HttpData http_data_source = 3;
Type | Description |
TransferTypes.HttpData | The httpDataSource. |
getHttpDataSourceOrBuilder()
public abstract TransferTypes.HttpDataOrBuilder getHttpDataSourceOrBuilder()
An HTTP URL data source.
.google.storagetransfer.v1.HttpData http_data_source = 3;
Type | Description |
TransferTypes.HttpDataOrBuilder |
getObjectConditions()
public abstract TransferTypes.ObjectConditions getObjectConditions()
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.
.google.storagetransfer.v1.ObjectConditions object_conditions = 5;
Type | Description |
TransferTypes.ObjectConditions | The objectConditions. |
getObjectConditionsOrBuilder()
public abstract TransferTypes.ObjectConditionsOrBuilder getObjectConditionsOrBuilder()
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.
.google.storagetransfer.v1.ObjectConditions object_conditions = 5;
Type | Description |
TransferTypes.ObjectConditionsOrBuilder |
getTransferOptions()
public abstract TransferTypes.TransferOptions getTransferOptions()
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.
.google.storagetransfer.v1.TransferOptions transfer_options = 6;
Type | Description |
TransferTypes.TransferOptions | The transferOptions. |
getTransferOptionsOrBuilder()
public abstract TransferTypes.TransferOptionsOrBuilder getTransferOptionsOrBuilder()
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.
.google.storagetransfer.v1.TransferOptions transfer_options = 6;
Type | Description |
TransferTypes.TransferOptionsOrBuilder |
hasAwsS3DataSource()
public abstract boolean hasAwsS3DataSource()
An AWS S3 data source.
.google.storagetransfer.v1.AwsS3Data aws_s3_data_source = 2;
Type | Description |
boolean | Whether the awsS3DataSource field is set. |
hasAzureBlobStorageDataSource()
public abstract boolean hasAzureBlobStorageDataSource()
An Azure Blob Storage data source.
.google.storagetransfer.v1.AzureBlobStorageData azure_blob_storage_data_source = 8;
Type | Description |
boolean | Whether the azureBlobStorageDataSource field is set. |
hasGcsDataSink()
public abstract boolean hasGcsDataSink()
A Cloud Storage data sink.
.google.storagetransfer.v1.GcsData gcs_data_sink = 4;
Type | Description |
boolean | Whether the gcsDataSink field is set. |
hasGcsDataSource()
public abstract boolean hasGcsDataSource()
A Cloud Storage data source.
.google.storagetransfer.v1.GcsData gcs_data_source = 1;
Type | Description |
boolean | Whether the gcsDataSource field is set. |
hasHttpDataSource()
public abstract boolean hasHttpDataSource()
An HTTP URL data source.
.google.storagetransfer.v1.HttpData http_data_source = 3;
Type | Description |
boolean | Whether the httpDataSource field is set. |
hasObjectConditions()
public abstract boolean hasObjectConditions()
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.
.google.storagetransfer.v1.ObjectConditions object_conditions = 5;
Type | Description |
boolean | Whether the objectConditions field is set. |
hasTransferOptions()
public abstract boolean hasTransferOptions()
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.
.google.storagetransfer.v1.TransferOptions transfer_options = 6;
Type | Description |
boolean | Whether the transferOptions field is set. |