Interface TransferTypes.AwsS3CompatibleDataOrBuilder (1.33.0)

public static interface TransferTypes.AwsS3CompatibleDataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBucketName()

public abstract String getBucketName()

Required. Specifies the name of the bucket.

string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The bucketName.

getBucketNameBytes()

public abstract ByteString getBucketNameBytes()

Required. Specifies the name of the bucket.

string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for bucketName.

getDataProviderCase()

public abstract TransferTypes.AwsS3CompatibleData.DataProviderCase getDataProviderCase()
Returns
Type Description
TransferTypes.AwsS3CompatibleData.DataProviderCase

getEndpoint()

public abstract String getEndpoint()

Required. Specifies the endpoint of the storage service.

string endpoint = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The endpoint.

getEndpointBytes()

public abstract ByteString getEndpointBytes()

Required. Specifies the endpoint of the storage service.

string endpoint = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for endpoint.

getPath()

public abstract String getPath()

Specifies the 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 '/'.

string path = 2;

Returns
Type Description
String

The path.

getPathBytes()

public abstract ByteString getPathBytes()

Specifies the 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 '/'.

string path = 2;

Returns
Type Description
ByteString

The bytes for path.

getRegion()

public abstract String getRegion()

Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.

string region = 5;

Returns
Type Description
String

The region.

getRegionBytes()

public abstract ByteString getRegionBytes()

Specifies the region to sign requests with. This can be left blank if requests should be signed with an empty region.

string region = 5;

Returns
Type Description
ByteString

The bytes for region.

getS3Metadata()

public abstract TransferTypes.S3CompatibleMetadata getS3Metadata()

A S3 compatible metadata.

.google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4;

Returns
Type Description
TransferTypes.S3CompatibleMetadata

The s3Metadata.

getS3MetadataOrBuilder()

public abstract TransferTypes.S3CompatibleMetadataOrBuilder getS3MetadataOrBuilder()

A S3 compatible metadata.

.google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4;

Returns
Type Description
TransferTypes.S3CompatibleMetadataOrBuilder

hasS3Metadata()

public abstract boolean hasS3Metadata()

A S3 compatible metadata.

.google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4;

Returns
Type Description
boolean

Whether the s3Metadata field is set.