public < T extends AbstractPutObjectRequest > T withKey ( String key ) { setKey ( key ) ; @ SuppressWarnings ( "unchecked" ) T t = ( T ) this ; return t ; }
Sets the key under which to store the new object . Returns this object enabling additional method calls to be chained together .