Class UpdateLocationS3Request

    • Method Detail

      • locationArn

        public final String locationArn()

        Specifies the Amazon Resource Name (ARN) of the Amazon S3 transfer location that you're updating.

        Returns:
        Specifies the Amazon Resource Name (ARN) of the Amazon S3 transfer location that you're updating.
      • subdirectory

        public final String subdirectory()

        Specifies a prefix in the S3 bucket that DataSync reads from or writes to (depending on whether the bucket is a source or destination location).

        DataSync can't transfer objects with a prefix that begins with a slash (/) or includes //, /./, or /../ patterns. For example:

        • /photos

        • photos//2006/January

        • photos/./2006/February

        • photos/../2006/March

        Returns:
        Specifies a prefix in the S3 bucket that DataSync reads from or writes to (depending on whether the bucket is a source or destination location).

        DataSync can't transfer objects with a prefix that begins with a slash (/) or includes //, /./, or /../ patterns. For example:

        • /photos

        • photos//2006/January

        • photos/./2006/February

        • photos/../2006/March

      • s3StorageClass

        public final S3StorageClass s3StorageClass()

        Specifies the storage class that you want your objects to use when Amazon S3 is a transfer destination.

        For buckets in Amazon Web Services Regions, the storage class defaults to STANDARD. For buckets on Outposts, the storage class defaults to OUTPOSTS.

        For more information, see Storage class considerations with Amazon S3 transfers.

        If the service returns an enum value that is not available in the current SDK version, s3StorageClass will return S3StorageClass.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from s3StorageClassAsString().

        Returns:
        Specifies the storage class that you want your objects to use when Amazon S3 is a transfer destination.

        For buckets in Amazon Web Services Regions, the storage class defaults to STANDARD. For buckets on Outposts, the storage class defaults to OUTPOSTS.

        For more information, see Storage class considerations with Amazon S3 transfers.

        See Also:
        S3StorageClass
      • s3StorageClassAsString

        public final String s3StorageClassAsString()

        Specifies the storage class that you want your objects to use when Amazon S3 is a transfer destination.

        For buckets in Amazon Web Services Regions, the storage class defaults to STANDARD. For buckets on Outposts, the storage class defaults to OUTPOSTS.

        For more information, see Storage class considerations with Amazon S3 transfers.

        If the service returns an enum value that is not available in the current SDK version, s3StorageClass will return S3StorageClass.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from s3StorageClassAsString().

        Returns:
        Specifies the storage class that you want your objects to use when Amazon S3 is a transfer destination.

        For buckets in Amazon Web Services Regions, the storage class defaults to STANDARD. For buckets on Outposts, the storage class defaults to OUTPOSTS.

        For more information, see Storage class considerations with Amazon S3 transfers.

        See Also:
        S3StorageClass
      • s3Config

        public final S3Config s3Config()
        Returns the value of the S3Config property for this object.
        Returns:
        The value of the S3Config property for this object.
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object