- 1.85.0 (latest)
- 1.83.0
- 1.82.0
- 1.80.0
- 1.78.0
- 1.76.0
- 1.75.0
- 1.74.0
- 1.73.0
- 1.72.0
- 1.70.0
- 1.68.0
- 1.67.0
- 1.64.0
- 1.63.0
- 1.62.0
- 1.60.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
- 1.0.4
public static final class TransferTypes.GcsData.Builder extends GeneratedMessage.Builder<TransferTypes.GcsData.Builder> implements TransferTypes.GcsDataOrBuilder In a GcsData resource, an object's name is the Cloud Storage object's
name and its "last modification time" refers to the object's updated
property of Cloud Storage objects, which changes when the content or the
metadata of the object is updated.
Protobuf type google.storagetransfer.v1.GcsData
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > TransferTypes.GcsData.BuilderImplements
TransferTypes.GcsDataOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public TransferTypes.GcsData build()| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData |
|
buildPartial()
public TransferTypes.GcsData buildPartial()| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData |
|
clear()
public TransferTypes.GcsData.Builder clear()| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
|
clearBucketName()
public TransferTypes.GcsData.Builder clearBucketName()Required. Cloud Storage bucket name. Must meet Bucket Name Requirements.
string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |
clearManagedFolderTransferEnabled()
public TransferTypes.GcsData.Builder clearManagedFolderTransferEnabled()Preview. Enables the transfer of managed folders between Cloud Storage buckets. Set this option on the gcs_data_source.
If set to true:
- Managed folders in the source bucket are transferred to the destination bucket.
Managed folders in the destination bucket are overwritten. Other OVERWRITE options are not supported.
bool managed_folder_transfer_enabled = 4;
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |
clearPath()
public TransferTypes.GcsData.Builder clearPath()Root path to transfer objects.
Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.
The root path value must meet Object Name Requirements.
string path = 3;
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |
getBucketName()
public String getBucketName()Required. Cloud Storage bucket name. Must meet Bucket Name Requirements.
string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The bucketName. |
getBucketNameBytes()
public ByteString getBucketNameBytes()Required. Cloud Storage bucket name. Must meet Bucket Name Requirements.
string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for bucketName. |
getDefaultInstanceForType()
public TransferTypes.GcsData getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getManagedFolderTransferEnabled()
public boolean getManagedFolderTransferEnabled()Preview. Enables the transfer of managed folders between Cloud Storage buckets. Set this option on the gcs_data_source.
If set to true:
- Managed folders in the source bucket are transferred to the destination bucket.
Managed folders in the destination bucket are overwritten. Other OVERWRITE options are not supported.
bool managed_folder_transfer_enabled = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
The managedFolderTransferEnabled. |
getPath()
public String getPath()Root path to transfer objects.
Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.
The root path value must meet Object Name Requirements.
string path = 3;
| Returns | |
|---|---|
| Type | Description |
String |
The path. |
getPathBytes()
public ByteString getPathBytes()Root path to transfer objects.
Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.
The root path value must meet Object Name Requirements.
string path = 3;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for path. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public TransferTypes.GcsData.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public TransferTypes.GcsData.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
|
mergeFrom(TransferTypes.GcsData other)
public TransferTypes.GcsData.Builder mergeFrom(TransferTypes.GcsData other)| Parameter | |
|---|---|
| Name | Description |
other |
TransferTypes.GcsData |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
|
setBucketName(String value)
public TransferTypes.GcsData.Builder setBucketName(String value)Required. Cloud Storage bucket name. Must meet Bucket Name Requirements.
string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe bucketName to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |
setBucketNameBytes(ByteString value)
public TransferTypes.GcsData.Builder setBucketNameBytes(ByteString value)Required. Cloud Storage bucket name. Must meet Bucket Name Requirements.
string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for bucketName to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |
setManagedFolderTransferEnabled(boolean value)
public TransferTypes.GcsData.Builder setManagedFolderTransferEnabled(boolean value)Preview. Enables the transfer of managed folders between Cloud Storage buckets. Set this option on the gcs_data_source.
If set to true:
- Managed folders in the source bucket are transferred to the destination bucket.
Managed folders in the destination bucket are overwritten. Other OVERWRITE options are not supported.
bool managed_folder_transfer_enabled = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe managedFolderTransferEnabled to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |
setPath(String value)
public TransferTypes.GcsData.Builder setPath(String value)Root path to transfer objects.
Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.
The root path value must meet Object Name Requirements.
string path = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe path to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |
setPathBytes(ByteString value)
public TransferTypes.GcsData.Builder setPathBytes(ByteString value)Root path to transfer objects.
Must be an empty string or full path name that ends with a '/'. This field is treated as an object prefix. As such, it should generally not begin with a '/'.
The root path value must meet Object Name Requirements.
string path = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for path to set. |
| Returns | |
|---|---|
| Type | Description |
TransferTypes.GcsData.Builder |
This builder for chaining. |