Question: I have used Java SDK and try to download Folder using **GetObjectRequest** class, but it is possible to download my folder incuding its subFolder and all files to download ?

Answer: 
You have to call the ListBucket API to get the list of files, then download each one individually with GetObject
Yes, use TransferManager.downloadFolder :)