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 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

       A S3 compatible metadata.
       
      .google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4;
      Returns:
      The s3Metadata.
    • getS3MetadataOrBuilder

       A S3 compatible metadata.
       
      .google.storagetransfer.v1.S3CompatibleMetadata s3_metadata = 4;
    • getDataProviderCase