Interface TransferTypes.AwsS3CompatibleDataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TransferTypes.AwsS3CompatibleData,TransferTypes.AwsS3CompatibleData.Builder
- Enclosing class:
- TransferTypes
public static interface TransferTypes.AwsS3CompatibleDataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.Required.com.google.protobuf.ByteStringRequired.getPath()Specifies the root path to transfer objects.com.google.protobuf.ByteStringSpecifies the root path to transfer objects.Specifies the region to sign requests with.com.google.protobuf.ByteStringSpecifies the region to sign requests with.A S3 compatible metadata.A S3 compatible metadata.booleanA S3 compatible metadata.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getBucketName
String getBucketName()Required. Specifies the name of the bucket.
string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bucketName.
-
getBucketNameBytes
com.google.protobuf.ByteString getBucketNameBytes()Required. Specifies the name of the bucket.
string bucket_name = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for bucketName.
-
getPath
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:
- The path.
-
getPathBytes
com.google.protobuf.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:
- The bytes for path.
-
getEndpoint
String getEndpoint()Required. Specifies the endpoint of the storage service.
string endpoint = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The endpoint.
-
getEndpointBytes
com.google.protobuf.ByteString getEndpointBytes()Required. Specifies the endpoint of the storage service.
string endpoint = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for endpoint.
-
getRegion
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:
- The region.
-
getRegionBytes
com.google.protobuf.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:
- The bytes for region.
-
hasS3Metadata
boolean hasS3Metadata()A S3 compatible metadata.
.google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4;- Returns:
- Whether the s3Metadata field is set.
-
getS3Metadata
TransferTypes.S3CompatibleMetadata getS3Metadata()A S3 compatible metadata.
.google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4;- Returns:
- The s3Metadata.
-
getS3MetadataOrBuilder
TransferTypes.S3CompatibleMetadataOrBuilder getS3MetadataOrBuilder()A S3 compatible metadata.
.google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4; -
getDataProviderCase
TransferTypes.AwsS3CompatibleData.DataProviderCase getDataProviderCase()
-