Class CopyOperationImpl

    • Constructor Detail

      • CopyOperationImpl

        public CopyOperationImpl()
    • Method Detail

      • createCopyRequest

        protected abstract com.amazonaws.services.s3.model.CopyObjectRequest createCopyRequest​(ClientWrapper wrapper,
                                                                                               AdaptrisMessage msg)
                                                                                        throws java.lang.Exception
        Throws:
        java.lang.Exception
      • withDestinationBucket

        public <T extends CopyOperationImpl> T withDestinationBucket​(java.lang.String s)
      • withDestinationObjectName

        public <T extends CopyOperationImpl> T withDestinationObjectName​(java.lang.String s)
      • getDestinationBucket

        public java.lang.String getDestinationBucket()
        The destination bucket.

        If not explictly configured, then we use the bucket name instead making the assumption it's a copy within the same bucket.

      • setDestinationBucket

        public void setDestinationBucket​(java.lang.String destinationBucket)
        The destination bucket.

        If not explictly configured, then we use the bucket name instead making the assumption it's a copy within the same bucket.

      • getDestinationObjectName

        public java.lang.String getDestinationObjectName()
        The destination object.
      • setDestinationObjectName

        public void setDestinationObjectName​(java.lang.String destinationObjectName)
        The destination object.